{"name":"fenceline-mcp","version":"0.3.0","transports":{"streamable_http":{"endpoint":"/mcp","description":"Current MCP Streamable HTTP transport (recommended)","methods":["POST","DELETE"]},"sse":{"endpoint":"/mcp/sse","description":"Server-Sent Events (real-time, web browsers)","methods":["GET","POST"]},"jsonrpc":{"endpoint":"/mcp/rpc","description":"Simple HTTP JSON-RPC (request/response)","methods":["POST"]}},"authentication":{"method":"API Key","header":"X-API-Key","scopes_required":["mcp:read","mcp:write","mcp:internal","mcp:admin"]},"examples":{"curl_list_tools":"curl -X POST -H \"Content-Type: application/json\" -H \"X-API-Key: YOUR_KEY\" -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/list\",\"params\":{}}' https://mcp.fenceline.ai/mcp/rpc","curl_call_tool":"curl -X POST -H \"Content-Type: application/json\" -H \"X-API-Key: YOUR_KEY\" -d '{\"jsonrpc\":\"2.0\",\"id\":2,\"method\":\"tools/call\",\"params\":{\"name\":\"rag.search\",\"arguments\":{\"query\":\"fence materials\"}}}' https://mcp.fenceline.ai/mcp/rpc"}}