Kilter Board Logbook MCP server
io.github.wmmg101/kilter-mcp·v0.2.2·2 starsRead-only access to your Kilter Board logbook: sessions, sends, projects and grade stats
2 stars51 downloads/wk
Reviews
Write oneNobody has reviewed Kilter Board Logbook yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Kilter Board Logbook tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan12 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Kilter Board Logbook compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 51
- more than 43% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-09-16, latest 2026-09-18, typically one every 2 days.
Install Kilter Board Logbook in Claude Code, Cursor or VS Code
claude mcp add kilter-mcp -- uvx kilter-mcp
What the publisher says
From the Kilter Board Logbook repository's README, as published. We do not edit it. Read it on GitHub
kilter-mcp
<!-- mcp-name: io.github.wmmg101/kilter-mcp -->
An unofficial MCP server that lets your AI agent read and analyse your own Kilter Board logbook.
Add it to Kiro (or another MCP client), give it your Kilter login, and then just talk to the agent:
How did my last Kilter session go?
What are my current projects at 30°?
Compare my climbing at 20° and 40°.
Show my grade pyramid. What are my hardest sends? Am I progressing?
Read-only. Nothing is written to your Kilter account.
Add to Kiro + Other Clients (Claude, Codex, Cursor etc.)
Click the button (Kiro shows a confirmation dialog first), then jump to step 3. Or do it by hand:
(or the workspace one, .kiro/settings/mcp.json).
- Open your MCP config in Kiro: command palette → Kiro: Open user MCP config (JSON)
- Add the server:
{
"mcpServers": {
"kilter": {
"command": "uvx",
"args": ["kilter-mcp"],
"env": {
"KILTER_USERNAME": "${KILTER_USERNAME}",
"KILTER_PASSWORD": "${KILTER_PASSWORD}"
},
"disabled": false,
"autoApprove": []
}
}
}- Provide your Kilter credentials. Either:
${VAR} after you approve the variables in Settings → Mcp Approved Env Vars; see how to set them on macOS, Linux and Windows), or
- set KILTERUSERNAME and KILTERPASSWORD as environment variables (Kiro expands
config (~/.kiro/settings/mcp.json), never in a workspace config you might commit.
- replace the ${...} placeholders with the literal values. Only do this in the user
- Save. Kiro starts the server and the kilter_* tools appear. Ask away.
Something not working? With the same variables exported in a terminal, run uvx kilter-mcp --check. It logs in, counts your logbook and prints a short report with no secrets or entries in it, which you can paste into an issue.
Requirements: uv installed (uvx comes with it). Python is handled by uv.
Kiro CLI users can do the same with kiro-cli mcp add --name kilter --scope global --command uvx --args kilter-mcp --env KILTERUSERNAME=... --env KILTERPASSWORD=....
Optional: timezone
Sessions are grouped by calendar day in your timezone, which is detected from the machine running the server. If that is wrong (for example a remote or containerised host), add "KILTER_TIMEZONE": "Europe/Rome" (any IANA name) to the env block. Every response states the timezone it used.
Other clients
kilter-mcp is a standard local MCP server, so it also works in Claude Desktop, Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI and Zed. Copy-paste configs for each are in docs/clients.md. (ChatGPT's chat interface only accepts remote HTTP servers, so it is not supported directly; details in the same document.)
Example questions
Show my latest Kilter session.
What did I climb last Saturday?
List my sends from this month at 40°.
What are my current projects?
Which projects have I put the most attempts into?
Show my grade pyramid at 30°.
What is my flash rate per grade?
What are my five hardest sends?
Compare my climbing at 20° and 30°.
How has my climbing progressed over the last six months?Tools the agent gets
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Kilter Board Logbook: common questions
- Is Kilter Board Logbook MCP server safe?
- Mostly: it is graded B (80/100). Read the Kilter Board Logbook safety report
- How do I install Kilter Board Logbook?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Kilter Board Logbook need an API key?
- Yes. The registry entry asks for
KILTER_USERNAME,KILTER_PASSWORD. - Is Kilter Board Logbook maintained?
- The last commit was 35 days ago (2026-09-30). The latest release is v0.2.2.
- What can I use instead of Kilter Board Logbook?
- Servers from other publishers that do the same job: e2e MCP server.
- How does Kilter Board Logbook compare with other MCP servers?
- safety score 80/100 (higher than 60% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 51 (more than 43% of 12,191 servers with a package). Full comparison.
Alternatives to Kilter Board Logbook
Same job from other publishers: the closest match first, then the best rated.
- e2eOpen live web and mobile app sessions from an e2e project to inspect the app and try locators.not reviewedWidely usedA