Appearance
Claude Desktop
OAuth (recommended)
In Claude Desktop, open Settings → Connectors → Add custom connector and enter:
text
{APP_URL}/mcpClaude Desktop discovers that TKP requires OAuth and opens a browser for the authorization flow automatically. Once approved, the connector is available in your conversations.
API key
The Connectors UI is built for OAuth and doesn't take a custom header, so a static bearer token needs a small local bridge. Add this to claude_desktop_config.json:
json
{
"mcpServers": {
"tkp": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"{APP_URL}/mcp",
"--header",
"Authorization: Bearer <token>"
]
}
}
}This uses the community mcp-remote bridge to forward Claude Desktop's local stdio connection to TKP's remote HTTP endpoint with your token attached. Restart Claude Desktop after editing the file.