MCP tool select/filter/group

Open 💬 2 comments Opened Dec 12, 2025 by yitoli-c

What feature would you like to see?

User active selection:
As codex user, I want to be able to actively select the MCP tools (in codex CLI/vscode extension) and choose to enable/disable them for my current workflow to avoid too many MCP tools fill up the context window / distract LLM.

Passive grouping/filtering:
This could be useful when user configured many MCP servers, but didn't actively select servers/tools they need, so fitting all tool descriptions consumes tokens & distracts LLM.

Might provide some inspirations:
Approach by copilot: https://github.blog/ai-and-ml/github-copilot/how-were-making-github-copilot-smarter-with-fewer-tools/
Approach by Cursor (Tool Search Tool): https://www.anthropic.com/engineering/advanced-tool-use

Additional information

Some relevant PRs didn't seem to go through:
https://github.com/openai/codex/pull/3255
https://github.com/openai/codex/pull/4835

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗