Skip to content

feat: load project-local MCP config files#23

Open
NicoAvanzDev wants to merge 1 commit intonicobailon:mainfrom
NicoAvanzDev:feat/project-local-mcp-configs
Open

feat: load project-local MCP config files#23
NicoAvanzDev wants to merge 1 commit intonicobailon:mainfrom
NicoAvanzDev:feat/project-local-mcp-configs

Conversation

@NicoAvanzDev
Copy link
Copy Markdown

@NicoAvanzDev NicoAvanzDev commented Mar 21, 2026

Summary

  • load project-local MCP definitions from the opened directory and parent project roots
  • support .mcp.json plus common local editor/LLM MCP files like .cursor/mcp.json, .windsurf/mcp.json, .vscode/mcp.json, .claude/mcp.json, .codex/config.json, and .pi/mcp.json
  • track project-local provenance so direct tool toggles write back to the originating config file

Testing

  • npx vitest run __tests__/config.test.ts __tests__/direct-tools.test.ts

Notes

  • full npm test still fails on the existing interactive visualizer dist-file checks unless that example is built first; this change does not touch that area

@NicoAvanzDev
Copy link
Copy Markdown
Author

to me merged after #25

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.

1 participant