client connects
Initialize against the hosted MCP endpoint and negotiate capabilities.
Start on repokit.co/mcp for setup guidance. The ranking engine lives behind the Repokit API; mcp.repokit.live is the hosted MCP transport for MCP-capable clients.
Page intent
Use this page as the human-facing MCP overview. Repokit MCP is the first-party MCP interface backed by the Repokit API, while the raw host root and protocol endpoint are only for actual client configuration.
client connects
Initialize against the hosted MCP endpoint and negotiate capabilities.
tool call issued
Call find_relevant_files with your repository_id and a real task string.
ranked files returned
Receive the same repository-aware shortlist through the MCP tool surface.
agent proceeds
Ground planning, answering, or editing in the returned file set.
Grounding rule
Initialize can be unauthenticated. Tool calls should send the same bearer token you issue from a ready repository in the control plane.
Host root
https://mcp.repokit.live
Protocol endpoint
https://mcp.repokit.live/mcp
Repokit MCP exposes repository-aware retrieval as a hosted MCP product for clients that already understand tool-based workflows.
The engine boundary still lives at the Repokit API. This page is the human-facing setup path; the raw hostnames below are technical transport targets, not alternate landing pages.
curl -sS -X POST \
-H "Content-Type: application/json" \
https://mcp.repokit.live/mcp \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2025-03-26",
"capabilities": {},
"clientInfo": {
"name": "example-client",
"version": "0.1"
}
}
}'curl -sS -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <your_token>" \
https://mcp.repokit.live/mcp \
-d '{
"jsonrpc": "2.0",
"id": 3,
"method": "tools/call",
"params": {
"name": "find_relevant_files",
"arguments": {
"repository_id": "<repository_id>",
"query": "fix request validation error in routing",
"top_k": 3
}
}
}'