fix
This commit is contained in:
96
n8n-mcp-config.json
Normal file
96
n8n-mcp-config.json
Normal file
@@ -0,0 +1,96 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user