Files
mcp-tool/n8n-mcp-config.json
nasir@endelospay.com 82d922e8bf fix
2025-07-22 22:11:18 +05:00

97 lines
2.2 KiB
JSON

{
"name": "Laravel Healthcare MCP Server",
"description": "MCP server providing access to 470+ Laravel Healthcare API endpoints",
"version": "1.0.0",
"server": {
"url": "http://localhost:3000/mcp",
"method": "POST",
"headers": {
"Content-Type": "application/json",
"Accept": "application/json"
}
},
"protocol": {
"version": "2024-11-05",
"transport": "http",
"format": "json-rpc-2.0"
},
"capabilities": {
"tools": true,
"logging": true,
"authentication": true
},
"endpoints": {
"initialize": {
"method": "initialize",
"description": "Initialize MCP connection"
},
"tools/list": {
"method": "tools/list",
"description": "List all available healthcare API tools"
},
"tools/call": {
"method": "tools/call",
"description": "Execute a healthcare API tool"
},
"ping": {
"method": "ping",
"description": "Test server connectivity"
}
},
"authentication": {
"types": [
"public",
"provider",
"patient",
"partner",
"affiliate",
"network"
],
"login_tools": {
"provider": "public_manage_login",
"patient": "patient_login",
"partner": "partner_login"
}
},
"categories": {
"authentication": "Login and authentication tools",
"clinical": "Provider/clinical data management",
"patient-portal": "Patient portal and records",
"business": "Partner and business operations",
"affiliate": "Affiliate management",
"network": "Network operations"
},
"examples": {
"initialize": {
"jsonrpc": "2.0",
"method": "initialize",
"params": {
"protocolVersion": "2024-11-05",
"clientInfo": {
"name": "n8n",
"version": "1.0.0"
}
},
"id": 1
},
"list_tools": {
"jsonrpc": "2.0",
"method": "tools/list",
"params": {},
"id": 2
},
"login": {
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "public_manage_login",
"arguments": {
"email": "provider@example.com",
"password": "your_password"
}
},
"id": 3
}
}
}