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)
weeek-mcp-server
by AlekMel
Integrates the Weeek API with AI clients by exposing all Weeek API endpoints as Model Context Protocol (MCP) tools.
Integrates the Weeek API with AI clients by exposing all Weeek API endpoints as Model Context Protocol (MCP) tools.
Setup Requirements
- ⚠️Requires a Weeek API token (WEEEK_TOKEN) for authentication with the Weeek API.
- ⚠️Requires Python 3.10 or higher.
- ⚠️For network access (SSE mode), a strong `MCP_API_KEY` (minimum 32 characters recommended) must be set for server authentication.
Verified SafeView Analysis
concept-rag
by m2ux
This MCP server provides conceptual search, document analysis, and library exploration capabilities over a knowledge base using LanceDB and LLM-based concept extraction.
This MCP server provides conceptual search, document analysis, and library exploration capabilities over a knowledge base using LanceDB and LLM-based concept extraction.
Setup Requirements
- ⚠️Requires OPENROUTER_API_KEY (Paid LLM service) for core functionality like concept extraction and summarization.
- ⚠️Requires Python 3 and the NLTK library for WordNet integration.
- ⚠️Requires LanceDB (local vector database) to be set up and seeded with data.
- ⚠️Requires Tesseract OCR installed for processing image-based PDF documents if no text layer is present.
Verified SafeView Analysis
civ5-mcp
by corytodd
Connects Civilization 5 game state to an external AI agent via the Model Context Protocol for turn-based analysis and strategic advice.
Connects Civilization 5 game state to an external AI agent via the Model Context Protocol for turn-based analysis and strategic advice.
Setup Requirements
- ⚠️Requires Sid Meier's Civilization V (Brave New World expansion on Windows, specifically tested).
- ⚠️Requires the companion Civ 5 MCP Bridge mod to be installed in the game's MODS directory.
- ⚠️Requires Python 3.13 or newer.
Verified SafeView Analysis
fm-mcp-servers
by feed-mob
This repository hosts a collection of Model Context Protocol (MCP) servers designed to integrate with various external platforms for data reporting, analytics, and internal tool management. Specific use cases include fetching advertising campaign performance (e.g., Singular, Jampp, AppSamurai, TapJoy, AppLovin, IronSource, Mintegral, Inmobi, Liftoff, Smadex, RTB House), managing internal client/team contact information, searching Slack messages, querying HubSpot tickets, interacting with GitHub issues, managing work journals, processing images via ImageKit, and recording AI-generated media assets from Civitai.
This repository hosts a collection of Model Context Protocol (MCP) servers designed to integrate with various external platforms for data reporting, analytics, and internal tool management. Specific use cases include fetching advertising campaign performance (e.g., Singular, Jampp, AppSamurai, TapJoy, AppLovin, IronSource, Mintegral, Inmobi, Liftoff, Smadex, RTB House), managing internal client/team contact information, searching Slack messages, querying HubSpot tickets, interacting with GitHub issues, managing work journals, processing images via ImageKit, and recording AI-generated media assets from Civitai.
Setup Requirements
- ⚠️Each specific MCP server requires individual API keys, tokens, and/or base URLs for the external service it integrates with, which must be correctly configured as environment variables (e.g., SINGULAR_API_KEY, JAMPP_CLIENT_ID, FEEDMOB_API_BASE).
- ⚠️Requires a Node.js runtime environment (versions specified vary, generally >=16.0.0, some dependencies might push it to >=18.0.0).
- ⚠️Servers like `civitai-records` have additional external dependencies, such as a PostgreSQL database, which need to be set up and configured separately.
Verified SafeView Analysis
map-skills-plugins
by ulasbilgen
Automate Chrome browser tasks, perform web testing, web scraping, performance analysis, and debugging using the Chrome DevTools Protocol.
Automate Chrome browser tasks, perform web testing, web scraping, performance analysis, and debugging using the Chrome DevTools Protocol.
Setup Requirements
- ⚠️Requires Chrome/Chromium browser installed.
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️Requires 'mcp2rest' installed globally and running in the background.
Review RequiredView Analysis
airtable-kit
by NickCrews
A library for building type-safe Airtable API clients and integrating with LLM-powered MCP tools.
A library for building type-safe Airtable API clients and integrating with LLM-powered MCP tools.
Setup Requirements
- ⚠️Requires an Airtable Personal Access Token (PAT) with appropriate permissions for API access.
- ⚠️A Workspace ID is necessary for creating new Airtable bases via the API.
- ⚠️Setting up the test environment involves executing a dedicated script to create and configure a real Airtable base, which requires an active internet connection and Airtable API access.
Verified SafeView Analysis
dice-rolling-mcp
by jimmcq
Provides genuine dice rolls for AI assistants to ensure true randomness and gaming integrity in applications like tabletop RPGs and simulations.
Provides genuine dice rolls for AI assistants to ensure true randomness and gaming integrity in applications like tabletop RPGs and simulations.
Setup Requirements
- ⚠️Requires Node.js 18+ to run.
- ⚠️Requires manual configuration in AI assistant clients (e.g., `claude_desktop_config.json`) for local integration.
- ⚠️ChatGPT connector compatibility is currently in Developer Mode.
Verified SafeView Analysis
code-graph-context
by drewdrewH
A Model Context Protocol (MCP) server that builds and queries a knowledge graph of TypeScript codebases in Neo4j, supporting semantic search, impact analysis, dead code detection, and multi-agent coordination through stigmergy.
A Model Context Protocol (MCP) server that builds and queries a knowledge graph of TypeScript codebases in Neo4j, supporting semantic search, impact analysis, dead code detection, and multi-agent coordination through stigmergy.
Setup Requirements
- ⚠️Requires Docker to be installed and running for the Neo4j database.
- ⚠️Requires Neo4j database with APOC plugin installed. The server attempts to auto-start a Dockerized Neo4j instance.
- ⚠️Requires OPENAI_API_KEY environment variable (paid service) for semantic search and natural language to Cypher conversion. Without it, these features are disabled.
- ⚠️Insecure default Neo4j password 'PASSWORD' if NEO4J_PASSWORD is not set.
Verified SafeView Analysis
fleet-mcp
by SimplyMinimal
Provides a Model Context Protocol (MCP) interface for AI agents to interact with Fleet DM, enabling automated device management, security monitoring, policy enforcement, and osquery execution across a fleet of computers.
Provides a Model Context Protocol (MCP) interface for AI agents to interact with Fleet DM, enabling automated device management, security monitoring, policy enforcement, and osquery execution across a fleet of computers.
Setup Requirements
- ⚠️Requires an operational Fleet DM server to connect to.
- ⚠️Requires a Fleet API token with appropriate permissions.
- ⚠️Requires Python 3.10+ (due to the use of '|' for type hints).
Verified SafeView Analysis
unity-mcp-server
by akiojin
A server to enable AI agents or automated scripts to interact with and control the Unity Editor, performing tasks such as scene management, GameObject manipulation, asset management, input simulation, code editing, and extracting editor state.
A server to enable AI agents or automated scripts to interact with and control the Unity Editor, performing tasks such as scene management, GameObject manipulation, asset management, input simulation, code editing, and extracting editor state.
Setup Requirements
- ⚠️Requires a running Unity Editor instance to connect to via TCP.
- ⚠️Designed to run within Docker, requiring Docker to be installed and configured.
- ⚠️Automatically downloads and executes a C# Language Server Protocol (LSP) binary, which needs internet access and may face platform-specific issues.
Review RequiredView Analysis
solar2d-mcp
by sensiblecoder
Enables AI assistants to run, debug, and interact with Solar2D (Corona SDK) projects locally.
Enables AI assistants to run, debug, and interact with Solar2D (Corona SDK) projects locally.
Setup Requirements
- ⚠️Requires Solar2D Simulator installed locally, which needs to be configured (either auto-detected or manually provided).
- ⚠️Requires Python 3.10 or higher.
- ⚠️Automatically modifies the project's 'main.lua' file and creates temporary Lua modules ('_mcp_logger.lua', '_mcp_screenshot.lua', '_mcp_touch.lua') within the project directory for functionality.
Verified SafeView Analysis
groceries-mcp
by o-b-one
Orchestrates automated grocery shopping using an LLM agent that interacts with various grocery vendor APIs via Model Context Protocol (MCP) tools.
Orchestrates automated grocery shopping using an LLM agent that interacts with various grocery vendor APIs via Model Context Protocol (MCP) tools.
Setup Requirements
- ⚠️Requires LLM API Key/Service (e.g., Google API access for Gemini, OpenRouter, or Groq API key).
- ⚠️Full setup requires Docker and Docker Compose for the Playwright server, MCP server, and agent.
- ⚠️Python 3.12+ is required.
- ⚠️Playwright browser binaries need to be installed (`playwright install`) or a Playwright server must be running (as configured in `docker-compose.yml`).
- ⚠️Vendor-specific credentials (e.g., Shufersal USERNAME/PASSWORD) are required in the `.env` file.