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)
n8n-workflow-builder
by schimmmi
This server provides advanced capabilities for n8n workflow management, including compatibility checking, migration, AI-driven analysis, template recommendation and adaptation, and comprehensive security auditing.
This server provides advanced capabilities for n8n workflow management, including compatibility checking, migration, AI-driven analysis, template recommendation and adaptation, and comprehensive security auditing.
Setup Requirements
- ⚠️Requires an active n8n instance with API access (URL and Key).
- ⚠️Optional: GitHub Personal Access Token (`GITHUB_TOKEN`) for robust GitHub template discovery and to avoid API rate limits.
- ⚠️Relies on an internal SQLite database (`~/.n8n_workflow_builder/template_cache.db`) for template caching, which is managed automatically but assumed to be accessible.
Verified SafeView Analysis
email-mcp-server
by wingsky-1
Provides email sending, validation, and configuration checking capabilities to AI assistants via the Model Context Protocol.
Provides email sending, validation, and configuration checking capabilities to AI assistants via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Python 3.14+.
- ⚠️Requires an authorization code (for QQ Mail) or an app-specific password (for Gmail), not the regular email password.
- ⚠️SMTP service must be explicitly enabled in the email provider's settings.
Verified SafeView Analysis
Slack_mcp_server
by Sreenav14
Enables AI clients to interact with Slack by providing an MCP server that offers tools for listing channels, sending messages, and fetching message history.
Enables AI clients to interact with Slack by providing an MCP server that offers tools for listing channels, sending messages, and fetching message history.
Setup Requirements
- ⚠️Requires Python 3.x and dependencies like FastAPI, uvicorn, httpx, sqlalchemy, python-dotenv, passlib, pyjwt, and the mcp-sdk.
- ⚠️Requires creating and configuring a Slack application with appropriate OAuth scopes (chat:write, channels:history, channels:read, groups:read, users:read) to obtain client ID, client secret, and a bot token.
- ⚠️Requires a PostgreSQL-compatible database connection string for `DATABASE_URL`.
- ⚠️Users must register an account and then authorize Slack integration through an OAuth flow to use the Slack tools.
Verified SafeView Analysis
streamable_http_mcp_server
by htzzzzzz
This project implements a Multi-tool Communication Protocol (MCP) server that provides a weather lookup tool and a client that orchestrates LLM function calling with such MCP servers, allowing an AI to dynamically use external tools.
This project implements a Multi-tool Communication Protocol (MCP) server that provides a weather lookup tool and a client that orchestrates LLM function calling with such MCP servers, allowing an AI to dynamically use external tools.
Setup Requirements
- ⚠️Requires OpenAI/DeepSeek API Key (Paid) for the client's LLM.
- ⚠️Requires XinZhi Weather API Key (Free tier available, but registration needed) for the server's weather tool.
- ⚠️Python 3.12+ is required.
- ⚠️The client requires a `servers_config.json` file to specify MCP server endpoints.
Verified SafeView Analysis
aetherium-nexus-mcp-server
by nomad-actual
A comprehensive collection of Model Context Protocol (MCP) tools for personal automation, intelligent information retrieval (RAG, web search, scraping), and common utilities (weather, time, package tracking).
A comprehensive collection of Model Context Protocol (MCP) tools for personal automation, intelligent information retrieval (RAG, web search, scraping), and common utilities (weather, time, package tracking).
Setup Requirements
- ⚠️Requires a local Ollama instance (or compatible LLM API endpoint) running for RAG and semantic search functionality.
- ⚠️Requires a SearXNG instance for web search capabilities.
- ⚠️Requires Docker and Docker Compose to easily set up and run the server as intended by the provided `docker-compose.yml`.
- ⚠️Puppeteer, used for screenshots in package tracking, may require additional dependencies or specific configurations in certain environments (e.g., Docker) to function correctly.
Review RequiredView Analysis
phi4-weather-agent-dotnet
by dragoshont
An agent designed to process or retrieve weather-related data, likely built using the .NET framework and potentially leveraging an AI model.
An agent designed to process or retrieve weather-related data, likely built using the .NET framework and potentially leveraging an AI model.
Setup Requirements
- ⚠️Requires .NET SDK
Review RequiredView Analysis
jenkins_mcp_server
by rishibhushan
AI-enabled Model Context Protocol (MCP) server that exposes Jenkins automation through natural-language commands, designed for seamless integration with AI clients like VS Code MCP and Claude Desktop.
AI-enabled Model Context Protocol (MCP) server that exposes Jenkins automation through natural-language commands, designed for seamless integration with AI clients like VS Code MCP and Claude Desktop.
Setup Requirements
- ⚠️Requires Node.js (v14 or higher) for the npx wrapper.
- ⚠️Requires a Jenkins API Token for authentication, which users must generate manually within Jenkins.
- ⚠️Corporate network/VPN environments may require specific proxy or Python path configurations, detailed extensively in troubleshooting guides.
Verified SafeView Analysis
Assignment_mcp_server
by vinaykumar231
Provides a secure, authenticated interface for an MCP client (e.g., Claude) to interact with Google BigQuery, allowing execution of SQL queries and retrieval of table metadata.
Provides a secure, authenticated interface for an MCP client (e.g., Claude) to interact with Google BigQuery, allowing execution of SQL queries and retrieval of table metadata.
Setup Requirements
- ⚠️Requires a Google Cloud Platform project with BigQuery API enabled.
- ⚠️Requires Google Cloud service account credentials (JSON key file) with appropriate BigQuery permissions.
- ⚠️A strong `SECRET_KEY` must be manually generated and set in the `.env` file.
- ⚠️Clients must be manually registered using `scripts/register_client.py` to obtain client IDs and secrets and define allowed datasets.
Verified SafeView Analysis
schwaizer-bfs-mcp
by ishumilin
Accessing, searching, and retrieving statistical data from the Swiss Federal Statistical Office (BFS) through various APIs.
Accessing, searching, and retrieving statistical data from the Swiss Federal Statistical Office (BFS) through various APIs.
Setup Requirements
- ⚠️Requires Node.js 20.0.0 or higher.
- ⚠️Initial setup requires running `npm install` to download dependencies.
- ⚠️Rate limiting from the BFS PXWEB API can be encountered; consider setting `BFS_REQUEST_DELAY` or filtering queries.
Verified SafeView Analysis
google-ads-mcp-server
by jacsander
Runs a local MCP server that provides Google Ads API tools for LLMs to retrieve and analyze advertising account data.
Runs a local MCP server that provides Google Ads API tools for LLMs to retrieve and analyze advertising account data.
Setup Requirements
- ⚠️Requires an approved Google Ads Developer Token and an active Google Ads account.
- ⚠️Requires a Google Cloud Project with the Google Ads API enabled and correctly configured OAuth credentials (Application Default Credentials or Google Ads API Python client library).
- ⚠️Requires Gemini CLI or Gemini Code Assist for interaction with the MCP server.
Verified SafeView Analysis
cal-tool
by Ericwyn
A command-line utility for evaluating mathematical expressions, supporting direct calculations and integration as an MCP server.
A command-line utility for evaluating mathematical expressions, supporting direct calculations and integration as an MCP server.
Setup Requirements
- ⚠️Requires Go runtime for building the executable.
- ⚠️Manual installation step (`mv cal ~/.local/bin/`) is needed for easy command-line access via 'cal'.
Verified SafeView Analysis
okk-mcp-server-csdn
by ABaiMate
This application integrates with the CSDN platform to publish articles programmatically, designed to be callable as a tool by an AI agent.
This application integrates with the CSDN platform to publish articles programmatically, designed to be callable as a tool by an AI agent.
Setup Requirements
- ⚠️Requires a valid CSDN API Cookie, which is a sensitive credential obtained from CSDN network requests, and the default in `application.yml` must be replaced.
- ⚠️Requires Java (likely JDK 17+ for Jakarta EE compatibility) to build and run as a Spring Boot application.
- ⚠️The hardcoded `x-ca-*` headers in `ICSDNService` might require specific CSDN API key registration or be specific to a certain CSDN API version/access.