- Updated vault.yml.example to include Athena secrets: secret key, DB password, OAuth client ID, and client secret. - Modified puck.incus.yml to add Athena service and configuration details, including user, group, directory, port, and domain. - Updated titania.incus.yml to change OAuth client ID and secret variable names for consistency with Athena. - Added Athena configuration to mcpo config template, including URL and authorization headers.
52 lines
1.2 KiB
Django/Jinja
52 lines
1.2 KiB
Django/Jinja
{
|
|
"mcpServers": {
|
|
"time": {
|
|
"command": "/srv/mcpo/.venv/bin/python",
|
|
"args": ["/srv/mcpo/.venv/bin/mcp-server-time", "--local-timezone=America/Toronto"]
|
|
},
|
|
"upstash-context7": {
|
|
"command": "npx",
|
|
"args": [
|
|
"-y",
|
|
"@upstash/context7-mcp"
|
|
]
|
|
},
|
|
"angelia": {
|
|
"url": "{{angelia_mcp_url}}",
|
|
"headers": {
|
|
"Authorization": "Bearer {{angelia_mcp_auth}}"
|
|
}
|
|
},
|
|
"argos": {
|
|
"type": "streamable_http",
|
|
"url": "{{argos_mcp_url}}"
|
|
},
|
|
"athena": {
|
|
"url": "https://athena.ouranos.helu.ca/mcp/",
|
|
"headers": {
|
|
"Authorization": "Bearer 4f4bf67e411cbd787df604c9539865518fccb6b70c8d5b050b71b99b43cdbd82"
|
|
}
|
|
},
|
|
"caliban": {
|
|
"type": "streamable_http",
|
|
"url": "{{caliban_mcp_url}}"
|
|
},
|
|
"gitea": {
|
|
"type": "streamable_http",
|
|
"url": "{{gitea_mcp_url}}"
|
|
},
|
|
"korax": {
|
|
"type": "streamable_http",
|
|
"url": "{{korax_mcp_url}}"
|
|
},
|
|
"neo4j-cypher": {
|
|
"type": "streamable_http",
|
|
"url": "{{neo4j_mcp_url}}"
|
|
},
|
|
"nike": {
|
|
"type": "streamable_http",
|
|
"url": "{{nike_mcp_url}}"
|
|
}
|
|
}
|
|
}
|