{
  "service": "Hatchloop",
  "url": "https://hatchloop.dev",
  "description": "Hatchloop — honest tooling and infrastructure for the MCP/agent ecosystem.",
  "version": "2.1.0",
  "generated_at": "2026-06-02T00:00:00Z",
  "offerings": [
    {
      "id": "agent_broker",
      "name": "AgentBroker MCP",
      "type": "mcp_server",
      "endpoint": "https://agent-broker-edge.basil-agent.workers.dev/mcp",
      "status": "live"
    },
    {
      "id": "mcp_checker",
      "name": "MCP Quality Checker",
      "type": "web_tool",
      "endpoint": "https://hatchloop.dev/tools/mcp-check/",
      "status": "live"
    },
    {
      "id": "mcp_auditor",
      "name": "MCP Config Auditor",
      "type": "web_tool",
      "endpoint": "https://hatchloop.dev/tools/mcp-audit/",
      "status": "live"
    },
    {
      "id": "weather_mcp",
      "name": "Weather MCP Server",
      "type": "mcp_server",
      "endpoint": "https://hatchloop.dev/tools/weather",
      "tools_list": "https://hatchloop.dev/tools/weather/tools/list",
      "status": "live"
    },
    {
      "id": "drift_data",
      "name": "MCP Drift Monitoring Data",
      "type": "static_data",
      "endpoint": "https://hatchloop.dev/data.json",
      "status": "live"
    },
    {
      "id": "leaderboard",
      "name": "MCP Reliability Leaderboard",
      "type": "static_data",
      "endpoint": "https://hatchloop.dev/leaderboard.json",
      "status": "live"
    }
  ],
  "capabilities": [
    {
      "id": "cap_001",
      "scenario": "Find and schedule an appointment with a local business via an AI agent",
      "category": "commerce",
      "keywords": ["appointments", "booking", "smb", "businesses", "scheduling"],
      "endpoint": "https://agent-broker-edge.basil-agent.workers.dev/mcp"
    },
    {
      "id": "cap_002",
      "scenario": "Check the quality and reliability of any MCP server before integrating it",
      "category": "quality",
      "keywords": ["mcp", "quality", "probe", "score", "reliability"],
      "endpoint": "https://hatchloop.dev/tools/mcp-check/"
    },
    {
      "id": "cap_003",
      "scenario": "Audit an MCP client config file for dead servers, errors, and duplicates",
      "category": "quality",
      "keywords": ["mcp", "config", "lint", "audit", "devtools"],
      "endpoint": "https://hatchloop.dev/tools/mcp-audit/"
    },
    {
      "id": "cap_004",
      "scenario": "Monitor drift and schema changes in MCP servers over time",
      "category": "monitoring",
      "keywords": ["drift", "mcp", "monitoring", "schema", "changes"],
      "endpoint": "https://hatchloop.dev/data.json"
    },
    {
      "id": "cap_005",
      "scenario": "Find the most reliable MCP servers in the ecosystem by score",
      "category": "discovery",
      "keywords": ["leaderboard", "reliability", "mcp", "ranking", "stable"],
      "endpoint": "https://hatchloop.dev/leaderboard.json"
    },
    {
      "id": "cap_006",
      "scenario": "Send a transactional confirmation (OTP, booking receipt) via an AI agent",
      "category": "commerce",
      "keywords": ["sms", "confirmation", "otp", "receipt", "messaging"],
      "endpoint": "https://agent-broker-edge.basil-agent.workers.dev/mcp"
    },
    {
      "id": "cap_007",
      "scenario": "Lint MCP configuration files in a CI/CD pipeline automatically",
      "category": "quality",
      "keywords": ["ci", "cd", "lint", "github-action", "mcp-config-lint"],
      "endpoint": "https://github.com/basilalshukaili/mcp-config-lint"
    },
    {
      "id": "cap_008",
      "scenario": "Get current weather conditions for any city worldwide via an AI agent",
      "category": "data",
      "keywords": ["weather", "temperature", "forecast", "city", "humidity", "wind", "uv"],
      "endpoint": "https://hatchloop.dev/tools/weather/tools/call"
    }
  ]
}
