Skip to main content
Hive implements the Model Context Protocol over Streamable HTTP. Any compliant client can connect, whether or not it has a guide here.

What to give your client

Most clients want a JSON block shaped roughly like this:
The key names vary by client. Windsurf wants serverUrl, VS Code wants servers with "type": "http", and Gemini CLI wants httpUrl. Check your client’s own MCP docs for which it expects.

Headless clients

If your client cannot open a browser, authenticate with a key instead:
Create a key at dashboard keys and read it from an environment variable rather than committing it.

Category endpoints

The root endpoint returns a compact set of tools and routes your agent to the rest. If you want a narrower surface, connect to one category endpoint instead, for example:
Every category and its endpoint is listed in tools.