166 tools
Your CRM, calendar, documents, analytics, social and billing — exposed as callable tools.
Developers · MCP
Navrik is a Model Context Protocol (MCP) server. Point any MCP-compatible client at your workspace and it can read your data, run reports, manage documents, and take action — 166 tools, scoped to an API key you control.
Why MCP
Your CRM, calendar, documents, analytics, social and billing — exposed as callable tools.
Authenticate with a workspace API key; per-tool read/write scopes you set and can revoke.
Claude, ChatGPT, Cursor, Windsurf — anything that speaks the Model Context Protocol.
The same service layer as the app, not a copy. Reads — and scoped writes — are real.
Step 1
In Navrik, open Settings → API keys and create a key with the scopes you want the AI to have (e.g. crm:read, documents:read, proposals:write). The key's scopes decide which of the 166 tools it can call — an agent can be read-only, propose-only, or a full operator.
Step 2
Add the Navrik MCP server to any client below, pasting your sk_live_ key as the Authorization bearer token.
claude mcp add --transport http navrik \
https://www.navrik.co.uk/api/mcp \
--header "Authorization: Bearer sk_live_your_key_here"Add to claude_desktop_config.json. The mcp-remote bridge lets Claude Desktop reach a remote server with an auth header.
{
"mcpServers": {
"navrik": {
"command": "npx",
"args": [
"-y", "mcp-remote",
"https://www.navrik.co.uk/api/mcp",
"--header", "Authorization: Bearer sk_live_your_key_here"
]
}
}
}On Claude.ai, add it under Settings → Connectors → Add custom connector, using the URL and bearer token above.
Attach Navrik as a remote MCP tool via the Responses API (or add the server URL under ChatGPT’s Connectors in developer mode).
// OpenAI Responses API — attach Navrik as a remote MCP tool
{
"model": "gpt-5",
"input": "How many open deals do we have, and what's the total value?",
"tools": [
{
"type": "mcp",
"server_label": "navrik",
"server_url": "https://www.navrik.co.uk/api/mcp",
"headers": { "Authorization": "Bearer sk_live_your_key_here" }
}
]
}// ~/.cursor/mcp.json
{
"mcpServers": {
"navrik": {
"url": "https://www.navrik.co.uk/api/mcp",
"headers": { "Authorization": "Bearer sk_live_your_key_here" }
}
}
}List the available tools with a single request — handy to verify a key:
curl -X POST https://www.navrik.co.uk/api/mcp \
-H "Authorization: Bearer sk_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Reference
https://www.navrik.co.uk/api/mcp (a single POST endpoint)initialize, tools/list, tools/call, pingAuthorization: Bearer sk_live_… — a workspace API key from Settings → API keys<domain>:read / <domain>:write, enforced on every call; the key decides which tools are callableCreate a scoped key and connect Navrik to Claude, ChatGPT, or your own agent in minutes.
No pressure. Tell us what is taking too much time, getting missed or holding back growth.