Install
Add it once — no signup, no OAuth screen. If your agent can add MCP servers itself, let it. Otherwise (e.g. the claude.ai chat) do it below, then come back to the chat.
Connecting is free. Browsing the catalog (get_help) needs no account; builds are paid per call with a crypto wallet (x402) or with an account.
Agent with a wallet
- Add the URL below
- Call
get_help(free) - Call
purchase_scaffold, read the HTTP 402, pay 0.5 USDC on Base (x402), retry. No account.
Person with an account
- Add the URL below
- Sign in when your client prompts, or create a key on the dashboard
- Use credits for every tool. Check with
get_account_status.
Clients that cannot add a remote HTTP MCP server or custom connector (plain chat apps without a connectors setting) cannot use BotKelp yet. If your client never opens a sign-in (Grok), use https://www.botkelp.com/mcp/account instead; it asks you to sign in when it connects.
Remote HTTP only
There is no npm package and no git repo to clone. Point the client at this URL.
MCP URL · HTTP · no login on connect
https://www.botkelp.com/mcp
Mistral (Le Chat / Vibe)
Le Chat: Connectors → Add custom connector → paste the URL, no client ID/secret, sign in when prompted. Vibe CLI:
vibe mcp add botkelp --url https://www.botkelp.com/mcp
Hermes
Not in the Nous catalog yet, so use the CLI. Do not let the agent clone a repo. Free tools and x402 need no account (this answers both prompts):
printf 'n\nY\n' | hermes mcp add botkelp --url https://www.botkelp.com/mcp
With an account key: answer Y, then paste the key at the "API key / Bearer token" prompt. Hermes keeps it in its .env; never paste it into chat.
hermes mcp add botkelp --url https://www.botkelp.com/mcp --auth header
Or sign in with a browser (MCP OAuth) instead of a key:
hermes mcp add botkelp-account --url https://www.botkelp.com/mcp/account --auth oauth hermes mcp login botkelp-account
Check it, then run /reload-mcp or start a new session (restart a running Hermes gateway):
hermes mcp test botkelp
Config file: $HERMES_HOME/config.yaml (default ~/.hermes/config.yaml)
mcp_servers:
botkelp:
url: "https://www.botkelp.com/mcp"
# only with an account key (written by --auth header):
# headers:
# Authorization: "Bearer ${MCP_BOTKELP_API_KEY}"OpenClaw
CLI, or Settings → MCP → Add server → Streamable HTTP.
openclaw mcp add botkelp --url https://www.botkelp.com/mcp --transport streamable-http
{
"mcp": {
"servers": {
"botkelp": {
"url": "https://www.botkelp.com/mcp",
"transport": "streamable-http",
"enabled": true
}
}
}
}Ollama
Ollama is not an MCP client. Use ollmcp, mcphost, or ollama-mcp-bridge and the same HTTP URL.
ollmcp mcp add --transport http botkelp https://www.botkelp.com/mcp
{
"mcpServers": {
"botkelp": {
"type": "http",
"url": "https://www.botkelp.com/mcp"
}
}
}Connect Claude
- Open claude.ai → Customize → Connectors
- Click "Add custom connector"
- Name BotKelp, paste the URL above, leave OAuth blank, Add
- Start a new chat and ask it to generate a Next.js app
Claude Code
claude mcp add --transport http botkelp https://www.botkelp.com/mcp
Cursor / Claude Desktop / Windsurf
Paste into MCP settings or claude_desktop_config.json.
{
"mcpServers": {
"botkelp": {
"type": "http",
"url": "https://www.botkelp.com/mcp"
}
}
}Then generate
- Sign in → Account → Create key (bk_live_) and complete MCP OAuth so it is linked — free, no card required
- Call purchase_scaffold with ids from /catalog.json. Always include nextjs-base.
tools/call purchase_scaffold
{
"components": ["nextjs-base", "navbar"],
"project": { "name": "my-app" },
"site_profile": true
}
// Auth is at the transport (MCP OAuth 2.1 or Bearer bk_live_), not in tool arguments.