Talk to your agents
Overview
Copy page
Learn how to talk to your agents
You can talk to an Inkeep Agent in a few ways, including:
- UI Chat Components: Drop-in React components for chat UIs with built-in streaming and rich UI customization. See
agents-ui. - As an MCP server: Use your Inkeep Agent as if was an MCP Server. Allows you to connect it to any MCP client, like Claude, ChatGPT, Claude and other Agents. See MCP server.
- Via API (Vercel format): An API that streams responses over server-side events (SSE). Use from any language/runtime, including the Vercel's
useChatand AI Element primitives for custom UIs. See API (Vercel format). - Via API (A2A format): An API that follows the Agent-to-Agent ('A2A') JSON-RPC protocol. Great for when combining Inkeep with different Agent frameworks that support the A2A format. See A2A protocol.
React UI
Drop-in chat components for React apps with streaming and rich UI.
API (Vercel format)
POST /api/chat, SSE (text/event-stream), x-vercel-ai-data-stream: v2.
A2A protocol
JSON-RPC messages at /agents/a2a with blocking and streaming modes.
MCP server
HTTP JSON-RPC endpoint at /v1/mcp with session header management.