{"openapi":"3.1.0","info":{"title":"Bodji Local MCP","version":"0.1.0","description":"JSON-RPC MCP endpoint for structured business discovery and actions."},"servers":[{"url":"https://mcp.beacon.zacharycompanies.ai/bodji"}],"paths":{"/mcp":{"post":{"summary":"MCP JSON-RPC endpoint","description":"Send MCP JSON-RPC initialize, tools/list, and tools/call messages.","security":[{"bearerAuth":[]}],"responses":{"200":{"description":"JSON-RPC response"},"401":{"description":"Authorization required"}},"x-mcp-endpoint":"https://mcp.beacon.zacharycompanies.ai/bodji/mcp"}},"/mcp/{metro}/{businessSlug}":{"post":{"summary":"Business-scoped MCP JSON-RPC endpoint","description":"Send MCP JSON-RPC messages for one generated Bodji Beacon. The endpoint path binds tools to that business.","security":[{"bearerAuth":[]}],"parameters":[{"name":"metro","in":"path","required":true,"schema":{"type":"string"}},{"name":"businessSlug","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"JSON-RPC response"},"401":{"description":"Authorization required"}},"x-mcp-endpoint":"https://mcp.beacon.zacharycompanies.ai/bodji/mcp"}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer"}}}}