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)
unity-mcp
by wondeks
Facilitate AI client interaction with the Unity Editor to automate development actions and workflows.
Facilitate AI client interaction with the Unity Editor to automate development actions and workflows.
Setup Requirements
- ⚠️Requires Unity Editor (2022.3 or later).
- ⚠️Requires Python 3.12 or later.
- ⚠️Requires `mcp[cli]` Python library and other dependencies specified in `pyproject.toml`.
- ⚠️The C# counterpart (Unity-MCP package) must be installed and active in the Unity Editor project to establish a connection.
Review RequiredView Analysis
ffmpeg-mcp
by ZizoTheDev
This server provides FFmpeg capabilities as tools, enabling automated media processing tasks like video speed manipulation and audio extraction via the Model Context Protocol.
This server provides FFmpeg capabilities as tools, enabling automated media processing tasks like video speed manipulation and audio extraction via the Model Context Protocol.
Setup Requirements
- ⚠️FFmpeg must be installed and accessible via system PATH or by setting the `FFMPEG_PATH` environment variable.
- ⚠️Requires Node.js (v18+) or Bun runtime to execute.
Review RequiredView Analysis
fast-mcp-telegram
by leshchenko1979
Enables AI assistants to interact with Telegram for messaging, search, and contact management via a standardized MCP interface.
Enables AI assistants to interact with Telegram for messaging, search, and contact management via a standardized MCP interface.
Setup Requirements
- ⚠️Requires Telegram API_ID and API_HASH from my.telegram.org/apps.
- ⚠️Requires a phone number (for user account) or bot token (for bot account) for initial authentication via an interactive CLI or web setup flow.
- ⚠️Requires Python 3.10+.
- ⚠️For HTTP_AUTH mode, securely managing the generated Bearer token is critical as it grants full access to the associated Telegram account. Session files (e.g., ~/.config/fast-mcp-telegram/) need to be persisted via Docker volume mounts in containerized deployments.
Verified SafeView Analysis
Skolverket-MCP
by KSAklfszf921
Provides AI assistants access to Skolverket's open APIs (Läroplan, Skolenhetsregistret, Planned Educations) for searching, comparing, and analyzing Swedish education data and statistics.
Provides AI assistants access to Skolverket's open APIs (Läroplan, Skolenhetsregistret, Planned Educations) for searching, comparing, and analyzing Swedish education data and statistics.
Setup Requirements
- ⚠️The `SKOLVERKET_API_KEY` environment variable might become a mandatory requirement for Skolverket's APIs in the future, although it currently defaults to optional.
- ⚠️Requires Node.js version 18.0.0 or higher to run.
- ⚠️Local installation guides require users to provide an absolute file path to the `dist/index.js` file, which can be a common point of user error.
Verified SafeView Analysis
LLMling
by phil65
A declarative Python framework for building LLM applications, managing resources, prompts, and tools, serving as a backend for MCP servers and Pydantic-AI agents.
A declarative Python framework for building LLM applications, managing resources, prompts, and tools, serving as a backend for MCP servers and Pydantic-AI agents.
Setup Requirements
- ⚠️Requires Python 3.13+ (as per pyproject.toml).
- ⚠️Requires 'mcp-server-llmling' package to be installed to run as an MCP server.
- ⚠️Optional dependencies like 'watchfiles' (for file watching), 'pygit2'/'GitPython' (for Git repository resources), and 'httpx' (for HTTP requests) may be needed for specific features, or third-party tool integrations (e.g., 'crewai', 'langchain_core', 'autogen_core').
Review RequiredView Analysis
PowerShell.MCP
by yotsuda
Enables AI assistants to execute arbitrary PowerShell commands and CLI tools for system automation, development tasks, and data analysis in a persistent, shared console environment.
Enables AI assistants to execute arbitrary PowerShell commands and CLI tools for system automation, development tasks, and data analysis in a persistent, shared console environment.
Setup Requirements
- ⚠️Requires PowerShell 7.2+ installed.
- ⚠️Requires a compatible MCP client like Claude Desktop, which needs manual JSON configuration (e.g., modifying `claude_desktop_config.json`).
- ⚠️On Linux/macOS, manual execution permission (`chmod +x`) is required for the proxy executable.
- ⚠️Potential PATH issues on macOS where Homebrew-installed PowerShell might not be found by the proxy without a symlink or explicit PATH modification in the proxy's launcher logic.
Verified SafeView Analysis
gsd-task-manager
by vscarpenter
A local-first, privacy-focused task manager that integrates with AI assistants (like Claude Desktop) for natural language task creation, management, and analysis using the Eisenhower Matrix.
A local-first, privacy-focused task manager that integrates with AI assistants (like Claude Desktop) for natural language task creation, management, and analysis using the Eisenhower Matrix.
Setup Requirements
- ⚠️This MCP server is designed to integrate with Claude Desktop, implying that Claude Desktop must be installed and configured to use this server.
- ⚠️Requires creating a `claude-config.json` (or equivalent) with real JWT tokens and encryption passphrases, which must *never* be committed to version control and handled with extreme care.
- ⚠️The MCP server connects to the GSD Sync Worker, which is a Cloudflare Worker backend and requires its own setup (D1, KV, R2 databases, and secrets management on Cloudflare).
Verified SafeView Analysis
mcp-servers
by Qiskit
A collection of Model Context Protocol (MCP) servers enabling AI agents to interact with Qiskit libraries and IBM Quantum services for quantum computing development, including code generation, runtime execution, and circuit transpilation.
A collection of Model Context Protocol (MCP) servers enabling AI agents to interact with Qiskit libraries and IBM Quantum services for quantum computing development, including code generation, runtime execution, and circuit transpilation.
Setup Requirements
- ⚠️Requires Python 3.10+ (some parts specify <3.14 or <3.15).
- ⚠️Requires an IBM Quantum account and API token (`QISKIT_IBM_TOKEN`) for most functionalities interacting with IBM Quantum services.
- ⚠️Using `qiskit-ibm-runtime-mcp-server` can be slow (10-30+ seconds) to initialize if `QISKIT_IBM_RUNTIME_MCP_INSTANCE` environment variable is not set, as it performs an instance lookup.
- ⚠️If utilizing the `qiskit-code-assistant-mcp-server`, access to the Qiskit Code Assistant service is required.
- ⚠️Using local Ollama as an LLM provider requires Ollama to be running locally with the desired model pulled.
Verified SafeView Analysis
algorand-remote-mcp
by GoPlausible
Provides tools and resources for AI agents to interact with the Algorand blockchain ecosystem through a standardized interface, handling wallet management, transaction creation/submission, and API integrations.
Provides tools and resources for AI agents to interact with the Algorand blockchain ecosystem through a standardized interface, handling wallet management, transaction creation/submission, and API integrations.
Setup Requirements
- ⚠️Requires a complex setup involving multiple Cloudflare Workers (one for the MCP server, another for HashiCorp Vault integration) and numerous Cloudflare KV/R2 bindings.
- ⚠️Extensive environment variables are required, including multiple OAuth client IDs/secrets, Algorand API endpoints, and HashiCorp Vault configuration details.
- ⚠️Initial OAuth authentication requires a Google account and setting up client credentials for at least one provider (e.g., Google, GitHub, Twitter, LinkedIn).
Review RequiredView Analysis
mcp-server-kibana
by TocharianOU
This server provides a Model Context Protocol (MCP) interface to Kibana, enabling natural language or programmatic access for managing saved objects, executing API requests, and querying server status, with multi-space and dual transport support.
This server provides a Model Context Protocol (MCP) interface to Kibana, enabling natural language or programmatic access for managing saved objects, executing API requests, and querying server status, with multi-space and dual transport support.
Setup Requirements
- ⚠️Requires `KIBANA_URL` environment variable to connect to a Kibana instance.
- ⚠️Requires one of `KIBANA_API_KEY`, or both `KIBANA_USERNAME` and `KIBANA_PASSWORD`, or `KIBANA_COOKIES` for authentication.
- ⚠️Using `NODE_TLS_REJECT_UNAUTHORIZED=0` disables SSL certificate validation, which is a security risk and should be used with extreme caution.
Verified SafeView Analysis
riffmcp
by whitneyland
An MCP server that allows LLMs to play, compose, and render music.
An MCP server that allows LLMs to play, compose, and render music.
Setup Requirements
- ⚠️macOS only: This application is a native macOS app and will not run on other operating systems.
- ⚠️Requires manual JSON configuration for LLM integration (e.g., Claude Desktop, Gemini CLI) to specify the application's executable path and `--stdio` argument.
Verified SafeView Analysis
mcp-cyberbro
by stanfrbd
A Model Context Protocol (MCP) server for Cyberbro that extracts and analyzes Indicators of Compromise (IoCs) from unstructured input, checking their reputation using multiple threat intelligence services.
A Model Context Protocol (MCP) server for Cyberbro that extracts and analyzes Indicators of Compromise (IoCs) from unstructured input, checking their reputation using multiple threat intelligence services.
Setup Requirements
- ⚠️Requires a separate, running Cyberbro instance which this server connects to.
- ⚠️The underlying Cyberbro instance will likely require API keys for its various threat intelligence engines (e.g., VirusTotal, Shodan, CrowdStrike, MDE) to provide full functionality.
- ⚠️Requires Docker or a Python 3.11+ environment with `uv` or `pip` for local installation.