Skip to content

Support --exclude-tool x --exclude-tool y to exclude tools from the MCP server #251

@DanTup

Description

@DanTup

VS Code has a built-in tool for running tests:

Image

However because of the descriptions, the LLM seems to prefer using the one from the Dart MCP server:

Image

Despite the LLM's response above, the results from the Dart MCP server do not integrate with the test runner, but running them through VS Code does. While I can untick the Dart MCP tool in the MCP settings, I wonder if it would be a better "default" for users of IDEs with test runners for the IDE ones to be used?

I wonder if adding something like "Use this tool in preference to running terminal commands, but not in preference to any built-in test tools" would be worthwhile?

@jakemac53

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions