Stop Searching. Start Trusting.
The curated directory of MCP servers, vetted for security, efficiency, and quality.
Tired of the MCP "Marketplace" Chaos?
We built MCPScout.ai to solve the ecosystems biggest pain points.
No Insecure Dumps
We manually analyze every server for basic security flaws.
Easy Setup
Our gotcha notes warn you about complex setups.
Avoid "Token Hogs"
We estimate token costs for cost-effective agents.
Products, Not Demos
We filter out "Hello World" demos.
Vetted Servers(9120)
pentest-mcp-server
by kanekitakitos
Provides a server to bridge AI assistants with Kali Linux penetration testing tools via Docker's MCP protocol for authorized security assessments.
Provides a server to bridge AI assistants with Kali Linux penetration testing tools via Docker's MCP protocol for authorized security assessments.
Setup Requirements
- ⚠️Requires Docker installed and running
- ⚠️Requires at least 4GB of RAM allocated to Docker
- ⚠️Running the container requires the --privileged flag, posing a significant security risk to the host system.
Review RequiredView Analysis
bdl-mcp-ts
by dvvbk
Exposes the Polish Central Statistical Office (GUS) Local Data Bank API as Model Context Protocol (MCP) tools, enabling AI assistants to query statistical data.
Exposes the Polish Central Statistical Office (GUS) Local Data Bank API as Model Context Protocol (MCP) tools, enabling AI assistants to query statistical data.
Setup Requirements
- ⚠️Requires a Cloudflare account and Wrangler CLI for deployment and development.
- ⚠️Requires Node.js 18+.
- ⚠️Relies on the external Bank Danych Lokalnych (BDL) API for all data, which must be accessible.
Verified SafeView Analysis
mcp-human-resources
by dbrown725
Spring Boot server demonstrating AI capabilities, RAG, image processing, and human resources data management as a learning tool.
Spring Boot server demonstrating AI capabilities, RAG, image processing, and human resources data management as a learning tool.
Setup Requirements
- ⚠️Requires multiple third-party API keys (Brave Search, Gemini, Groq, OpenRouter), some potentially paid.
- ⚠️Extensive setup for Google Cloud Platform (GCP) including project ID, Storage Bucket, and Application Default Credentials (ADC) for Vertex AI and GCS.
- ⚠️Manual installation and configuration of Elasticsearch, Kibana, and data ingestion (CSV to index) is required, along with Docker for Prometheus and Grafana.
Verified SafeView Analysis
Ultimate-QA-MCP-Server-AI-Driven-Automated-Testing
by rashaideh93
Converts natural language QA scenarios into fully automated test execution across UI, API, and Database layers, leveraging AI for scenario parsing and execution.
Converts natural language QA scenarios into fully automated test execution across UI, API, and Database layers, leveraging AI for scenario parsing and execution.
Setup Requirements
- ⚠️Requires Node.js 17+ and Playwright 1.48+ for local environment setup.
- ⚠️Requires an LLM API Key (e.g., OpenAI, Anthropic) for scenario parsing, which may be a paid service.
Verified SafeView Analysis
git-mcp-scoped-repo-server
by alacambra
Provides Claude with scoped file system access and Git operations within a specific directory of a Git repository, ensuring path traversal protection.
Provides Claude with scoped file system access and Git operations within a specific directory of a Git repository, ensuring path traversal protection.
Setup Requirements
- ⚠️Requires `MCP_SCOPED_REPO_PATH` environment variable to be set.
- ⚠️Requires Node.js runtime (>=18.0.0).
- ⚠️Requires `git` command-line tool to be installed and available in the server's execution environment for Git operations.
Verified SafeView Analysis
datasf-mcp
by fwextensions
Provides LLMs with seamless access to San Francisco's open data portal (DataSF), enabling dataset search, schema retrieval, and SoQL querying.
Provides LLMs with seamless access to San Francisco's open data portal (DataSF), enabling dataset search, schema retrieval, and SoQL querying.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Optional Socrata App Token (free registration required) for higher API rate limits.
Verified SafeView Analysis
mcp-server
by RafaPan04
This server provides a Model Context Protocol (MCP) interface to a PostgreSQL database, allowing clients (e.g., AI models) to query the database and retrieve table schemas via defined tools.
This server provides a Model Context Protocol (MCP) interface to a PostgreSQL database, allowing clients (e.g., AI models) to query the database and retrieve table schemas via defined tools.
Setup Requirements
- ⚠️Requires a running PostgreSQL database instance.
- ⚠️Requires environment variables for database connection (DATABASE_URL or POSTGRES_USER, POSTGRES_HOST, POSTGRES_DB, POSTGRES_PASSWORD) and server port (PORT).
Review RequiredView Analysis
xrootd-mcp-server
by eic
The server enables LLMs to interact with XRootD file systems for scientific data access, management, and ROOT file analysis, particularly for the Electron-Ion Collider (EIC) project data.
The server enables LLMs to interact with XRootD file systems for scientific data access, management, and ROOT file analysis, particularly for the Electron-Ion Collider (EIC) project data.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires XRootD client tools (xrdfs, xrdcp) to be installed and accessible in the system's PATH.
- ⚠️Requires access to an XRootD server for functionality. ROOT file analysis involves reading entire files into memory, which may cause memory pressure for very large files (>1GB).
Review RequiredView Analysis
mem0-server-mcp
by snorlak1
Provides intelligent memory and knowledge graph capabilities for Claude Code and other AI agents, managing coding preferences, context, and architectural decisions.
Provides intelligent memory and knowledge graph capabilities for Claude Code and other AI agents, managing coding preferences, context, and architectural decisions.
Setup Requirements
- ⚠️Requires Docker installed and running for the full stack.
- ⚠️Using Ollama as the LLM provider requires a local Ollama server running (e.g., at `http://192.168.1.2:11434`) and specific models (e.g., `qwen3:8b`, `qwen3-embedding:8b`) to be pulled.
- ⚠️Default database (PostgreSQL, Neo4j) credentials are weak and MUST be changed for production environments to avoid security risks.
- ⚠️Claude Code (or other MCP clients) requires specific configuration including `X-MCP-Token` and `X-MCP-UserID` headers for authentication.
Verified SafeView Analysis
llm-mcp-bridge
by ramgeart
An agnostic MCP server that bridges various OpenAI-compatible LLM APIs, providing tools for LLM model analysis, benchmarking, and quality evaluation.
An agnostic MCP server that bridges various OpenAI-compatible LLM APIs, providing tools for LLM model analysis, benchmarking, and quality evaluation.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Needs an external LLM server (e.g., LM Studio, Ollama, vLLM) with an OpenAI-compatible API running and accessible.
- ⚠️An API key (LLM_API_KEY) is required in the environment or as a tool argument when connecting to commercial cloud LLM services (e.g., OpenAI, Groq, Azure OpenAI).
- ⚠️When configuring for VS Code, the exact absolute path to the compiled 'dist/index.js' script needs to be specified.
Verified SafeView Analysis
fathom-mcp
by lukas-bekr
Enables LLMs to interact with the Fathom.video API for meeting recording management, transcripts, summaries, and analytics.
Enables LLMs to interact with the Fathom.video API for meeting recording management, transcripts, summaries, and analytics.
Setup Requirements
- ⚠️Requires FATHOM_API_KEY environment variable, which must be obtained from Fathom.video settings.
- ⚠️Requires Node.js (>=18) and npm for installation and build steps.
- ⚠️Potential for large responses (transcripts, detailed meeting lists) that may be truncated to a CHARACTER_LIMIT of 25000 characters.
Verified SafeView Analysis
simple-calculator-mcp-server-v2
by NaokiTest
Provides an API server for simple arithmetic calculations, intended for multi-client access.
Provides an API server for simple arithmetic calculations, intended for multi-client access.