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)
mcp_test_repo
by timsto-cas
A custom client-server application for network communication and remote execution of Python code.
A custom client-server application for network communication and remote execution of Python code.
Setup Requirements
- ⚠️Requires Python installed.
- ⚠️Secure key management for the `auth_key` is critical but not provided in the source code.
- ⚠️Network port must be open and accessible for client-server communication.
Review RequiredView Analysis
mcp-server
by Ryttis
A minimalist, stable kernel server providing a bounded execution environment for various tools via JSON-RPC over WebSocket, strictly separating business logic from side effects, primarily intended for AI agent integration.
A minimalist, stable kernel server providing a bounded execution environment for various tools via JSON-RPC over WebSocket, strictly separating business logic from side effects, primarily intended for AI agent integration.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Requires a running MySQL database with connection details via environment variables
- ⚠️Requires ETNOLENTOS_PATH and FACTURACORE_PATH environment variables to enable project-specific tools
Review RequiredView Analysis
dns-lockup-mcp-server
by rroldan
This project contains a minimal Rust 'Hello World' program, serving as a basic boilerplate or placeholder.
This project contains a minimal Rust 'Hello World' program, serving as a basic boilerplate or placeholder.
Verified SafeView Analysis
Expense_Tracker_Remote
by EigenPriyam
Provides a remote API for tracking and summarizing personal or business expenses.
Provides a remote API for tracking and summarizing personal or business expenses.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️The 'categories.json' file must be present in the same directory as 'main.py' for the server to function correctly.
Verified SafeView Analysis
MCP-dev-assistant-server
by Saiashrita
An AI-powered development assistant that integrates GitHub, Jira, Slack, and Documentation tools through the Model Context Protocol (MCP) for intelligent orchestration and manual tool execution.
An AI-powered development assistant that integrates GitHub, Jira, Slack, and Documentation tools through the Model Context Protocol (MCP) for intelligent orchestration and manual tool execution.
Setup Requirements
- ⚠️Requires an LLM API Key (Anthropic, Gemini, or OpenAI), which may incur costs depending on usage.
- ⚠️Requires a GitHub Personal Access Token with `repo` and `read:user` scopes.
- ⚠️Requires Node.js 18+ and must be run as two separate processes (backend and frontend).
Verified SafeView Analysis
my-mcp-server
by hoyeoy
A backend API server providing 'tools' for key-value storage, email sending via multiple providers, and Google Sheets data retrieval, likely for integration with AI agents or other applications.
A backend API server providing 'tools' for key-value storage, email sending via multiple providers, and Google Sheets data retrieval, likely for integration with AI agents or other applications.
Setup Requirements
- ⚠️Requires RESEND_API_KEY environment variable for Resend email functionality.
- ⚠️Requires GMAIL_USER and GMAIL_PASS environment variables (Gmail app password) for Nodemailer/Gmail functionality.
- ⚠️Requires GOOGLE_SERVICE_ACCOUNT_JSON environment variable (a JSON string for a Google Cloud service account key) for Google Sheets access.
- ⚠️Relies on Vercel KV for key-value storage, suggesting a Vercel deployment environment.
- ⚠️Project includes both Node.js and Python API functions, necessitating a polyglot serverless deployment environment (e.g., Vercel).
Verified SafeView Analysis
pokemon-tcg-pocket-mcp
by ricardofauch
Provides access to Pokemon TCG Pocket data through the TCGdex API for Model Context Protocol (MCP) clients.
Provides access to Pokemon TCG Pocket data through the TCGdex API for Model Context Protocol (MCP) clients.
Setup Requirements
- ⚠️Requires Node.js 18 or higher
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop)
- ⚠️Manual absolute path configuration for client integration is needed (e.g., in claude_desktop_config.json)
Verified SafeView Analysis
supabase-memory-mcp
by cbuntingde
Provides AI assistants with a multi-layered memory system (semantic, graph, structured, short-term) using Supabase and pgvector for persistent and fast retrieval, enhancing cognitive capabilities.
Provides AI assistants with a multi-layered memory system (semantic, graph, structured, short-term) using Supabase and pgvector for persistent and fast retrieval, enhancing cognitive capabilities.
Setup Requirements
- ⚠️Requires an existing Supabase project and associated API key (Anon/Public or Service Role) for database connectivity.
- ⚠️Initial database schema setup may require manual execution of `schema.sql` within the Supabase SQL Editor if the automated `npx ... setup` command encounters permission issues or existing schema conflicts.
- ⚠️For compatible AI clients (e.g., Cline, Roo Code, Kilo Code), all tool permissions must be explicitly enabled upon initialization as stated in the prerequisites.
Verified SafeView Analysis
markdown-editor-mcp-server
by Kcao3034
The MCP server enables programmatic, structural, and semantic editing of Markdown documents, including file system operations and YAML frontmatter management, primarily for use by AI agents.
The MCP server enables programmatic, structural, and semantic editing of Markdown documents, including file system operations and YAML frontmatter management, primarily for use by AI agents.
Setup Requirements
- ⚠️Requires Python 3.10 or newer.
- ⚠️Requires a local Ollama instance running with a compatible model (e.g., qwen3:14b or qwen3:8b) for AI capabilities.
Verified SafeView Analysis
eth-trading-mcp-server
by ytwei3
Enables AI agents to query Ethereum balances, token prices, and simulate token swaps via the Model Context Protocol (MCP).
Enables AI agents to query Ethereum balances, token prices, and simulate token swaps via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Rust 1.70 or higher toolchain to build and run.
- ⚠️Requires an Ethereum RPC URL configured in a `.env` file or as an environment variable.
- ⚠️Integration with AI agents like Claude Desktop requires manual modification of a client-side JSON configuration file.
Verified SafeView Analysis
FastApply-MCP
by godwinraj-ai
An AI-powered Multi-tool Code Processing (MCP) server designed for comprehensive code editing, analysis, and refactoring across multiple programming languages, leveraging LLMs and AST-based tools.
An AI-powered Multi-tool Code Processing (MCP) server designed for comprehensive code editing, analysis, and refactoring across multiple programming languages, leveraging LLMs and AST-based tools.
Setup Requirements
- ⚠️Requires a compatible LLM server (e.g., LM Studio with a Fast Apply model) running and configured via FAST_APPLY_URL.
- ⚠️Requires external CLI tools (`ast-grep`, `ripgrep`, `ruff`, `eslint`) to be installed in the system's PATH for full functionality.
- ⚠️The Qdrant vector database is required for 'collective consciousness' and enhanced learning features, though it has fallback mechanisms if unavailable.
Verified SafeView Analysis
pdf_mcp_chromadb
by Tommertom
Provides a Model Context Protocol (MCP) server for processing PDF documents, generating local embeddings, and performing semantic search.
Provides a Model Context Protocol (MCP) server for processing PDF documents, generating local embeddings, and performing semantic search.
Setup Requirements
- ⚠️Requires 'uv' to be installed for 'uvx' command: 'pip install uv'.
- ⚠️On first run, the embedding model (~80MB for 'all-MiniLM-L6-v2') will be downloaded, requiring internet connectivity.
- ⚠️Requires Python 3.10+.