MCP Hub REST API
AI Agents & Model Context Protocol Integration Platform
MCP Hub is a centralized platform for discovering, deploying, and managing Model Context Protocol (MCP) servers and AI agents. It provides developers with tools to integrate context-aware AI capabilities into applications, manage MCP server configurations, and orchestrate multi-agent workflows. The platform enables seamless connection between AI models and external data sources through standardized MCP protocols.
https://api.mcphub.rest/v1
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /servers | List all available MCP servers with filtering by category, capability, and status |
| POST | /servers | Register a new MCP server with configuration and capability metadata |
| GET | /servers/{serverId} | Retrieve detailed information about a specific MCP server including endpoints and tools |
| PUT | /servers/{serverId} | Update MCP server configuration, status, or metadata |
| DELETE | /servers/{serverId} | Deregister an MCP server from the hub |
| GET | /agents | List all AI agents with their capabilities, connected MCP servers, and execution status |
| POST | /agents | Create a new AI agent with MCP server connections and workflow configuration |
| GET | /agents/{agentId} | Get details about a specific AI agent including its MCP connections and recent activity |
| POST | /agents/{agentId}/execute | Execute an AI agent workflow with input parameters and context |
| GET | /agents/{agentId}/executions | Retrieve execution history and logs for an AI agent |
| POST | /connections | Create a connection between an AI agent and one or more MCP servers |
| GET | /connections/{connectionId} | Get details about an agent-server connection including health and metrics |
| DELETE | /connections/{connectionId} | Remove a connection between an AI agent and an MCP server |
| GET | /tools | List all available MCP tools across all registered servers |
| POST | /tools/{toolId}/invoke | Directly invoke an MCP tool with parameters and return results |
Sponsor this page
AvailableReach developers actively building with MCP Hub. See live pageview data and self-serve checkout — your slot goes live in minutes.
View inventory & pricing →Code Examples
# List all available MCP servers
curl -X GET https://api.mcphub.rest/v1/servers \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json"
# Create and execute an AI agent
curl -X POST https://api.mcphub.rest/v1/agents \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "customer-support-agent",
"model": "gpt-4",
"serverIds": ["srv_123", "srv_456"],
"config": {
"temperature": 0.7,
"maxTokens": 2000
}
}'
Use MCP Hub from Claude / Cursor / ChatGPT
Get a hosted MCP endpoint for MCP Hub. Paste your MCP Hub API key, copy back one URL, drop it into Claude Desktop, Cursor, or any AI client that supports remote MCP. Your AI calls MCP Hub directly with your credentials — no local install, works on mobile.
discover_mcp_servers
Search and discover MCP servers by capability, category, or keyword to find the right tools for AI agent workflows
deploy_ai_agent
Create and deploy AI agents with custom MCP server connections and workflow configurations
execute_agent_workflow
Trigger AI agent execution with input parameters and retrieve structured results
monitor_agent_health
Check the health status and performance metrics of deployed AI agents and their MCP connections
invoke_mcp_tool
Directly invoke specific MCP tools from registered servers with parameters and context
Connect in 60 seconds
Paste your MCP Hub key → get an MCP URL → paste into Claude/Cursor. Hosted by IOX, encrypted at rest.
Connect MCP Hub to your AI →