Skip to content

fix: remove _meta.tools from mcp-registry server.json#320

Merged
andres-linero merged 4 commits intomainfrom
fix/mcp-registry-schema
Mar 7, 2026
Merged

fix: remove _meta.tools from mcp-registry server.json#320
andres-linero merged 4 commits intomainfrom
fix/mcp-registry-schema

Conversation

@msaad00
Copy link
Owner

@msaad00 msaad00 commented Mar 7, 2026

Summary

  • MCP Registry validation rejects _meta.tools as an unexpected property (HTTP 422)
  • Removes the non-standard field so the Publish to MCP Registry workflow passes

Root cause

The _meta.tools block was added to document tool names but is not part of the official MCP Registry JSON schema. The registry's /v0.1/validate endpoint returns 422 on any unexpected property.

msaad00 added 2 commits March 7, 2026 16:42
MCP Registry schema rejects unexpected property _meta.tools (HTTP 422).
Removing it so the Publish to MCP Registry workflow passes validation.
@msaad00 msaad00 requested a review from andres-linero as a code owner March 7, 2026 21:54
@github-actions
Copy link
Contributor

github-actions bot commented Mar 7, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@andres-linero andres-linero merged commit 8861eb2 into main Mar 7, 2026
15 checks passed
@andres-linero andres-linero deleted the fix/mcp-registry-schema branch March 7, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants