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)
Jira-MCP-Server
by dongitran
Provides an AI-callable interface (via Model Context Protocol) to manage Jira tasks, sprints, comments, and team workload using OAuth authentication.
Provides an AI-callable interface (via Model Context Protocol) to manage Jira tasks, sprints, comments, and team workload using OAuth authentication.
Setup Requirements
- ⚠️Requires obtaining OAuth 2.0 (3LO) credentials (client ID, client secret, access token, refresh token, cloud ID) from Atlassian, which can be a multi-step process or use a helper tool.
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Needs specific JSON configuration within the user's IDE (e.g., Claude Desktop, Cursor, VS Code) to define the MCP server and pass credentials.
Verified SafeView Analysis
serial-port
by Panduza
Controls and monitors serial port-connected power supplies via MQTT or Model Context Protocol (MCP) interfaces, with an optional Terminal User Interface.
Controls and monitors serial port-connected power supplies via MQTT or Model Context Protocol (MCP) interfaces, with an optional Terminal User Interface.
Setup Requirements
- ⚠️Requires Rust toolchain and Cargo for building and running.
- ⚠️Requires appropriate system permissions for serial port access.
- ⚠️The `pza-toolkit` dependency is pulled from a GitHub 'main' branch, which may indicate instability or breaking changes.
- ⚠️Configuration file `pza-serial-port.json5` must be manually adjusted for specific serial port parameters (e.g., baud rate, USB VID/PID).
Verified SafeView Analysis
ibm-salesforce-context
by trevSmart
This server provides a Model Context Protocol (MCP) interface to Salesforce organizations, enabling AI agents to interact with Salesforce data and metadata through a suite of specialized tools for development, administration, and data management tasks.
This server provides a Model Context Protocol (MCP) interface to Salesforce organizations, enabling AI agents to interact with Salesforce data and metadata through a suite of specialized tools for development, administration, and data management tasks.
Setup Requirements
- ⚠️Requires Salesforce CLI to be installed and logged into a target org.
- ⚠️Requires Playwright Chromium browser to be installed for `get_setup_audit_trail` tool (can be installed automatically on first use, adding initial download/setup time).
- ⚠️Relies on specific environment variables (e.g., GITHUB_TOKEN, PASSWORD) for certain features and server security.
Verified SafeView Analysis
poly-iac-mcp
by hyperpolymath
A unified Model Context Protocol (MCP) server for Infrastructure as Code (IaC) management, allowing AI assistants to plan, apply, and manage infrastructure using Terraform/OpenTofu and Pulumi.
A unified Model Context Protocol (MCP) server for Infrastructure as Code (IaC) management, allowing AI assistants to plan, apply, and manage infrastructure using Terraform/OpenTofu and Pulumi.
Setup Requirements
- ⚠️Requires Deno runtime installed.
- ⚠️Requires OpenTofu or Terraform CLI installed and accessible in the system's PATH for Terraform tools.
- ⚠️Requires Pulumi CLI installed and accessible in the system's PATH for Pulumi tools.
Verified SafeView Analysis
mcp-poc
by lucasmangelo2
A self-contained .NET Model Context Protocol (MCP) server for local development and NuGet publication, offering tools for calculations, CEP lookups, random number generation, and history tracking, integrated with AI assistants like Copilot.
A self-contained .NET Model Context Protocol (MCP) server for local development and NuGet publication, offering tools for calculations, CEP lookups, random number generation, and history tracking, integrated with AI assistants like Copilot.
Setup Requirements
- ⚠️Requires an IDE (VS Code or Visual Studio) with Model Context Protocol (MCP) server support, which is currently in an early preview stage.
- ⚠️If using the NuGet package, the specific package ID and version must be manually configured in the `.mcp.json` file.
Verified SafeView Analysis
codex-mcp-server
by directive-reticule640
Integrates OpenAI's Codex CLI with Model Context Protocol (MCP) clients to enable AI-powered code analysis, generation, and brainstorming directly within development environments.
Integrates OpenAI's Codex CLI with Model Context Protocol (MCP) clients to enable AI-powered code analysis, generation, and brainstorming directly within development environments.
Setup Requirements
- ⚠️Requires Codex CLI (from OpenAI) installed and authenticated on your system.
- ⚠️Requires a paid OpenAI API key or ChatGPT subscription for Codex CLI functionality.
- ⚠️Requires Node.js v18.0.0 or higher.
Verified SafeView Analysis
mcp-registry
by TeamSparkAI
A comprehensive Model Context Protocol (MCP) server catalog, discovery platform, and validation tool, enabling developers and AI practitioners to find, evaluate, and integrate MCP servers with schema validation and linting.
A comprehensive Model Context Protocol (MCP) server catalog, discovery platform, and validation tool, enabling developers and AI practitioners to find, evaluate, and integrate MCP servers with schema validation and linting.
Setup Requirements
- ⚠️Requires Node.js 18+ and pnpm 10+
- ⚠️For local development, manual `.env.local` configuration is needed for `NEXT_PUBLIC_REGISTRY_URL` to test against local API server instead of the default external registry.
- ⚠️Relies on `public/server-registry.json` which is generated by a daily GitHub Action or can be downloaded manually via `pnpm registry:download`.
Verified SafeView Analysis
Natural-Language-OS
by Manoj00069
Natural-Language OS (NLOS) that defines and executes cognitive structures, value systems, and reasoning patterns entirely in natural language, using an LLM as its kernel.
Natural-Language OS (NLOS) that defines and executes cognitive structures, value systems, and reasoning patterns entirely in natural language, using an LLM as its kernel.
Setup Requirements
- ⚠️Requires access to a powerful Large Language Model (LLM) (e.g., GPT-4/5, Claude, Grok, Gemini), which may incur significant costs.
- ⚠️The system operates by pasting lengthy natural language prompts into an LLM's chat interface or API, rather than running a traditional software application.
Verified SafeView Analysis
notion-automation-suite
by LucasBiason
Automate Notion workflows by encapsulating specific business rules for different database types (Work, Studies, Personal, Youtuber) and exposing them as Model Context Protocol (MCP) tools for AI agents.
Automate Notion workflows by encapsulating specific business rules for different database types (Work, Studies, Personal, Youtuber) and exposing them as Model Context Protocol (MCP) tools for AI agents.
Setup Requirements
- ⚠️Requires a Notion API Token (integration token) with access to relevant databases.
- ⚠️Requires Notion Database IDs for each specific domain (Work, Studies, Personal, Youtuber) to enable respective tools. Tools for unconfigured databases will raise runtime errors.
- ⚠️Requires Python 3.10+ if running locally (not via Docker).
Review RequiredView Analysis
Gitlab-Docs-MCP
by ozanmutlu
Provides AI assistants instant access to GitLab's official documentation for intelligent search and content retrieval via the Model Context Protocol.
Provides AI assistants instant access to GitLab's official documentation for intelligent search and content retrieval via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 22+ to be installed.
- ⚠️Requires cloning the GitLab documentation repository locally (specifically to `data/gitlab-docs-repo`) as a prerequisite.
- ⚠️Requires running `npm run build-index` to create the search index before the server can be used.
Verified SafeView Analysis
mdvault
by agustinvalencia
A terminal-based markdown vault manager and MCP server, providing structured note-taking, automation, search, and AI-assisted knowledge management for knowledge workers.
A terminal-based markdown vault manager and MCP server, providing structured note-taking, automation, search, and AI-assisted knowledge management for knowledge workers.
Setup Requirements
- ⚠️Requires Rust toolchain (Rustup) to be installed for building from source or using `cargo install`.
- ⚠️Initial setup requires manual creation of `config.toml` file with specific directory paths (`vault_root`, `templates_dir`, `captures_dir`, `macros_dir`, `typedefs_dir`).
- ⚠️The `mdv reindex` command must be run initially and after significant changes to the vault to enable full search and query functionality.
- ⚠️For AI-assisted vault interaction via MCP, a separate Python project (`markdown-vault-mcp`) is required, as `mdvault` is primarily a CLI tool that the MCP server utilizes.
Verified SafeView Analysis
mcp-jira
by cfdude
Provides enterprise-level integration with Jira's REST API, enabling AI assistants to perform advanced project management, analytics, and strategic planning tasks across multiple Jira instances.
Provides enterprise-level integration with Jira's REST API, enabling AI assistants to perform advanced project management, analytics, and strategic planning tasks across multiple Jira instances.
Setup Requirements
- ⚠️Requires Jira Premium with Advanced Roadmaps for 'Plans' features (create, update, get, archive, trash, duplicate, team management).
- ⚠️Requires a `.jira-config.json` file for multi-instance configuration and project mappings. Configuration search paths include working directory and home directory.
- ⚠️Critical for AI: Most tools explicitly require `instance` and `projectKey` parameters to be specified to avoid configuration errors and ensure correct target Jira instance/project.
- ⚠️Requires `JIRA_EMAIL`, `JIRA_API_TOKEN`, and `JIRA_DOMAIN` environment variables if using a legacy single-instance configuration without a dedicated `.jira-config.json` file.