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-tool-tingz
by tinymindkin
A Python toolkit for building Model Context Protocol (MCP) servers, exposing user-defined tools via JSON-RPC over WebSocket or stdio.
A Python toolkit for building Model Context Protocol (MCP) servers, exposing user-defined tools via JSON-RPC over WebSocket or stdio.
Verified SafeView Analysis
mcpi-server-status
by pandaboy6621
Monitors the status of Minecraft Pocket Edition (MCPI) servers and displays them on a basic webpage with a 24-hour heartbeat history.
Monitors the status of Minecraft Pocket Edition (MCPI) servers and displays them on a basic webpage with a 24-hour heartbeat history.
Setup Requirements
- ⚠️Requires Python 3 and Flask library to be installed (`pip install Flask`).
- ⚠️For the custom font to display, the `static/fonts/mojangles.ttf` file must be present relative to `app.py`.
- ⚠️The application creates and uses a local SQLite database (`status.db`), requiring write permissions in the execution directory.
Verified SafeView Analysis
reasoning-agent-api
by shane-kercheval
An AI Reasoning Agent API with LLM observability, tracing, and performance monitoring capabilities.
An AI Reasoning Agent API with LLM observability, tracing, and performance monitoring capabilities.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for backend services.
- ⚠️Requires an OpenAI API Key (or other configured LLM provider keys) for LLM access, which is a paid service.
- ⚠️Requires Node.js 18+ for the Electron client application, which runs natively.
- ⚠️GitHub and Brave API keys are needed for full functionality of respective tools.
- ⚠️Brave Search API requires `BRAVE_API_KEY` for web search.
Review RequiredView Analysis
GenomicOps-MCP
by t-neumann
A Python server providing genomic feature operations from UCSC genome browser tracks via Model Context Protocol (MCP) for AI clients and a FastAPI REST API for local testing.
A Python server providing genomic feature operations from UCSC genome browser tracks via Model Context Protocol (MCP) for AI clients and a FastAPI REST API for local testing.
Setup Requirements
- ⚠️Requires Python >= 3.11
- ⚠️Relies on external UCSC APIs and the `liftOver` binary, requiring internet access and successful binary download/execution (platform-specific).
- ⚠️The `uv` package is recommended for dependency management.
Verified SafeView Analysis
mcp-tutorial
by ThiagoCF05
This server performs fundamental financial analysis of Brazilian stock market companies using AI agents to extract and interpret financial indicators.
This server performs fundamental financial analysis of Brazilian stock market companies using AI agents to extract and interpret financial indicators.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid service).
- ⚠️Requires Docker for easy setup and orchestration of all services.
- ⚠️Requires Python >=3.13.
- ⚠️Requires manual generation of RSA public/private keys for JWT authentication.
- ⚠️Multiple `.env` files must be created and populated manually across different service directories.
- ⚠️Relies on local SQLite databases (`cvm.db`, `fundamental_analysis.csv`) which need to be present or generated via provided scripts.
Review RequiredView Analysis
countly-mcp-server
by Countly
This server enables AI assistants and MCP clients to interact with Countly's analytics data, manage applications, view dashboards, track events, and perform comprehensive analytics operations.
This server enables AI assistants and MCP clients to interact with Countly's analytics data, manage applications, view dashboards, track events, and perform comprehensive analytics operations.
Setup Requirements
- ⚠️Requires Node.js 18+ runtime environment.
- ⚠️Requires access to an existing Countly instance (cloud or self-hosted) with a valid authentication token and appropriate permissions.
- ⚠️Requires a modern MCP client that supports protocol version 2025-03-26 (Streamable HTTP specification).
Verified SafeView Analysis
Mcp_client-server
by kaustubhdeshmukh11
A remote server for tracking and managing personal or small-scale expenses, accessible via a custom connector.
A remote server for tracking and managing personal or small-scale expenses, accessible via a custom connector.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️The `pyproject.toml` file is missing `fastmcp` and `aiosqlite` dependencies, which need to be installed manually (e.g., `pip install fastmcp aiosqlite`).
- ⚠️The SQLite database is stored in a temporary directory (`tempfile.gettempdir()`), meaning all expense data will be lost upon server restart or redeployment unless the hosting environment specifically persists this directory.
Verified SafeView Analysis
aaryabhusal.github.io
by AaryaBhusal
Manages CTFd challenges by allowing users to list, view details, control Docker instances, and submit flags through a local web interface.
Manages CTFd challenges by allowing users to list, view details, control Docker instances, and submit flags through a local web interface.
Setup Requirements
- ⚠️Requires Python 3.13 or higher.
- ⚠️Requires CTFd server URL, and either a CTFd user token or session cookie for authentication.
Review RequiredView Analysis
hacker-news-mcp
by SumitKachare
A web server that fetches and displays the top stories from Hacker News.
A web server that fetches and displays the top stories from Hacker News.
Setup Requirements
- ⚠️Requires Go toolchain to build and run.
Verified SafeView Analysis
gsc-mcp
by Donmandela
Analyzes Google Search Console data to monitor website performance, track keywords, and enhance SEO strategy.
Analyzes Google Search Console data to monitor website performance, track keywords, and enhance SEO strategy.
Setup Requirements
- ⚠️Requires a Google account with access to Google Search Console data.
- ⚠️Distributed as a pre-compiled binary (.zip) without public source code for the application itself, requiring trust in the distributor.
- ⚠️Operating System: Windows 10 or higher, or macOS 10.13 or higher.
Review RequiredView Analysis
mcp-server
by SingTheCode
This agent facilitates CLI-based AI assistance for developers, leveraging a proprietary Shinsegae LLM and Model Context Protocol (MCP) to interact with development environments and perform tasks like file operations and code analysis.
This agent facilitates CLI-based AI assistance for developers, leveraging a proprietary Shinsegae LLM and Model Context Protocol (MCP) to interact with development environments and perform tasks like file operations and code analysis.
Setup Requirements
- ⚠️Requires access to a Shinsegae internal LLM API and a valid 'LLM_API_TOKEN' from DevX, which is not publicly available.
- ⚠️Relies on specific MCP servers (e.g., filesystem, playwright, serena, chrome-devtools) configured in 'mcp-config.json', which may have their own installation and dependency requirements (e.g., 'npx', 'uvx', specific project contexts).
- ⚠️Requires Python 3.14 or newer, as specified in 'pyproject.toml', which might be a more recent version than many users have installed.
Review RequiredView Analysis
opensearch-mcp-server
by thabiso-m-absa
This server integrates OpenSearch clusters with AI systems via the Model Context Protocol (MCP), enabling AI to perform search, indexing, aggregation, and management tasks across multiple clusters.
This server integrates OpenSearch clusters with AI systems via the Model Context Protocol (MCP), enabling AI to perform search, indexing, aggregation, and management tasks across multiple clusters.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires access to an OpenSearch cluster (local or remote).
- ⚠️The `aws-sdk` package is a silent dependency if AWS authentication is used, and it's not listed in `package.json`.
- ⚠️Configuration for multi-cluster support can be complex, involving a JSON string in environment variables or multiple separate environment variable sets.