mcp-vscode-template

mcp-vscode-template

3.3

If you are the rightful owner of mcp-vscode-template and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP server template for VS Code Agent, based on Renae Schilg's work with modifications.

The MCP-VSCode-Template is a Model Context Protocol (MCP) server template designed for integration with Visual Studio Code (VS Code). It is based on the work of Renae Schilg, with several modifications to suit different project needs. The template provides a structured setup for creating an MCP server using the 'uv' tool, which is essential for managing virtual environments and dependencies. The project setup involves initializing a project, creating a virtual environment, and installing necessary dependencies like 'mcp' and 'dnspython'. The template also includes instructions for modifying the VS Code settings to ensure proper server execution. A key difference in this template is the use of '@mcp.tool()' instead of '@mcp.prompt()' in the 'external-recon.py' file, which is the main script for the MCP server. This template is particularly useful for developers looking to build offensive security MCP servers with a focus on flexibility and customization.

Features

  • Based on Renae Schilg's work with modifications.
  • Uses 'uv' for project initialization and dependency management.
  • Includes setup for virtual environments and MCP installation.
  • Customizable VS Code settings for server execution.
  • Utilizes '@mcp.tool()' for enhanced functionality.