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(7756)
deep-code-reasoning-mcp
by haasonsaas
An AI agent system for deep code analysis and reasoning, likely leveraging large language models (LLMs).
An AI agent system for deep code analysis and reasoning, likely leveraging large language models (LLMs).
Setup Requirements
- ⚠️Requires Node.js and npm to install dependencies and run.
- ⚠️Requires a Google Gemini API Key (Paid) for interaction with the Gemini LLM (inferred from test-gemini.js).
- ⚠️Environment variables must be configured based on the .env.example file to provide necessary API keys and settings.
Verified SafeView Analysis
mcp-shield
by jpinsonneau
Provides an OAuth proxy for Model Context Protocol (MCP) servers on OpenShift, handling OAuth 2.0 discovery, client registration, token exchange, and enhancing security with a proxy token system.
Provides an OAuth proxy for Model Context Protocol (MCP) servers on OpenShift, handling OAuth 2.0 discovery, client registration, token exchange, and enhancing security with a proxy token system.
Setup Requirements
- ⚠️Requires deployment on or with network access to an OpenShift cluster for full OAuth integration.
- ⚠️If integrating with `mcp-gateway`, specific code modifications are required in `mcp-gateway` itself to enable standalone tool forwarding (details provided in `docs/mcp-gateway-changes.md`).
- ⚠️The `OAUTH_AUTHORIZATION_SERVERS` environment variable is mandatory and must be correctly configured with the public URL where MCP Shield is accessible.
- ⚠️When deploying with `loki-mcp-server`, the Loki MCP image (`quay.io/jpinsonn/loki-mcp:dev` in examples) might need to be built from source if not available in a public registry.
Review RequiredView Analysis
bmad-mcp-server
by mkellerman
Provides AI assistants with access to a comprehensive software development methodology (BMAD) including specialized agents, automated workflows, and resources through the Model Context Protocol.
Provides AI assistants with access to a comprehensive software development methodology (BMAD) including specialized agents, automated workflows, and resources through the Model Context Protocol.
Setup Requirements
- ⚠️Node.js 18+ required.
- ⚠️Git command-line client must be installed and configured for Git remote functionality (e.g., SSH keys for private repositories).
- ⚠️Requires an MCP-compatible client for interaction (e.g., Claude Desktop, VS Code with Copilot).
Verified SafeView Analysis
vite-mcp
by broisnischal
A Vite plugin that provides Model Context Protocol (MCP) server capabilities for browser development, enabling AI agents to interact with and observe browser environments in real-time.
A Vite plugin that provides Model Context Protocol (MCP) server capabilities for browser development, enabling AI agents to interact with and observe browser environments in real-time.
Setup Requirements
- ⚠️Requires the target browser page to be open and the Vite dev server running for the browser bridge to be active.
- ⚠️For Single Page Applications (SPAs) or Server-Side Rendered (SSR) frameworks (e.g., React Router, Remix), a manual `import 'virtual:mcp';` must be added at the very top of the app's entry file.
- ⚠️For TypeScript projects, you may need to update `tsconfig.json` to include type declarations for `virtual:mcp`.
Verified SafeView Analysis
anki-mcp-server
by ankimcp
Seamlessly integrates Anki with AI assistants through the Model Context Protocol for natural language interaction with flashcards and spaced repetition systems.
Seamlessly integrates Anki with AI assistants through the Model Context Protocol for natural language interaction with flashcards and spaced repetition systems.
Setup Requirements
- ⚠️Requires Anki desktop application with AnkiConnect plugin installed and configured.
- ⚠️Node.js 20+ runtime is required.
- ⚠️Using `--ngrok` requires global installation of `ngrok` and a configured auth token.
- ⚠️Updating notes (`updateNoteFields`) will silently fail if the target note is open in the Anki browser.
Verified SafeView Analysis
DevFestIca25-Activity1
by Dav082004
Automate project management and issue creation using GitHub Copilot and MCP Server by transforming requirements into actionable GitHub tasks.
Automate project management and issue creation using GitHub Copilot and MCP Server by transforming requirements into actionable GitHub tasks.
Setup Requirements
- ⚠️Requires GitHub Copilot CLI installation (npm install)
- ⚠️Requires GitHub account authentication for CLI tools
- ⚠️Requires configuration of GitHub MCP Server (setup details not provided in source code)
- ⚠️GitHub Copilot Pro subscription needed for advanced automatic issue resolution (optional)
Verified SafeView Analysis
blueprint-mcp
by railsblueprint
Enables AI assistants to control a real browser (Chrome, Firefox, Opera) through a browser extension, ideal for interacting with logged-in sessions and avoiding bot detection.
Enables AI assistants to control a real browser (Chrome, Firefox, Opera) through a browser extension, ideal for interacting with logged-in sessions and avoiding bot detection.
Setup Requirements
- ⚠️Requires Node.js 18+ to run the server.
- ⚠️Requires a specific browser extension (Blueprint MCP for Chrome/Firefox/Opera) to be installed and manually connected in the browser.
- ⚠️PRO features (cloud relay, multiple browsers) require OAuth2 authentication, which involves an interactive browser login flow.
- ⚠️The default port (5555) might already be in use by another instance, requiring manual killing of the process or specifying a different port.
Verified SafeView Analysis
agentor
by CelestoAI
A framework for building, prototyping, and deploying scalable AI agents with tool integration and multi-agent communication capabilities.
A framework for building, prototyping, and deploying scalable AI agents with tool integration and multi-agent communication capabilities.
Setup Requirements
- ⚠️Requires API keys for LLMs (OpenAI, Gemini, etc.), Celesto AI, WeatherAPI.com, and Bright Data (for LinkedIn scraping), which are typically paid services.
- ⚠️The `PostgreSQLTool`, if used, allows agent-generated arbitrary SQL execution, posing a significant security risk for database access.
- ⚠️The `GitTool`, if used, enables agents to perform sensitive Git operations (cloning, committing, pushing) which could lead to unintended changes or data loss.
- ⚠️Requires Python 3.10 or higher.
- ⚠️Deployment to cloud requires `lightning deploy` (for LitServe) or `celesto deploy` (for Celesto AI platform).
Review RequiredView Analysis
wren-engine
by Canner
The Wren MCP Server acts as a semantic layer for the Wren Engine, providing a Model Context Protocol (MCP) interface for AI agents to interact with enterprise data sources, enabling accurate and governed data querying through semantic understanding.
The Wren MCP Server acts as a semantic layer for the Wren Engine, providing a Model Context Protocol (MCP) interface for AI agents to interact with enterprise data sources, enabling accurate and governed data querying through semantic understanding.
Setup Requirements
- ⚠️Requires JDK 21+ for the underlying Wren Engine Java component.
- ⚠️Relies on 'uv' (a fast Python package manager) for setting up the Python environment for the MCP server.
- ⚠️Critical environment variables (WREN_URL, CONNECTION_INFO_FILE, MDL_PATH) must be correctly configured.
Verified SafeView Analysis
flexible-graphrag
by stevereiner
The Flexible GraphRAG MCP Server provides a Model Context Protocol (MCP) interface for AI assistants (like Claude Desktop) to interact with a sophisticated RAG and GraphRAG system for document processing, knowledge graph auto-building, hybrid search, and AI Q&A.
The Flexible GraphRAG MCP Server provides a Model Context Protocol (MCP) interface for AI assistants (like Claude Desktop) to interact with a sophisticated RAG and GraphRAG system for document processing, knowledge graph auto-building, hybrid search, and AI Q&A.
Setup Requirements
- ⚠️Requires a separate FastAPI backend server (flexible-graphrag) running on port 8000.
- ⚠️Requires Python 3.10+, UV package manager, Node.js 16+, npm/yarn, and either Ollama or an OpenAI API key.
- ⚠️Critical: Switching between different LLM embedding models (e.g., OpenAI vs. Ollama) necessitates manual deletion of existing vector indexes due to dimension incompatibility.
- ⚠️Critical: For Ollama, the `OLLAMA_NUM_PARALLEL=4` environment variable must be set system-wide (not in `.env`) and the Ollama service restarted to enable parallel document processing and prevent errors.
Verified SafeView Analysis
codebase-context-mcp
by PatrickSys
Provides AI coding agents with real-time, context-aware understanding of a specific codebase, including internal libraries, team patterns, and architectural conventions, to improve code generation and review.
Provides AI coding agents with real-time, context-aware understanding of a specific codebase, including internal libraries, team patterns, and architectural conventions, to improve code generation and review.
Setup Requirements
- ⚠️Requires OPENAI_API_KEY if 'openai' is chosen as embedding provider (default is local 'transformers.js').
- ⚠️Initial indexing can take several minutes (e.g., 2-5 mins for 30k files) as it processes and embeds the entire codebase.
- ⚠️The default 'transformers' embedding provider will download a ~130MB model locally on its first run.
Verified SafeView Analysis
yt-dlp-mcp
by kevinwatt
Provides AI agents with tools to interact with video platforms for content retrieval, metadata extraction, searching, and transcription.
Provides AI agents with tools to interact with video platforms for content retrieval, metadata extraction, searching, and transcription.
Setup Requirements
- ⚠️Requires `yt-dlp` to be installed globally on the host system.
- ⚠️Requires Node.js and `ejs` (or PhantomJS) to be installed for full YouTube functionality (e.g., signature solving for some formats).
- ⚠️Linux users may need the `secretstorage` Python module for browser cookie extraction.