Generate an API key
Go to Settings > API keys in your Kommit dashboard. Click Generate key and copy the key (prefixed
km_).Configure your AI tool
Add the Kommit MCP server to your tool’s configuration:
- Claude Code
- Cursor
- Windsurf
Add to
.claude/settings.json in your project root (or ~/.claude/settings.json for global):Verify the connection
Start a new session in your AI tool and ask it something about your project. It should call
search_memory or get_project_overview automatically.If the tool reports a connection error, verify:- The API key is correct and not expired
- The key has the right project scope
- Your network allows outbound HTTPS to
mcp.getkommit.ai
Available tools
Once connected, your AI tool can use these Kommit tools:search_memory
search_memory
Search project memories by semantic similarity.Parameters:
query(string, required) — what you’re looking forproject_id(string, optional) — scope to a specific projectcategory(string, optional) — filter by decision, learning, progress, or preference
add_memory
add_memory
Store a new memory (decision, learning, or preference).Parameters:
content(string, required) — the memory contentcategory(string, optional) — decision, learning, progress, or preferenceproject_id(string, required) — which project this belongs to
get_project_overview
get_project_overview
Get a full snapshot of a project — description, target audience, tech stack, features, and memory stats.Parameters:
project_id(string, required) — the project ID
get_spec
get_spec
Retrieve the full project specification including all canvas nodes and their structured data.Parameters:
project_id(string, required) — the project ID
get_data_schema
get_data_schema
Get the project’s data model definitions.Parameters:
project_id(string, required) — the project ID
get_feature
get_feature
Get details about a specific feature node.Parameters:
feature_id(string, required) — the feature node ID
list_projects
list_projects
List all projects in the organization.No required parameters.
Rate limits
API keys are rate-limited to 1,000 requests per hour. MCP tool calls count toward this limit. If you hit the limit, the server returns a429 status and the AI tool will see an error.