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)
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
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.
Verified SafeView Analysis
precision-medicine-mcp
by lynnlangit
Deep learning-based cell segmentation and classification in microscopy images for quantitative phenotyping and visualization.
Deep learning-based cell segmentation and classification in microscopy images for quantitative phenotyping and visualization.
Setup Requirements
- ⚠️Requires Python 3.11+.
- ⚠️For real analysis (i.e., `DEEPCELL_DRY_RUN=false`), it implicitly requires deep learning model weights which may need network access for auto-download or manual pre-installation.
- ⚠️The `DEEPCELL_OUTPUT_DIR` environment variable must point to a writable directory for output visualizations.
Verified SafeView Analysis
auto-dev-next
by unit-mesh
Identifies this repository as a deprecated version of an automated development project, directing users to an updated location.
Identifies this repository as a deprecated version of an automated development project, directing users to an updated location.
Verified SafeView Analysis
unleash-mcp
by Unleash
Manages Unleash feature flags for LLM-powered coding assistants, enabling creation, evaluation, and code wrapping following best practices.
Manages Unleash feature flags for LLM-powered coding assistants, enabling creation, evaluation, and code wrapping following best practices.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Requires access to an Unleash instance (hosted or self-hosted).
- ⚠️Requires an Unleash Personal Access Token (PAT) with appropriate permissions.
Verified SafeView Analysis
dbt-core-mcp
by NiclasOlofsson
A Model Context Protocol (MCP) server that empowers AI assistants (like Copilot) to interact with and manage dbt projects. It enables natural language control over dbt operations, providing project metadata, lineage, impact analysis, SQL query execution, and intelligent build/test workflows, all while respecting the user's local dbt environment.
A Model Context Protocol (MCP) server that empowers AI assistants (like Copilot) to interact with and manage dbt projects. It enables natural language control over dbt operations, providing project metadata, lineage, impact analysis, SQL query execution, and intelligent build/test workflows, all while respecting the user's local dbt environment.
Setup Requirements
- ⚠️Requires Python 3.9+ (or 3.10+ as per pyproject.toml).
- ⚠️Installation requires `uv` (recommended) or `pipx`.
- ⚠️The user's dbt project must have dbt Core 1.9.0+ and a compatible dbt adapter installed in its own Python environment.
- ⚠️Experimental features, such as CTE test generation, require setting the `EXPERIMENTAL_FEATURES` environment variable to 'true'.