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)
plotnine-mcp
by Fervoyush
A Model Context Protocol (MCP) server that brings ggplot2's grammar of graphics to Python through plotnine, enabling AI-powered data visualization via natural language.
A Model Context Protocol (MCP) server that brings ggplot2's grammar of graphics to Python through plotnine, enabling AI-powered data visualization via natural language.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️For full functionality (Parquet and Excel support), optional dependencies (`pyarrow`, `openpyxl`) must be installed via `pip install -e ".[full]"`.
- ⚠️Requires configuration within an MCP client (e.g., Claude Desktop, Cursor, VSCode) with the full path to the `plotnine-mcp` executable or `python -m plotnine_mcp.server`.
Review RequiredView Analysis
AgentREPL.jl
by samtalki
Provides a persistent Julia REPL for AI agents via Model Context Protocol (MCP) to eliminate the Time to First X (TTFX) startup penalty.
Provides a persistent Julia REPL for AI agents via Model Context Protocol (MCP) to eliminate the Time to First X (TTFX) startup penalty.
Setup Requirements
- ⚠️Requires Julia 1.10+ installed and available in PATH.
- ⚠️Requires the AgentREPL.jl package to be installed.
- ⚠️Designed specifically for integration with Claude Code environment.
Verified SafeView Analysis
mcp
by contributte
Integrates the Multi-Capability Protocol (MCP) server SDK into Nette Framework applications, enabling web and console interfaces for managing and interacting with MCP capabilities (tools, resources, prompts).
Integrates the Multi-Capability Protocol (MCP) server SDK into Nette Framework applications, enabling web and console interfaces for managing and interacting with MCP capabilities (tools, resources, prompts).
Setup Requirements
- ⚠️Requires Nette Framework (PHP framework) for integration.
- ⚠️Requires PHP 8.4+.
- ⚠️Relies on a specific 'dev-main' commit of 'mcp/sdk', which might impact stability or future compatibility.
- ⚠️If 'file' session type is chosen, 'session.path' must be explicitly configured if Nette's 'tempDir' parameter is not available.
Verified SafeView Analysis
small-mcp-server-demos
by apiwat-chantawibul
Provides a secure mathematical expression evaluator and an interface to an external search API, designed for AI agent integration.
Provides a secure mathematical expression evaluator and an interface to an external search API, designed for AI agent integration.
Setup Requirements
- ⚠️Requires SEARCH_API_KEY for searchapi.io (a paid service with free credits).
- ⚠️Docker is required for easy setup and running both services.
- ⚠️Python 3.13 or newer is required.
Verified SafeView Analysis
sas-mcp-server
by sassoftware
Acts as a Model Context Protocol (MCP) server for executing SAS code on SAS Viya environments.
Acts as a Model Context Protocol (MCP) server for executing SAS code on SAS Viya environments.
Setup Requirements
- ⚠️Requires Python 3.12+ and uv 0.8+.
- ⚠️Requires administrative access to a SAS Viya environment for initial setup, including disabling Content Security Policy (CSP) on SAS Logon Manager for local development and registering an OAuth client with a specific redirect URI.
- ⚠️The `redirect_uri` for OAuth client registration in Viya is hardcoded to `http://localhost:8134/auth/callback` (or the configured HOST_PORT), which must match the server's `HOST_PORT` if changed from default.
Verified SafeView Analysis
supervisor-mcp-server
by masx200
Manages and monitors `supervisord` processes via a Model Context Protocol (MCP) server with a REST API.
Manages and monitors `supervisord` processes via a Model Context Protocol (MCP) server with a REST API.
Setup Requirements
- ⚠️Requires a pre-existing, running, and correctly configured `supervisord` instance with its `inet_http_server` enabled.
- ⚠️Mandatory environment variables must be configured in a `.env` file (e.g., `SUPERVISORD_HOST`, `SUPERVISORD_PORT`, `SUPERVISORD_CONFIG_FILE`, `SUPERVISORD_COMMAND_DIR`, `MCP_PORT`).
- ⚠️The `SUPERVISORD_CONFIG_FILE` and `SUPERVISORD_COMMAND_DIR` paths must be accurate for your supervisord setup.
Verified SafeView Analysis
ssh-mcp-server
by uarlouski
Provides secure SSH capabilities (command execution, SFTP, port forwarding, templates) for AI assistants to manage remote servers.
Provides secure SSH capabilities (command execution, SFTP, port forwarding, templates) for AI assistants to manage remote servers.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️A configuration file (`ssh-mcp-config.json`) is mandatory and must specify valid SSH server details, including paths to existing SSH private keys.
- ⚠️Server startup will fail if there are naming conflicts between manually defined SSH servers and those imported from the `~/.ssh/config` file (if `sshConfigImport` is enabled).
Verified SafeView Analysis
index
by noetic-sys
Provides local semantic search for project dependencies, integrating as an MCP server for AI tools like Claude Code to prevent hallucinations.
Provides local semantic search for project dependencies, integrating as an MCP server for AI tools like Claude Code to prevent hallucinations.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid) for embeddings generation, configurable via `idx config set-key`.
- ⚠️Requires an active internet connection for downloading package source code and communicating with the OpenAI API.
- ⚠️Consumes local disk space for storing the index database, vector store, and code blobs in a `.index/` directory.
Verified SafeView Analysis
local-workbook-mcp
by McFuzzySquirrel
Enable conversational AI interaction with local Excel workbooks using natural language queries, without transmitting data to external services.
Enable conversational AI interaction with local Excel workbooks using natural language queries, without transmitting data to external services.
Setup Requirements
- ⚠️Requires a local LLM server (e.g., LM Studio, Ollama) to be running and configured, typically on 'http://localhost:1234' or 'http://localhost:11434'.
- ⚠️Requires .NET SDK 9.0+ installed for building and running from source.
- ⚠️Requires Excel workbook files in .xlsx format (not .xls or other legacy formats) to analyze.
Verified SafeView Analysis
redmine-mcp-server
by jztan
Integrates Redmine project management data with AI assistants via a Model Context Protocol (MCP) server.
Integrates Redmine project management data with AI assistants via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires Python 3.10+ (for local installation) or Docker for deployment.
- ⚠️Requires access to an existing Redmine instance.
- ⚠️Authentication (Redmine API Key or Username/Password) is mandatory and must be configured via a `.env` file.
Verified SafeView Analysis
documcp
by tosin2013
DocuMCP is an intelligent Model Context Protocol (MCP) server designed for automating documentation workflows, including analysis, generation, and deployment for GitHub Pages.
DocuMCP is an intelligent Model Context Protocol (MCP) server designed for automating documentation workflows, including analysis, generation, and deployment for GitHub Pages.
Setup Requirements
- ⚠️Requires LLM API Key (e.g., OpenAI, DeepSeek, Anthropic) or local LLM setup (e.g., Ollama).
- ⚠️Git must be installed and repository must be initialized for many features.
- ⚠️Specific Static Site Generator (SSG) CLIs and their language runtimes (Node.js, Python, Ruby, Go) are required for SSG-related tools.
- ⚠️Requires read/write file system permissions for specified project and documentation paths.
Verified SafeView Analysis
baseline-mcp
by Technickel-Dev
Provides an MCP server to query and analyze baseline web features, browser compatibility, and web standards data for developers and AI assistants.
Provides an MCP server to query and analyze baseline web features, browser compatibility, and web standards data for developers and AI assistants.
Setup Requirements
- ⚠️Requires Node.js and npm for local development and execution.
- ⚠️Requires a TypeScript compilation step (`npm run build`) before running locally.