config.stdio.json•1.22 kB
{
"retrieverConfig": {
"deliveryEndpoints": {
"mcp-callback": {
"postUrl": "https://localhost:8443/ehr-retriever-callback"
}
},
"brandFiles": [
{
"url": "./brands/epic.json",
"tags": ["epic", "prod"],
"vendorConfig": {
"clientId": "012662a7-8a52-4b22-8252-f58b9b52e8c9",
"scopes": "patient/*.rs",
"redirectUrl": "https://mcp.fhir.me/ehr-callback"
}
},
{
"url": "./brands/epic-sandbox.json",
"tags": ["epic", "sandbox"],
"vendorConfig": {
"clientId": "6a424079-77de-418b-94c7-485d08ffc3f7",
"scopes": "launch/patient …",
"redirectUrl": "https://mcp.fhir.me/ehr-callback"
}
}
]
},
"server": {
"host": "localhost",
"port": 8443,
"baseUrl": "https://localhost:8443",
"https": {
"enabled": true,
"keyPath": "localhost+2-key.pem",
"certPath": "localhost+2.pem"
},
"ehrCallbackPath": "/ehr-callback"
},
"persistence": {
"enabled": true,
"_directory": "./data"
},
"security": {
"disableClientChecks": true
},
"staticSession": {
"enabled": false,
"dbPath": ""
}
}