fix(smithery): Add JSON Schema metadata to mcp-config endpoint

Add proper JSON Schema metadata fields per Smithery documentation:
- $schema: JSON Schema draft-07
- $id: Schema identifier URL
- title: Human-readable title
- description: Schema description
- x-query-style: "flat" (no nested objects in our schema)
- additionalProperties: false

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Chris Coutinho
2025-11-22 18:28:05 +01:00
co-authored by Claude
parent 706a15f0bc
commit 39fba49cfe
3 changed files with 7 additions and 38 deletions
-1
View File
@@ -39,7 +39,6 @@ dependencies = [
"pymupdf>=1.26.6",
"pymupdf4llm>=0.2.2",
"pymupdf-layout>=1.26.6",
"smithery>=0.4.4",
]
classifiers = [
"Development Status :: 4 - Beta",