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(8554)
meta-ads-mcp
by retention-corp
Interacting with Meta Ads API for AI-powered analysis, management, and optimization of advertising campaigns.
Interacting with Meta Ads API for AI-powered analysis, management, and optimization of advertising campaigns.
Setup Requirements
- ⚠️Requires a Meta Developer App setup (App ID, App Secret, and specific permissions) for direct Meta API authentication, which is a multi-step technical process.
- ⚠️Users must configure either a `PIPEBOARD_API_TOKEN` (recommended for simpler authentication and remote MCP) or `META_ACCESS_TOKEN` environment variable for full functionality. Custom Meta App tokens require refresh every 60 days.
- ⚠️Requires Python 3.10 or higher. The `uv` package is recommended for dependency management.
Verified SafeView Analysis
slack-sage
by consigcody94
Facilitate AI-powered Slack communication, including message search, thread reading, message posting, channel history browsing, and reminder creation, directly within an AI client.
Facilitate AI-powered Slack communication, including message search, thread reading, message posting, channel history browsing, and reminder creation, directly within an AI client.
Setup Requirements
- ⚠️Requires a Slack workspace with admin access to create and configure a Slack App.
- ⚠️Requires generating a Bot User OAuth Token by creating a Slack App and granting specific permissions (channels:history, chat:write, search:read, reminders:write, etc.).
- ⚠️Requires Claude Desktop to run as an MCP server, as per the MCP compatibility badge and configuration instructions.
Verified SafeView Analysis
ynab-mcp-dxt
by dizzlkheinz
Connects YNAB budget to AI assistants for natural language finance management, including receipt itemization and bank reconciliation.
Connects YNAB budget to AI assistants for natural language finance management, including receipt itemization and bank reconciliation.
Setup Requirements
- ⚠️Requires a YNAB Access Token, which must be generated manually from the YNAB web application.
- ⚠️The default installation method using `npx @latest` can lead to slower startup times as the package is fetched on each run.
- ⚠️Utilizing advanced features like 'Receipt Itemization' or 'Bank Reconciliation' requires manual input of receipt text or CSV data, potentially adding friction.
Verified SafeView Analysis
mcp-excel-server
by anagashima82
Provides Dify with local Excel file manipulation capabilities using openpyxl.
Provides Dify with local Excel file manipulation capabilities using openpyxl.
Setup Requirements
- ⚠️Requires Docker/Docker Desktop, Python 3.10+, and Dify running in Docker.
- ⚠️Dify must be configured to use `http://host.docker.internal:8000/mcp` to access the host's server.
- ⚠️The MCP server needs to run continuously on the host machine for Dify to access it.
- ⚠️The server binds to `0.0.0.0:8080` (all network interfaces) by default, exposing it to the local network.
Review RequiredView Analysis
mcp-server
by pikachusensei
Provides a set of regular expression utility tools for validation, replacement, and matching, designed to be exposed as an external tool for AI agents via the Model Context Protocol.
Provides a set of regular expression utility tools for validation, replacement, and matching, designed to be exposed as an external tool for AI agents via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js (version 18+ is recommended due to dependencies of the Model Context Protocol SDK and the use of top-level await).
- ⚠️Operates within the Model Context Protocol (MCP) ecosystem, meaning it's intended to be connected to and called by an MCP client or agent.
- ⚠️There's a potential module system conflict: `package.json` declares `"type": "commonjs"`, while `tsconfig.json` targets `"module": "NodeNext"`, which typically transpiles to ES Modules. Running directly from TypeScript (`ts-node`) usually handles this, but a compiled JavaScript output might require specific Node.js flags or adjustments if `type: module` isn't set in `package.json`.
Verified SafeView Analysis
mcp-server-sample
by psbds
This MCP server sample demonstrates how to build and integrate various tools and knowledge bases (like weather data and company standards) into an extensible AI agent framework.
This MCP server sample demonstrates how to build and integrate various tools and knowledge bases (like weather data and company standards) into an extensible AI agent framework.
Setup Requirements
- ⚠️Requires Node.js (>=18) and npm/npx to run the MCP development blueprints server.
- ⚠️The Python client (`mcp-client-python/main.py`) requires Python (>=3.13) and specific packages (langchain, langchain-mcp-adapters, langchain-openai, python-dotenv).
- ⚠️The Python client requires Azure OpenAI API Key, Endpoint, and Deployment Name configured via environment variables (AZURE_OPENAI_ENDPOINT, AZURE_OPENAI_API_KEY, AZURE_OPENAI_DEPLOYMENT_NAME), implying a paid Azure OpenAI service.
- ⚠️The default `run_command` (using `mcp-dev-blueprints`) starts a 'my-company-kb' server on port 3000, which is different from the 'weather' server on port 1914 that the Python client is currently configured to connect to. The client's `main.py` would need modification (uncommenting the 'my-company-kb' config) to interact with the server started by the recommended `run_command`.
Verified SafeView Analysis
rust-mcp-server
by Sridesh
The server provides tools for anomaly detection on time-series data and basic greetings, conforming to the MCP protocol.
The server provides tools for anomaly detection on time-series data and basic greetings, conforming to the MCP protocol.
Setup Requirements
- ⚠️Requires Rust toolchain installed.
- ⚠️The `anomaly_dbscan` tool requires CSV dataset files to exist on the server's filesystem at the specified `dataset_path`.
Review RequiredView Analysis
mock-itr-scenario-mcp
by danny-zent
This server creates and manages mock scenarios for an Income Tax Refund (ITR) loader project, facilitating testing and development.
This server creates and manages mock scenarios for an Income Tax Refund (ITR) loader project, facilitating testing and development.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires 'uv' or 'pip' for dependency installation.
- ⚠️Interaction with DynamoDB (local or AWS) is required for scenario assignment/unassignment tools. `DYNAMODB_ENDPOINT_URL` must be configured for this.
Verified SafeView Analysis
Seedream_MCP
by skyinv
An enhanced tool for AI image generation, offering text-to-image, image-to-image, merging, and grouping, with integrated cloud storage and prompt templating.
An enhanced tool for AI image generation, offering text-to-image, image-to-image, merging, and grouping, with integrated cloud storage and prompt templating.
Setup Requirements
- ⚠️Requires a paid API key for Volcano Engine Seedream 4.0 (ARK_API_KEY).
- ⚠️Python 3.8 or later is required.
- ⚠️A dedicated GPU with at least 2 GB of VRAM is recommended for optimal performance.
- ⚠️Qiniu Cloud Storage account and credentials are required for cloud storage integration (optional feature).
Verified SafeView Analysis
code-trajectory
by SynTaek
Provides Large Language Models (LLMs) with a persistent memory of a developer's coding history by tracking code evolution in a shadow git repository across AI chat sessions.
Provides Large Language Models (LLMs) with a persistent memory of a developer's coding history by tracking code evolution in a shadow git repository across AI chat sessions.
Setup Requirements
- ⚠️Requires `uv` package manager to be installed.
- ⚠️The target project must be an initialized Git repository.
- ⚠️Requires `git` command-line interface to be installed and available in PATH.
Verified SafeView Analysis
cursor-advanced-rules
by mkmlab-hq
An optimized and self-evolving rules system for Cursor AI development environments, enhancing productivity and reducing AI token costs through intelligent rule management.
An optimized and self-evolving rules system for Cursor AI development environments, enhancing productivity and reducing AI token costs through intelligent rule management.
Setup Requirements
- ⚠️Requires Cursor AI installed and running
- ⚠️Requires Python 3.8+ for utility scripts
- ⚠️Requires PowerShell 5.1+ for utility scripts (Windows only)
- ⚠️Requires Git installed and configured for repository management scripts
Verified SafeView Analysis
Convert_FastAPI_MCPTool
by barwalgayatri02
Integrates a MCP server to expose selected FastAPI application routes as MCP tools.
Integrates a MCP server to expose selected FastAPI application routes as MCP tools.
Setup Requirements
- ⚠️Requires 'fastapi' library to be installed.
- ⚠️Requires 'mcp' library to be installed.