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)
fda-mcp
by openpharma-org
Provides pharmaceutical intelligence by integrating real-time FDA data (OpenFDA, Orange Book, Purple Book) to offer insights on drug safety, patents, biosimilars, and regulatory compliance for enhanced decision-making.
Provides pharmaceutical intelligence by integrating real-time FDA data (OpenFDA, Orange Book, Purple Book) to offer insights on drug safety, patents, biosimilars, and regulatory compliance for enhanced decision-making.
Setup Requirements
- ⚠️Requires an initial download of large FDA Orange Book and Purple Book datasets (~47k drug products, ~21k patents) on first run, which may take time and disk space (approx. 300-500MB). These datasets are automatically updated monthly.
- ⚠️Requires a Node.js runtime environment to execute.
- ⚠️Constant internet connectivity is essential for initial data download and all live FDA API calls.
Verified SafeView Analysis
mcp-101
by fkucukkara
Demonstrates using Model Context Protocol (MCP) with GitHub Copilot to enhance C# .NET development workflows, featuring a simple calculator application.
Demonstrates using Model Context Protocol (MCP) with GitHub Copilot to enhance C# .NET development workflows, featuring a simple calculator application.
Setup Requirements
- ⚠️Requires .NET 10 SDK installed.
- ⚠️Requires VS Code MCP extension.
- ⚠️Full functionality for MCP features requires an active GitHub Copilot subscription/access.
Verified SafeView Analysis
agent-skill-loader
by back1ply
Acts as a Model Context Protocol (MCP) server to dynamically load and manage AI agent skills from the local file system.
Acts as a Model Context Protocol (MCP) server to dynamically load and manage AI agent skills from the local file system.
Setup Requirements
- ⚠️Requires Node.js >= 18 to run.
- ⚠️Requires manual registration in the `.mcp.json` file for agents to discover it.
Verified SafeView Analysis
CodeAnalysisMCP
by trite
Provides a Model Context Protocol (MCP) server for .NET C# code analysis, specifically focused on detecting unreferenced code and analyzing solution structures.
Provides a Model Context Protocol (MCP) server for .NET C# code analysis, specifically focused on detecting unreferenced code and analyzing solution structures.
Setup Requirements
- ⚠️Requires .NET 9.0 or later runtime environment.
- ⚠️Requires MSBuild to be installed (typically included with Visual Studio or .NET SDK).
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) for integration and proper configuration.
Verified SafeView Analysis
ai-sales-bot
by ScraperHub
An AI-powered sales lead generation bot that uses Crawlbase Web MCP and Claude Desktop to crawl websites, extract business data, and output it as a structured CSV.
An AI-powered sales lead generation bot that uses Crawlbase Web MCP and Claude Desktop to crawl websites, extract business data, and output it as a structured CSV.
Setup Requirements
- ⚠️Requires a Crawlbase account and API tokens (potentially paid service).
- ⚠️Requires Claude Desktop to be installed and configured.
- ⚠️Relies on an external script from 'github.com/crawlbase/crawlbase-mcp' that needs to be manually downloaded and configured.
Verified SafeView Analysis
sb-content-creator
by varshavskiyTymur
An MCP server for AI interaction with Storyblok CMS, enabling automated content creation without manual intervention.
An MCP server for AI interaction with Storyblok CMS, enabling automated content creation without manual intervention.
Setup Requirements
- ⚠️Requires Storyblok Management API credentials (Space ID and Access Token). These are obtained from your Storyblok account settings and might require a paid Storyblok plan.
- ⚠️Requires Node.js >= 18.0.0.
- ⚠️CRITICAL BUG: The server will not start if Storyblok `SPACE_ID` and `ACCESS_TOKEN` are not explicitly set as environment variables (`process.env.SPACE_ID`, `process.env.ACCESS_TOKEN`) *before* running the application. Command-line arguments (e.g., `--space-id`, `--access-token` as shown in the `npx` example) are currently ineffective for initialization due to a bug in how `createStoryblokServer` resolves these credentials.
Verified SafeView Analysis
synapseflow
by mrkingsleyobi
An MCP server that acts as a communication layer for a self-learning AI research assistant, orchestrating 66 specialized agents for cross-domain knowledge discovery and real-time insights.
An MCP server that acts as a communication layer for a self-learning AI research assistant, orchestrating 66 specialized agents for cross-domain knowledge discovery and real-time insights.
Setup Requirements
- ⚠️Requires Node.js 20+ and npm 10+.
- ⚠️Requires Docker & Docker Compose to run supporting databases (PostgreSQL, Redis, Neo4j).
- ⚠️Requires a HuggingFace API Key for AI model inference, which may incur costs for substantial usage.
- ⚠️Requires modification of default database passwords and JWT secret for secure deployment, even for local development if exposed to a network.
Review RequiredView Analysis
MCP-SERVER-PATIENT-INFO
by annmalavet
This server provides a RESTful API with tools to manage patient information, including searching, creating, and updating patient records in a PostgreSQL database.
This server provides a RESTful API with tools to manage patient information, including searching, creating, and updating patient records in a PostgreSQL database.
Setup Requirements
- ⚠️Requires a PostgreSQL database to be provisioned and accessible.
- ⚠️Requires the `patient_info` table to exist in the database with expected columns for patient data.
- ⚠️Database connection credentials (DB_USER, DB_PASS, DB_NAME, DB_HOST, DB_PORT) must be set as environment variables.
- ⚠️The default database SSL configuration (`rejectUnauthorized: false`) is highly insecure and should be addressed for any production deployment.
Review RequiredView Analysis
cli
by mcpize
A command-line interface (CLI) tool designed for deploying, managing, and monetizing Model Context Protocol (MCP) servers in the cloud.
A command-line interface (CLI) tool designed for deploying, managing, and monetizing Model Context Protocol (MCP) servers in the cloud.
Setup Requirements
- ⚠️Requires Node.js v20.0.0 or higher to run the CLI itself.
- ⚠️Requires `mcpize login` for authentication to access most cloud features.
- ⚠️The `mcpize dev` command may require additional local tools like `tsx`, `uvicorn`, `watchdog.watchmedo`, or `php` CLI installed, depending on the project's runtime and chosen tunnel provider (`ngrok`, `cloudflared` need setup or auth tokens).
Verified SafeView Analysis
politician-trading-data-assistant
by anguslin
A chat application for users to query politician trading data, using an LLM to interpret queries, access data via the Model Context Protocol (MCP), and summarize findings.
A chat application for users to query politician trading data, using an LLM to interpret queries, access data via the Model Context Protocol (MCP), and summarize findings.
Setup Requirements
- ⚠️Requires a Hugging Face API Key (`HF_API_KEY`), which is needed for LLM inference and may incur usage costs based on model and token consumption.
- ⚠️The frontend (`ui/app.js`) contains a hardcoded `API_KEY` that *must* be updated to match the backend's API_KEY and secured (e.g., via a proxy or GitHub Secrets) before any production deployment to prevent its public exposure.
- ⚠️The backend relies on the `@anguslin/mcp-capitol-trades` server being runnable as a Node.js child process within its environment, potentially requiring specific Node.js versions (>=18) and dependencies to be available for the spawned process.
Verified SafeView Analysis
pilates-mcp-server
by Readify-App
Provides Pilates studio information from a WordPress site to Claude Desktop, including search, details, and content management capabilities for multiple post types.
Provides Pilates studio information from a WordPress site to Claude Desktop, including search, details, and content management capabilities for multiple post types.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires Claude Desktop to be installed and running.
- ⚠️WordPress API credentials (username and application password) are hardcoded in `server.py` and need manual modification for custom WordPress instances, or for updating compromised credentials.
- ⚠️`uv` and `jq` are required for installation and are installed by the setup script, potentially requiring elevated privileges for `jq` on Linux (`sudo apt-get install jq`).
Review RequiredView Analysis
gothink-web
by rainmana
Provides AI assistants with a structured Model Context Protocol (MCP) server offering systematic thinking tools, mental models, and debugging approaches for enhanced decision-making.
Provides AI assistants with a structured Model Context Protocol (MCP) server offering systematic thinking tools, mental models, and debugging approaches for enhanced decision-making.
Setup Requirements
- ⚠️Requires Go 1.21+ and Git if building from source.
- ⚠️Data is stored in-memory and will be lost on server restart by default, as no persistent storage implementation is provided in the current code (despite `enable_persistence` config option).
- ⚠️Requires an MCP-compatible client (e.g., Claude Desktop) to interact with its services; it does not offer a standalone user interface.