MCP Server Registry

MCP Server Registry

Browse registered MCP servers and integrate them into your agents.

0
Registered Servers
0
Available Tools
0
Online

📖 Developer Integration Guide

How to connect MCP servers to your agent

# .env 파일에 MCP 서버 URL 등록 (쉼표로 다중 서버)
MCP_SERVERS=http://localhost:8090,https://mcp-explorer.example.com

🔧 Create Your Own MCP Server

Implement just 4 endpoints to register your own MCP server.

# 나만의 MCP 서버 만들기 — 4개 엔드포인트만 구현!
from aiohttp import web
import json

TOOLS = {
    "my_tool": {
        "description": "나만의 Tool",
        "inputSchema": {
            "type": "object",
            "properties": {
                "param1": {"type": "string", "description": "파라미터 1"}
            }
        }
    }
}

async def handle_health(req):
    return web.json_response({"status": "ok", "server": "My MCP"})

async def handle_info(req):
    return web.json_response({"name": "My MCP", "version": "1.0"})

async def handle_tools(req):
    tools = [{"name": k, **v} for k, v in TOOLS.items()]
    return web.json_response({"tools": tools})

async def handle_call(req):
    body = await req.json()
    result = {"answer": "Hello from my tool!"}
    return web.json_response({
        "content": [{"type": "text", "text": json.dumps(result)}]
    })

app = web.Application()
app.router.add_get("/health", handle_health)
app.router.add_get("/mcp/info", handle_info)
app.router.add_get("/mcp/tools", handle_tools)
app.router.add_post("/mcp/tools/call", handle_call)
web.run_app(app, port=8091)

📝 Register MCP Server

Register a new MCP server to the registry.