MCP Overview
Our platform supports the ability to integrate custom MCP servers with your agents. This allows you to create customized data streams, tool kits, and resources to enhance your agents' capabilities.
What are MCP servers?
MCP stands for "Model Context Protocol". It is a protocol that allows developers to create custom APIs for AI agents to access autonomously. MCP servers can be used to simple things like expose some data via query parameters, or more advanced features like booking you a flight on your favorite Airline. The possibilities are endless with MCP integrations.
How does Hi use MCP servers?
When you are designing your agent, you can choose to integrate with one or multiple MCP servers. We offer a registry of MCP servers that may be useful, but you can also create your own custom server. During the agent runtime, MCP clients are automatically spun up and injected into the agent's context. This gives the agent the ability to access resources and execute tools on the MCP server it's integrated with. You can choose which tools/resources to expose to the agent from different MCP servers to create a customized toolkit.
When users interact with your agent, whatever MCP servers you've integrate with, will be accessible to the agent. The agent can choose to use the MCP server using advanced evaluation techniques, then gather more context to form a complete response for the user.
Learn More
- MCP Logic Chain - How agents use MCP integrations
- Server Registry - A registry of MCP servers to integrate with your agents
- MCP Server Guide - Create your own custom MCP server for integration with Hi
- Glossary - A glossary of terms used regarding MCP