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)
Weather-MCP-Server
by iamthite
Provides comprehensive weather information and tools via a Model Context Protocol (MCP) server using FastMCP and WeatherAPI.com.
Provides comprehensive weather information and tools via a Model Context Protocol (MCP) server using FastMCP and WeatherAPI.com.
Setup Requirements
- ⚠️The `WEATHER_API_KEY` is hardcoded in `main.py` and overrides any environment variable or `.env` file setting, preventing users from easily using their own API key.
- ⚠️Requires a WeatherAPI.com account (free tier available) to obtain an API key, although a hardcoded key is currently provided.
- ⚠️Requires Python 3.10+.
Verified SafeView Analysis
adeo-mozaic-mcp
by MerzoukeMansouri
Provides AI assistants with intelligent access to the Mozaic Design System's design tokens, components, icons, and documentation for code generation and lookup.
Provides AI assistants with intelligent access to the Mozaic Design System's design tokens, components, icons, and documentation for code generation and lookup.
Setup Requirements
- ⚠️Requires Node.js 25+ (specifically mentioned in `package.json` and `DEVELOPMENT.md` to avoid `better-sqlite3` native module mismatches with Claude Desktop).
- ⚠️Requires a database build (`pnpm build`) before starting the server, which clones Mozaic Design System repositories via Git SSH. This necessitates `git` and SSH keys configured for GitHub access.
- ⚠️The install script uses `jq` for automatic configuration of `claude_desktop_config.json`; if `jq` is not found, manual editing of the config file is required.
Verified SafeView Analysis
mcp-tiny-erp-server
by DanielRudnick
The server acts as an MCP (Model Context Protocol) gateway for the Tiny ERP API, exposing its functionalities as tools for AI agents or other clients.
The server acts as an MCP (Model Context Protocol) gateway for the Tiny ERP API, exposing its functionalities as tools for AI agents or other clients.
Setup Requirements
- ⚠️Requires proper JWT token generation and passing from client, containing `tenant_id` and `tiny_token`.
- ⚠️The `mcp_filtro_clientes_excel` tool has a hardcoded dependency on a CSV file at `/mnt/user-data/uploads/contatos_teste.csv`, which must exist and be accessible.
- ⚠️Requires an active Tiny ERP account and a valid API token (which is passed via the JWT).
Review RequiredView Analysis
miaw-mcp-server
by skyrmionz
Connects ChatGPT to Salesforce Enhanced Chat (MIAW) to enable AI assistants to seamlessly hand off conversations to human or AI agents within Salesforce, displaying a live chat widget when transferred to a human agent.
Connects ChatGPT to Salesforce Enhanced Chat (MIAW) to enable AI assistants to seamlessly hand off conversations to human or AI agents within Salesforce, displaying a live chat widget when transferred to a human agent.
Setup Requirements
- ⚠️Requires a Salesforce Org with Enhanced Chat (MIAW) enabled and specifically configured as 'Custom Client' with Omni-channel routing.
- ⚠️Requires a ChatGPT Plus or Team subscription with Developer Mode enabled for MCP Connectors or the ability to create Custom GPTs.
- ⚠️Critical messaging rules must be explicitly copied into Custom GPT instructions for correct agent response formatting (verbatim, no commentary) and proper `show_salesforce_chat` tool usage (only for live agents, not chatbots).
- ⚠️Deployments to Heroku require a Heroku account (even free tier typically needs credit card verification for identity).
Verified SafeView Analysis
MCP-SQL-Server
by joaoGabriel55
This server provides a natural language interface to query an SQLite database using a local large language model (Ollama) to convert questions into SQL queries, accessible via a chat-based web application.
This server provides a natural language interface to query an SQLite database using a local large language model (Ollama) to convert questions into SQL queries, accessible via a chat-based web application.
Setup Requirements
- ⚠️Requires a local Ollama installation to be running.
- ⚠️Requires the 'qwen2.5:latest' model to be downloaded via Ollama (`ollama run qwen2.5:latest`).
- ⚠️The SQLite database needs to be initialized by running `npm run init:db` in the server directory.
Review RequiredView Analysis
MinecraftDeveloperMCP
by center2055
Provides an HTTP API for Spigot/Paper Minecraft servers to enable external tooling for automated administration and management.
Provides an HTTP API for Spigot/Paper Minecraft servers to enable external tooling for automated administration and management.
Setup Requirements
- ⚠️Requires Java 17+ to run the Minecraft server.
- ⚠️Requires an extra network port to be open on the server host, which might require port forwarding or a tunneling service (e.g., playit.gg).
- ⚠️A secure, random token MUST be configured in `config.yml` (default token is insecure) for server security.
Verified SafeView Analysis
uapf-mcp
by UAPFormat
The uapf-mcp server acts as a Model Context Protocol (MCP) gateway for UAPF packages, connecting to a uapf-engine instance to expose UAPF tools and resources.
The uapf-mcp server acts as a Model Context Protocol (MCP) gateway for UAPF packages, connecting to a uapf-engine instance to expose UAPF tools and resources.
Setup Requirements
- ⚠️Requires a running UAPF Engine instance reachable at `UAPF_ENGINE_URL` (defaults to http://localhost:3001).
- ⚠️Requires correct `UAPF_MCP_MODE` and corresponding path/directory environment variables (`UAPF_PACKAGE_PATH` or `UAPF_WORKSPACE_DIR`) to define its operation mode (package vs. workspace).
- ⚠️Requires Node.js >=18 and TypeScript compilation (`npm run build`) before running the production server.
Verified SafeView Analysis
palo-mcp
by jpitc-ca
Provides an AI agent with tools to manage Palo Alto Networks firewalls, specifically for creating, listing, updating, and deleting address objects and security policies, and executing operational commands.
Provides an AI agent with tools to manage Palo Alto Networks firewalls, specifically for creating, listing, updating, and deleting address objects and security policies, and executing operational commands.
Setup Requirements
- ⚠️Requires access to a Palo Alto Networks firewall.
- ⚠️Requires a Palo Alto firewall API key with necessary permissions.
- ⚠️Python environment with `panos` and `fastmcp` libraries installed.
- ⚠️The advanced setup (`003-n8n`) requires Docker and Docker Compose.
Review RequiredView Analysis
leafy-bank-capitalmarkets-mcp
by mongodb-industry-solutions
AI-powered financial data analysis and portfolio management using MongoDB MCP Server to process queries against time-series data.
AI-powered financial data analysis and portfolio management using MongoDB MCP Server to process queries against time-series data.
Setup Requirements
- ⚠️Docker Required for running the application.
- ⚠️MongoDB Atlas cluster required, with specific 'binanceCryptoData' and 'yfinanceMarketData' collections populated using provided sample data.
- ⚠️AWS account with Bedrock access (specifically for Claude models) and AWS CLI configured for SSO on the host machine is mandatory.
- ⚠️Required environment variables for MongoDB MCP Server connection and AWS Bedrock model must be set in a '.env' file.
Verified SafeView Analysis
jira-mcp-server
by ankitranjan5
A Spring Boot service providing OAuth2 authenticated tools for LLM agents to manage Jira issues and Confluence pages.
A Spring Boot service providing OAuth2 authenticated tools for LLM agents to manage Jira issues and Confluence pages.
Setup Requirements
- ⚠️Requires Atlassian OAuth app credentials (Client ID, Client Secret, Callback URL).
- ⚠️A strong encryption password for Jasypt (JASYPT_ENCRYPTOR_PASSWORD) must be provided and not be the default 'myencryptionpassword'.
- ⚠️A PostgreSQL database is required for token storage.
Verified SafeView Analysis
prompt-learning-mcp
by erichowens
Stateful prompt optimization and learning from performance history for LLM-based agents.
Stateful prompt optimization and learning from performance history for LLM-based agents.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service) for embeddings and LLM-based optimization/evaluation.
- ⚠️Requires Docker to run local Qdrant (vector database) and Redis (caching) containers.
- ⚠️Requires Node.js 18+.
Verified SafeView Analysis
figma_mcp_server_actor
by oabolade
Enables AI assistants to interact with Figma designs and projects using natural language commands via the Model Context Protocol.
Enables AI assistants to interact with Figma designs and projects using natural language commands via the Model Context Protocol.
Setup Requirements
- ⚠️Requires a valid Figma Personal Access Token (PAT).
- ⚠️Apify deployments result in ephemeral container URLs, requiring frequent updates to AI client configurations and full restarts of the AI client (e.g., Cursor IDE, Claude Desktop) for each new Actor run.
- ⚠️Full design modification via Figma REST API is limited and may require the Figma Plugin API.