What dependencies are required?
Python 3.11 or higher, `uv` (installer), `mcp[cli]`, and `dnspython`.
@timsonner
Basic information
MCP server template for VS Code
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-vscode-template": {
"command": "uv",
"args": [
"init",
"external-recon"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
mcp-vscode-template is a template for building MCP servers that run inside VS Code Agent. It is designed for offensive security use cases, specifically external reconnaissance, and is based on Renae Schilg's original project. It is for developers who want a quick starting point for VS Code Agent MCP server development.
Install uv, create a new project with uv init external-recon, then add mcp[cli] and dnspython as dependencies. Configure the MCP server in VS Code's settings.json, then start the server from the project's virtual environment using uv run external-recon.py.
@mcp.tool() decorator instead of @mcp.prompt().uv for modern Python project management.dnspython for DNS-based reconnaissance.settings.json configuration example.Python 3.11 or higher, `uv` (installer), `mcp[cli]`, and `dnspython`.
Add a `mcp.servers` entry in VS Code's `settings.json` with the path to `uv`, the project directory, and the server script name (`external-recon.py`).
From the virtual environment of the project, run `uv run external-recon.py`.
This template uses `@mcp.tool()` instead of `@mcp.prompt()` and is configured for VS Code Agent rather than Claude Desktop.
The project requires Python 3.11 or higher (set in `.python-version` and `pyroject.toml`).
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up

UXMachine measures a web page in a real browser and returns verifiable observations, each with its evidence and its limits. It opens the address on desktop (1280×800) and mobile (390×844) and follows the site's own links

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci
Mobbin MCP connects your AI agents to 600,000+ real product screens, so what they build starts with what already works.

Local-first credential broker for MCP. AI coding agents (Claude Code, Cursor, Codex…) call APIs, SSH and databases through scoped presets; secrets stay in your OS keychain and never enter the agent's context.
Comments