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-test
by gladysvalerie
Orchestrates an AI assistant to help users with coding problems by decomposing them into subproblems and checking solutions using an MCP server for tool execution.
Orchestrates an AI assistant to help users with coding problems by decomposing them into subproblems and checking solutions using an MCP server for tool execution.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid service)
- ⚠️Requires Python 3.11 or higher
Verified SafeView Analysis
mcp-server-demo
by TJC2002
This server provides a Microservices Communication Protocol (MCP) endpoint, exposing Python functions as callable tools, dynamic resources, and prompt generators over an HTTP transport.
This server provides a Microservices Communication Protocol (MCP) endpoint, exposing Python functions as callable tools, dynamic resources, and prompt generators over an HTTP transport.
Setup Requirements
- ⚠️Requires 'uv' for running as per the documentation comments.
- ⚠️Requires the 'mcp' Python library to be installed.
- ⚠️The server binds to port 8000; ensure this port is free.
Verified SafeView Analysis
Expense-Tracker-MCP-Server
by Poushali-02
A comprehensive personal finance management system for tracking income, expenses, and generating financial reports.
A comprehensive personal finance management system for tracking income, expenses, and generating financial reports.
Setup Requirements
- ⚠️Requires Python 3.13+ for local installation.
- ⚠️Requires 'uv' for dependency management and running the server.
- ⚠️Requires a PostgreSQL 15+ database instance.
- ⚠️Requires a `.env` file with `DATABASE_URL`, `SECRET_KEY`, and SMTP email service credentials (`SMTP_HOST`, `SMTP_PORT`, `SMTP_USER`, `SMTP_PASSWORD`).
- ⚠️Intended for integration with Claude Desktop (or Claude Pro via custom connector).
Verified SafeView Analysis
simple-mcp-server
by AshishBagdane
Provides a Micro-Agent Communication Protocol (MCP) server for real-time currency conversion using an external API.
Provides a Micro-Agent Communication Protocol (MCP) server for real-time currency conversion using an external API.
Setup Requirements
- ⚠️Requires a free or paid API Key from ExchangeRate-API (EXCHANGERATE_API_KEY environmental variable) for currency conversion, which needs to be obtained by the user.
- ⚠️Requires `mcp`, `requests`, and `python-dotenv` Python libraries to be installed.
- ⚠️Requires internet connectivity to reach the ExchangeRate-API service.
Verified SafeView Analysis
mcp
by steadybit
The Steadybit MCP Server enables LLM tools to interact with the Steadybit chaos engineering platform for managing experiments, executions, and other Steadybit resources.
The Steadybit MCP Server enables LLM tools to interact with the Steadybit chaos engineering platform for managing experiments, executions, and other Steadybit resources.
Setup Requirements
- ⚠️Requires a Steadybit account and API token.
- ⚠️The 'create_experiment_from_template' functionality must be explicitly enabled via environment variable (e.g., CAPABILITIES_ENABLED_0=CREATE_EXPERIMENT_FROM_TEMPLATE).
- ⚠️Requires a Java Runtime Environment (if running locally from JAR) or Docker (if using the Docker image).
Verified SafeView Analysis
assembly-mcp-server
by gvdlga
This MCP server provides an API wrapper for AssemblyAI, enabling audio transcription and management functionalities such as transcribing files, checking status, listing, and deleting transcriptions.
This MCP server provides an API wrapper for AssemblyAI, enabling audio transcription and management functionalities such as transcribing files, checking status, listing, and deleting transcriptions.
Setup Requirements
- ⚠️Requires an AssemblyAI API Key (Paid service).
- ⚠️Requires Node.js runtime environment.
- ⚠️Requires running 'npm install' and 'npm run build' commands to prepare the application.
Verified SafeView Analysis
cnxt-clipx-mcp
by thexdesk
Generates highlight reels for sports and TV shows by processing data from sources like ESPN and curated TV registries, rendering them using FFmpeg, and optionally uploading to Google Cloud Storage.
Generates highlight reels for sports and TV shows by processing data from sources like ESPN and curated TV registries, rendering them using FFmpeg, and optionally uploading to Google Cloud Storage.
Setup Requirements
- ⚠️Requires Node.js and npm for setup and execution.
- ⚠️Requires `ffmpeg` and `ffprobe` binaries to be installed and available in the system's PATH for the FFmpeg server to function.
- ⚠️Requires `npm run sync:sports` to generate `sports-registry.json` for the sports server.
- ⚠️Google Cloud credentials must be configured (e.g., via `GOOGLE_APPLICATION_CREDENTIALS` environment variable or Application Default Credentials) for GCS upload functionality in the FFmpeg server.
Verified SafeView Analysis
mcpnp
by parrisma
Augment LLM math capabilities by exposing common numpy and scipy operations as a Micro-Capability Platform (MCP) server.
Augment LLM math capabilities by exposing common numpy and scipy operations as a Micro-Capability Platform (MCP) server.
Setup Requirements
- ⚠️Requires Python 3.x with numpy, scipy, fastmcp, and pydantic installed (or use Docker).
- ⚠️Docker is highly recommended for building and running the server, with provided build scripts.
- ⚠️The server defaults to binding on 0.0.0.0:9124, ensure this port is available and network access is controlled if exposed publicly.
Verified SafeView Analysis
toon-fetch
by v3nom
Fetches web content from a given URL, cleans it, converts it to Markdown, and optionally processes it using a local language model to return structured data in TOON format for AI agents.
Fetches web content from a given URL, cleans it, converts it to Markdown, and optionally processes it using a local language model to return structured data in TOON format for AI agents.
Setup Requirements
- ⚠️Requires Chromium/browser dependencies for Puppeteer, which can be large downloads and may have system-specific installation requirements.
- ⚠️Requires an initial download of the LaMini-Flan-T5-248M LLM model (~248MB) on first use, impacting startup time and disk space.
- ⚠️Demands significant local compute resources (CPU, RAM) for running headless Chrome and local LLM inference per call, potentially making it unsuitable for low-resource environments or high-throughput usage without careful scaling.
Review RequiredView Analysis
mcp-presidio
by cmalpass
Provides PII (Personally Identifiable Information) detection and anonymization capabilities using Microsoft Presidio, enabling LLMs to safely handle sensitive data.
Provides PII (Personally Identifiable Information) detection and anonymization capabilities using Microsoft Presidio, enabling LLMs to safely handle sensitive data.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️Requires downloading spaCy language models (e.g., en_core_web_lg) for optimal PII detection accuracy.
- ⚠️Docker (20.10+) and Docker Compose (optional) are required for containerized deployment.
Verified SafeView Analysis
lsp-mcp-server
by thousandmiles
Provides semantic code analysis capabilities, such as go-to-definition and find-references, by bridging Model Context Protocol (MCP) tool calls to a Language Server Protocol (LSP) server.
Provides semantic code analysis capabilities, such as go-to-definition and find-references, by bridging Model Context Protocol (MCP) tool calls to a Language Server Protocol (LSP) server.
Setup Requirements
- ⚠️Requires Node.js (v20+ due to `typescript-language-server` dependency requirements).
- ⚠️Requires npm to install dependencies (`npm install`) and build the project (`npm run build`).
- ⚠️The `typescript-language-server` needs to be successfully installed as a local dependency.
Verified SafeView Analysis
miro-remote-mcp
by duquesnay
Enables Claude AI to programmatically create and manipulate Miro boards for visualization and collaboration through natural language commands.
Enables Claude AI to programmatically create and manipulate Miro boards for visualization and collaboration through natural language commands.
Setup Requirements
- ⚠️Requires a Miro OAuth App to be created in Miro settings (Client ID, Client Secret, Redirect URI).
- ⚠️Requires Node.js 16+.
- ⚠️Initial OAuth2 tokens must be obtained by running `npm run oauth` and configured in the environment.
- ⚠️OAuth access tokens expire hourly; the server automatically refreshes them, but if the refresh token also expires, manual reauthentication is required via the `/oauth/authorize` endpoint or `npm run oauth`.