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)
mcp-server
by Nagavamsi178
A simple calculator API server providing basic arithmetic operations, complemented by a Streamlit web user interface.
A simple calculator API server providing basic arithmetic operations, complemented by a Streamlit web user interface.
Setup Requirements
- ⚠️Requires Python 3.x
- ⚠️Dependencies include fastapi, uvicorn, pydantic, streamlit, and requests
- ⚠️Two separate processes need to be run concurrently (FastAPI server and Streamlit UI)
Verified SafeView Analysis
my-mcp-server
by appsmartzaiml
Provides a Model Context Protocol (MCP) interface for AI models to search and discover live radio stations and podcasts from the Radio FM service.
Provides a Model Context Protocol (MCP) interface for AI models to search and discover live radio stations and podcasts from the Radio FM service.
Setup Requirements
- ⚠️Requires Node.js runtime and TypeScript compiler (tsc) for building.
- ⚠️The external Radio FM API base URL (`RADIOFM_API_BASE`) is hardcoded in `src/index.ts`.
Verified SafeView Analysis
emcp
by serge2
Provides a lightweight framework for building MCP (Model Context Protocol) services over HTTP/JSON-RPC in Erlang.
Provides a lightweight framework for building MCP (Model Context Protocol) services over HTTP/JSON-RPC in Erlang.
Setup Requirements
- ⚠️Requires Erlang/OTP environment to be installed.
- ⚠️Requires `rebar3` build tool for dependency management and compilation.
- ⚠️Requires secure management of API keys by the implementing application as demonstrated in the configuration example.
Verified SafeView Analysis
ruckus1-mcp
by dogkeeper886
Facilitates automated management and querying of RUCKUS One network infrastructure (venues, APs, WiFi networks, security profiles, roles) by AI assistants via the Model Context Protocol.
Facilitates automated management and querying of RUCKUS One network infrastructure (venues, APs, WiFi networks, security profiles, roles) by AI assistants via the Model Context Protocol.
Setup Requirements
- ⚠️Requires valid RUCKUS One API credentials (Tenant ID, Client ID, Client Secret) configured as environment variables.
- ⚠️An MCP client (e.g., Claude Desktop/CLI, Cline) is necessary to interact with the server, as it does not expose HTTP endpoints.
- ⚠️Many 'create', 'update', and 'delete' operations are asynchronous, requiring polling with configurable retries, which means responses for these operations will include activity IDs and status details, not immediate final results.
Verified SafeView Analysis
mcp-semantic-pdf-reader
by tomo8812
Provides semantic PDF reading capabilities by converting PDF content to structured Markdown and extracting metadata, optimized for LLM consumption.
Provides semantic PDF reading capabilities by converting PDF content to structured Markdown and extracting metadata, optimized for LLM consumption.
Setup Requirements
- ⚠️Requires Docker for the recommended deployment, which involves mounting a volume for PDF access.
- ⚠️The Docling library may download models on its first run, requiring an internet connection for initial setup.
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
mcp-server-templates
by nazihkhelifa
Unable to determine the specific use case as the source code for the `mcp-server-templates` repository was not provided for analysis.
Unable to determine the specific use case as the source code for the `mcp-server-templates` repository was not provided for analysis.
Setup Requirements
- ⚠️Source code not provided, making it impossible to identify specific setup requirements or friction points.
Review RequiredView Analysis
mcp-server-wechat
by Aaronxx
Provides a backend service for integrating applications with the WeChat platform.
Provides a backend service for integrating applications with the WeChat platform.
Setup Requirements
- ⚠️Requires WeChat Developer account and application credentials (AppID, AppSecret, Token).
- ⚠️Specific runtime environment (e.g., Node.js, Python, Java) needs to be installed, but it is not specified in the provided information.
Review RequiredView Analysis
mcp-server
by samaye-pro
Demonstrates a Model Context Protocol (MCP) WebSocket server in Go for bidirectional JSON messaging and executing predefined tools.
Demonstrates a Model Context Protocol (MCP) WebSocket server in Go for bidirectional JSON messaging and executing predefined tools.
Setup Requirements
- ⚠️Requires Go 1.24.4+ runtime
Verified SafeView Analysis
intervals-icu-mcp-ts
by moxus
Provide AI agents access to Intervals.icu data for fitness tracking, activity management, and calendar events.
Provide AI agents access to Intervals.icu data for fitness tracking, activity management, and calendar events.
Setup Requirements
- ⚠️Requires Intervals.icu API Key (obtained from Intervals.icu website)
- ⚠️Requires Intervals.icu Athlete ID (obtained from Intervals.icu website)
- ⚠️Requires a Node.js runtime environment (version 18+ is recommended by dependencies)
Verified SafeView Analysis
mcp-claude-node
by Sunalamye
Acts as an MCP (Model Context Protocol) server wrapping the Claude Code CLI, enabling parallel and robust execution of Claude AI requests for code generation and editing tasks.
Acts as an MCP (Model Context Protocol) server wrapping the Claude Code CLI, enabling parallel and robust execution of Claude AI requests for code generation and editing tasks.
Setup Requirements
- ⚠️Requires `claude` CLI to be installed and configured on the system.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Assumes the `claude` CLI is configured with a valid Anthropic API key for AI requests.
Verified SafeView Analysis
loom-local-mcp-server
by Slaycaster
Extracts key frames from Loom videos or local video files to assist with debugging and analysis in Claude Code.
Extracts key frames from Loom videos or local video files to assist with debugging and analysis in Claude Code.
Setup Requirements
- ⚠️Docker required for deployment
- ⚠️Requires Python 3.11 or newer
- ⚠️Requires network access to download videos from URLs
- ⚠️Requires host directories `~/loom-videos` (read-only input) and `~/loom-frames` (read-write output) to be available
Verified SafeView Analysis
mcp-copilot-instructions
by mako10k
Dynamically generates context-relevant instructions for LLMs to prevent attention dispersion and maintain focus during development.
Dynamically generates context-relevant instructions for LLMs to prevent attention dispersion and maintain focus during development.
Setup Requirements
- ⚠️Node.js 18+ required.
- ⚠️Requires a compatible MCP client (e.g., Claude Desktop, VS Code with GitHub Copilot).
- ⚠️Existing monolithic `.github/copilot-instructions.md` will trigger 'Restricted Mode' and require an interactive `onboarding` migration process.