MCP registry publish (com.thetempleofdoom.draco/draco), aligned .well-known manifest name, server.json

This commit is contained in:
drjones
2026-10-01 18:26:33 -07:00
parent 9e850aabd6
commit 9a5de79672
2 changed files with 17 additions and 1 deletions

2
app.py
View File

@@ -261,7 +261,7 @@ def ai_plugin():
def mcp_manifest(): def mcp_manifest():
return Response(json.dumps({ return Response(json.dumps({
"$schema": "https://cdn.jsdelivr.net/npm/@modelcontextprotocol/sdk@latest/schema.json", "$schema": "https://cdn.jsdelivr.net/npm/@modelcontextprotocol/sdk@latest/schema.json",
"name": "com.thetempleofdoom.draco/ask", "name": "com.thetempleofdoom.draco/draco",
"description": "Coding & security oracle grounded in hundreds of real books. Ask, search, cite.", "description": "Coding & security oracle grounded in hundreds of real books. Ask, search, cite.",
"homepage": CFG["base_url"], "homepage": CFG["base_url"],
"remotes": [{"type": "streamable-http", "url": f"{CFG['base_url']}/mcp"}] "remotes": [{"type": "streamable-http", "url": f"{CFG['base_url']}/mcp"}]

16
server.json Normal file
View File

@@ -0,0 +1,16 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "com.thetempleofdoom.draco/draco",
"description": "Coding & security oracle grounded in 1855 real books. Cited answers via MCP.",
"version": "1.0.0",
"homepage": "https://draco.thetempleofdoom.com",
"remotes": [
{
"type": "streamable-http",
"url": "https://draco.thetempleofdoom.com/mcp"
}
],
"capabilities": {
"tools": true
}
}