Skip to content

Remove docs MCP from the default overlay - #21

Merged
alex-16moro merged 1 commit into
mainfrom
cursor/empty-default-mcp-3eed
Sep 20, 2026
Merged

alex-16moro merged 1 commit into
mainfrom
cursor/empty-default-mcp-3eed

Conversation

@alex-16moro

Copy link
Copy Markdown
Owner

Summary

Remove the docs MCP server from the default kit and fork overlay.

  • .cursor/mcp.json and overlay/mcp.json are {"mcpServers":{}}
  • Deleted mcp.optional.json, .cursor/mcp-diffusers-docs.py/.sh, and install-docs-mcp.sh
  • Cloud environment.json no longer has start or mcpServerAllowlist
  • Grounding is .ai/ plus reference source; optional CLI remains python3 tools/docs_mcp_server.py --query

Convention gate

  • Overlay MCP empty by default ({"mcpServers":{}})
  • python3 tools/docs_mcp_server.py --query "set_timesteps" still works
  • Docs/specs do not advertise a live search_docs MCP tool
  • make doctor + python3 -m unittest discover -s tests -t . pass

Tests run

make doctor
python3 tools/docs_mcp_server.py --query "set_timesteps"
python3 -m unittest discover -s tests -t .

Human judgment (not the gate)

  • This does not overwrite fork AGENTS.md / .ai/
  • --serve stays in tools/docs_mcp_server.py as leftover implementation, not a Cursor default
Open in Web Open in Cursor 

Ship empty mcp.json ({"mcpServers":{}}) on the kit and fork overlay. Delete
the launchers, optional Hub JSON, PATH shim, and Cloud allowlist/start.
Grounding is .ai/ plus reference source; docs_mcp_server.py --query stays as
an optional CLI fallback.

Co-authored-by: ale93.moro <ale93.moro@gmail.com>
@alex-16moro
alex-16moro marked this pull request as ready for review September 20, 2026 17:37
@alex-16moro
alex-16moro merged commit c827aa1 into main Sep 20, 2026
1 check passed
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