mcpField
D
Debug MCP Server in VSCode

Debug MCP Server in VSCode

Local
github.com/swatDongDeveloper Tools4Updated 35w ago

About Debug MCP Server in VSCode

Debug MCP Server in VSCode is a sample project for creating and debugging MCP servers in Python or TypeScript. It launches MCP Inspector during debugging so developers can test tools in a browser.

Key features

  1. 01Python and TypeScript sample servers
  2. 02Debugging in VSCode
  3. 03Launches MCP Inspector
  4. 04Browser-based tool testing

Use cases

  1. 01Learn to create a sample MCP server
  2. 02Debug a Python MCP server in VSCode
  3. 03Debug a TypeScript MCP server in VSCode

MCP support

The project demonstrates sample MCP servers and uses MCP Inspector to test their tools in a browser.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Debug MCP Server in VSCode

This repo showcases sample MCP server and debugging in VSCode.

The sample MCP server is the same as MCP Quick Start, in Python / TypeScript.

When debugging, it launches MCP Inspector that you can easily test those tools in browser.

To get started, clone this repo and navigate to your preferred language.

  • Python

    • > cd python-weather/

    • > code .

    • Follow the steps in its README.md

  • TypeScript

    • > cd typescript-weather/

    • > code .

    • Follow the steps in its README.md

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.