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)
Test_Remote_MCP_Server
by prabalk-nepa
A natural language expense tracking application with a FastMCP server and a React frontend, allowing users to manage expenses via chat.
A natural language expense tracking application with a FastMCP server and a React frontend, allowing users to manage expenses via chat.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for the natural language interface.
- ⚠️Requires Python 3.11+ and Node.js 18+.
- ⚠️Client-server communication mismatch: The documentation (`README.md`, `QUICK_START.md`) instructs to run `uv run python -m src.server` (a FastMCP server), but the client (`expense-tracker-client/src/lib/mcp-client.ts`) is hardcoded to make HTTP POST requests to a `/call_tool` endpoint, which is only implemented in `src/http_server.py` (a FastAPI server). Running only `src/server.py` will likely lead to client-side communication errors. The intended server for the client is `src/http_server.py`.
Verified SafeView Analysis
blackjack-mcp-server
by Ojansen
A turn-based blackjack game where a human plays as the dealer against an LLM player, leveraging the Model Context Protocol (MCP) for game actions.
A turn-based blackjack game where a human plays as the dealer against an LLM player, leveraging the Model Context Protocol (MCP) for game actions.
Setup Requirements
- ⚠️Requires Ollama installation and a specific LLM model (e.g., llama3.2) pulled via Ollama.
- ⚠️Requires Python 3.10+ or Docker with Docker Compose.
- ⚠️Configuration (config.yaml) needs to be updated with the correct Ollama base_url if not running locally.
Verified SafeView Analysis
auditor
by deepsweep-ai
A free CLI tool for auditing MCP (Model Context Protocol) servers to detect memory and tool poisoning vulnerabilities.
A free CLI tool for auditing MCP (Model Context Protocol) servers to detect memory and tool poisoning vulnerabilities.
Setup Requirements
- ⚠️Requires Node.js >= 18.
- ⚠️Network access is required for `--url`, `--docker`, and `--share` options (offline mode disables these).
- ⚠️Remote MCP servers require accessibility and may need API keys or bearer tokens for authentication.
Verified SafeView Analysis
Test_Remote_Mcp_Server
by visk12345
An expense tracking server that allows adding, listing, and summarizing financial transactions.
An expense tracking server that allows adding, listing, and summarizing financial transactions.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Expense data is stored in a temporary directory (`tempfile.gettempdir()`) and will not persist across server restarts or system reboots.
Verified SafeView Analysis
team-activity-monitor
by kiran-pillai
A full-stack application that aggregates and summarizes team activity from GitHub and Jira/Atlassian using MCP servers and OpenAI.
A full-stack application that aggregates and summarizes team activity from GitHub and Jira/Atlassian using MCP servers and OpenAI.
Setup Requirements
- ⚠️Requires Docker and Docker Compose.
- ⚠️Requires OpenAI API Key (Paid service).
- ⚠️Requires GitHub Personal Access Token with appropriate scopes.
- ⚠️Requires Atlassian/Jira API credentials (URL, Email, API Token).
Verified SafeView Analysis
unified-mcp-api
by AsloWaves
A unified REST API replacing multiple Model Context Protocol (MCP) servers to reduce token overhead for AI agents like Claude, providing access to various developer tools and external services.
A unified REST API replacing multiple Model Context Protocol (MCP) servers to reduce token overhead for AI agents like Claude, providing access to various developer tools and external services.
Setup Requirements
- ⚠️Requires API keys for external services like GitHub, Notion, Render, Trello, Discord, and a custom API_KEY for server authentication.
- ⚠️Filesystem operations are restricted to paths defined in the `ALLOWED_PATHS` environment variable; careful configuration is critical for security and functionality.
- ⚠️Browser automation (`/api/v1/browser`) uses Playwright, which requires browser binaries and may consume significant system resources (CPU, RAM).
Review RequiredView Analysis
ms-graph-mcp
by keelinglogic
A Model Context Protocol (MCP) server providing Claude Code with full access to Microsoft 365 services via the Microsoft Graph API, covering email, calendar, contacts, To Do, Planner, and Groups.
A Model Context Protocol (MCP) server providing Claude Code with full access to Microsoft 365 services via the Microsoft Graph API, covering email, calendar, contacts, To Do, Planner, and Groups.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for deployment.
- ⚠️Requires an Azure AD application with specific Microsoft Graph permissions to be configured.
- ⚠️Initial authentication involves a device code flow, requiring manual interaction in a browser.
- ⚠️Remote deployments recommend a WireGuard tunnel for secure network access.
- ⚠️Large attachments downloaded via `download_attachment_base64` may exceed Claude's context window (~500KB effective limit) due to base64 encoding overhead.
Verified SafeView Analysis
SimpleMCP
by cbisaccia78
Facilitates inter-process communication (IPC) between a client and a server using a custom JSON-RPC-like protocol over standard I/O streams.
Facilitates inter-process communication (IPC) between a client and a server using a custom JSON-RPC-like protocol over standard I/O streams.
Setup Requirements
- ⚠️Requires Python 3.11 or newer.
- ⚠️A separate, functional server implementation is required, as the `Server` class is currently a placeholder.
- ⚠️External dependency `fastjson_rpc2` must be installed.
Verified SafeView Analysis
Krypton.Carevo.JMR.MCP
by VinaSundar-Nat
Implements a Model Context Protocol (MCP) server for managing job listings, views, and database operations using MongoDB.
Implements a Model Context Protocol (MCP) server for managing job listings, views, and database operations using MongoDB.
Setup Requirements
- ⚠️Requires a running MongoDB instance.
- ⚠️Requires Python 3.12 or higher.
- ⚠️The 'uv' package manager (replacing pip/venv) is used for dependency management and installation.
- ⚠️For 'development' and 'production' environments, AWS Secrets Manager must be configured with valid ARNs for database credentials.
Review RequiredView Analysis
remote-mcp-server-authless
by igs-zhenglunchen
Deploys an unauthenticated Model Context Protocol (MCP) server on Cloudflare Workers, providing basic arithmetic tools (addition, calculation) for AI agents.
Deploys an unauthenticated Model Context Protocol (MCP) server on Cloudflare Workers, providing basic arithmetic tools (addition, calculation) for AI agents.
Setup Requirements
- ⚠️Requires a Cloudflare account and environment configured for Cloudflare Workers deployment.
- ⚠️Node.js and npm are required for local development and setup.
- ⚠️Explicitly designed to be 'authless'; no authentication or authorization is required to use its calculator tools, making it unsuitable for production without external access control measures.
Verified SafeView Analysis
saol-mcp-server
by ClaimsimpleX
Serves as a persistent bridge for AI agents to interact with shared memory systems like Firebase Firestore and Neo4j, enabling tool execution and policy enforcement.
Serves as a persistent bridge for AI agents to interact with shared memory systems like Firebase Firestore and Neo4j, enabling tool execution and policy enforcement.
Setup Requirements
- ⚠️Requires Python 3.12 or higher.
- ⚠️Firebase/Google Drive tools rely on Google Application Default Credentials (ADC), which may require 'gcloud auth application-default login' or a service account configuration.
- ⚠️Neo4j tools require NEO4J_URI, NEO4J_USER, and NEO4J_PASSWORD environment variables to be set.
Verified SafeView Analysis
swagger-mcp-server
by GLinBoy
This project likely implements a RESTful API server, potentially for a managed control plane, with its endpoints documented and generated via Swagger/OpenAPI specifications.
This project likely implements a RESTful API server, potentially for a managed control plane, with its endpoints documented and generated via Swagger/OpenAPI specifications.
Setup Requirements
- ⚠️Requires Node.js runtime environment
- ⚠️Requires npm or yarn for dependency management