Skip to content

Getting Started

Vike supports two authentication methods for MCP clients:

  • OAuth 2.1 with Dynamic Client Registration (RFC 7591) — used by Claude Desktop. No API key, no JSON file, no Node.js. One-click connect from inside Claude Desktop.
  • X-API-KEY header — used by every other client (Claude Code, Cursor, Gemini CLI, GitHub Copilot, raw HTTP).

Pick the path that matches your client below.

  1. Open Settings → Connectors → Add custom connector
  2. Name: Vike
  3. URL: https://vike.io/mcp
  4. Leave the OAuth Client ID / Secret fields empty — Vike registers your Claude Desktop automatically (RFC 7591)
  5. Click Add. A browser tab opens → log into Vike → click Allow
  6. The 8 Vike tools appear under the hammer icon in the chat input

Revoke access anytime from Account → API Keys → Connected Apps.

Get an API key (for all other clients)

  1. Create an account at vike.io
  2. Go to Account → API Keys
  3. Enter a label (e.g. Cursor) and click Create Key
  4. Copy the key (starts with vk_) — it won't be shown again

Up to 5 active keys per account. All keys share the same rate limit (100 calls/hour).

Connect your MCP client

One command, user-scoped. Restart any open Claude Code session afterwards.

claude mcp add --transport http vike https://vike.io/mcp \
  --header "X-API-KEY: YOUR_KEY"

Settings → MCP → Add new server, or edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "vike": {
      "url": "https://vike.io/mcp",
      "headers": { "X-API-KEY": "YOUR_KEY" }
    }
  }
}
gemini mcp add --transport http \
  --header "X-API-KEY: YOUR_KEY" \
  vike https://vike.io/mcp

Create .vscode/mcp.json in your workspace and reload:

{
  "servers": {
    "vike": {
      "type": "http",
      "url": "https://vike.io/mcp",
      "headers": { "X-API-KEY": "YOUR_KEY" }
    }
  }
}

For scripting or one-off calls — JSON-RPC 2.0 over HTTP:

curl https://vike.io/mcp \
  -H "X-API-KEY: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Verify the connection

Ask your AI assistant:

"Search for PEPE token using Vike"

If the connection is working, the assistant will call the token_search tool and return matching tokens.

Rate limits

  • 100 calls per hour, shared across all your API keys and OAuth-connected apps
  • Each tool has a credit cost (0–3 credits per call)
  • Recent calls are visible in Account → MCP Calls

Managing keys and connected apps

In Account → API Keys you can:

  • Create, rename, or delete API keys (max 5 active)
  • See the last-used timestamp for each key
  • Revoke any OAuth-connected app (Claude Desktop, etc.) under Connected Apps — revocation takes effect immediately