Skip to content

feat(vscode): add tasks for quick MCP server testing #148

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

stickerdaniel
Copy link
Contributor

Summary

Add VS Code tasks that allow developers to test their MCP servers quickly with cmd + shift + p.

Changes

  • Add VS Code tasks configuration (.vscode/tasks.json)
  • Tasks work with the currently open server.yaml file
  • Includes validation, catalog generation, and Docker Desktop import
  • Also supports building/pulling Docker images and running the wizard

Details

The tasks use the existing task commands but make them more convenient to run from VS Code. The main workflow task runs validate, catalog generation, and Docker Desktop import in sequence, which is helpful when iterating on server configurations.

They are used by e.g. claude clodes settings.local.json to specify tasks that the agent can execute without asking the user for permission. (useful for allowing task validate)
VSCode tasks that allow users to test their server. These shortcuts run the specific task - commands based on the currently open server.yaml!
@stickerdaniel stickerdaniel requested a review from a team as a code owner August 7, 2025 03:20
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