Custom MCP servers
Connect a remote MCP server, choose whose credential it uses, and attach its tools to the right teams or agents.
Add a remote Model Context Protocol server when Hivy's connection catalog doesn't cover the tool you need. Hivy supports Streamable HTTP and HTTP/SSE endpoints; it does not run a local stdio server.
Start with the ownership boundary
Personal server
You own the endpoint and its credential. Attach it only to agents you use.
Organization server
Admins own the endpoint, choose its identity policy, and grant it to teams or named agents.
Video placeholder
Add an HTTPS Streamable HTTP endpoint, choose a safe demo authentication method, test its health, and attach it to one agent. Do not record real credentials.
Add the endpoint
- 01
Name the server
Use the product or job people will recognize in an agent's tool list.
- 02
Enter its remote URL
Public endpoints must use HTTPS. Pick Streamable HTTP unless the server uses HTTP/SSE transport.
- 03
Choose authentication
Save the credential through the form; Hivy never needs it in a skill, prompt, or team environment variable.
- 04
Test before granting access
A health check confirms that Hivy can reach the server and finish its protocol handshake.
Image placeholder
Capture the MCP server row expanded with transport, authentication status, health, and team or agent assignments visible. Use a demo endpoint.
Choose whose identity the server uses
- No authentication
- For a public endpoint or one protected by its network.
- OAuth
- Each member signs in, or admins configure one organization identity.
- Bearer token
- Hivy sends a private token in the Authorization header.
- Custom header
- Hivy sends an API key under the header name you provide.
- OAuth client credentials
- A shared machine identity for organization servers and unattended work.
Per-member identity keeps outside permissions tied to the person who starts the work. An organization identity gives authorized agents one credential that admins maintain, which also fits scheduled runs without a person present.
Personal servers are available in chats you start and schedules you own. Use an organization server for Slack, webhook, or other runs that start without your personal session.
Grant the smallest useful scope
A personal server attaches to selected agents. For an organization server, admins can grant the server to a team or attach it directly to an agent, then remove either assignment without deleting the endpoint.
The server's own authorization still applies after Hivy grants access. A tool cannot reach resources that its saved external identity cannot reach.
Review team accessRe-test after endpoint or credential changes
A saved server can report healthy, degraded, unavailable, or not checked. Fix authentication first when sign-in expired; fix the URL or remote service when Hivy cannot connect at all.
