From 9a5de796726e31e2dc7ca4794158f6b13c1c3fc9 Mon Sep 17 00:00:00 2001 From: drjones Date: Thu, 1 Oct 2026 18:26:33 -0700 Subject: [PATCH] MCP registry publish (com.thetempleofdoom.draco/draco), aligned .well-known manifest name, server.json --- app.py | 2 +- server.json | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 server.json diff --git a/app.py b/app.py index d843927..bb84ae4 100644 --- a/app.py +++ b/app.py @@ -261,7 +261,7 @@ def ai_plugin(): def mcp_manifest(): return Response(json.dumps({ "$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.", "homepage": CFG["base_url"], "remotes": [{"type": "streamable-http", "url": f"{CFG['base_url']}/mcp"}] diff --git a/server.json b/server.json new file mode 100644 index 0000000..170aa39 --- /dev/null +++ b/server.json @@ -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 + } +}