What are the prerequisites?
Python 3.9+, Docker (latest), Node.js/npm (for the filesystem MCP server), and an OpenAI API key are required.
@jarrodcoulter
Basic information
An example MCP server with a couple nmap scans as tools.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"nmap-mcp-server-jarrodcoulter": {
"command": "docker",
"args": [
"build",
"-t",
"nmap-mcp-server",
"."
]
}
}
}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.
This project provides a web-based chat interface using Gradio where users interact with an AI assistant powered by the OpenAI API. The assistant is equipped with tools to interact with the local filesystem and perform network scans using a containerized Nmap server. It is built on the OpenAI Agents SDK and uses Model Context Protocol (MCP) servers for tool integration.
After cloning the repository, set the OPENAI_API_KEY environment variable, build the Nmap Docker image with docker build -t nmap-mcp-server ., install Python dependencies from requirements.txt, and run python app.py. Ensure Docker is running and a virtual environment is activated.
ping_host, scan_network, all_scan_network, all_ports_scan_network, smb_share_enum_scan.Python 3.9+, Docker (latest), Node.js/npm (for the filesystem MCP server), and an OpenAI API key are required.
Export it as the environment variable `OPENAI_API_KEY`. Commands are provided in the README for Linux/macOS, Windows Command Prompt, and PowerShell.
Yes, the Nmap toolkit server runs inside a Docker container built from the provided `Dockerfile` using `docker build -t nmap-mcp-server .`.
Five tools: `ping_host`, `scan_network` (top 100 ports), `all_scan_network` (comprehensive -A scan), `all_ports_scan_network` (all 65535 ports), and `smb_share_enum_scan` (SMB share enumeration).
Ensure your API key is set, Docker is running, and you are in the project root with the virtual environment activated, then execute `python app.py`.
NetFoundry MCP Gateway enables secure, isolated access to Model Context Protocol (MCP) tools across distributed systems without exposing public endpoints. Zero trust gateway for MCP servers. Aggregate, filter, and secure

Extract, search and tag any document — invoices, receipts, contracts, forms, or your own templates. 13 tools, one sign-in (OAuth 2.1) or API key, free FileTag tier, data residency in the EU, US, Israel or Asia.

localscreenshot is a Website screenshot MCP server and API available at https://localscreenshot.com/api. Localscreenshot screenshot api turns any public web page into an image or a PDF. Take the capture from one of 227 c

Social listening for AI agents. Rumoro's remote MCP server lets Claude, Cursor, Codex and other MCP clients search and sort mentions of your product, your competitors and your topics on Reddit, X, Hacker News, GitHub, Yo
AON MCP connects AI agents to real, buyable products and services with live pricing and tracked links—enabling builders to earn developer revenue share from attributed clicks and conversions.
Comments