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)
RTFD
by aserper
Provides AI coding agents with real-time access to up-to-date library and service documentation from various package ecosystems and cloud platforms to prevent LLM hallucinations and use of outdated APIs.
Provides AI coding agents with real-time access to up-to-date library and service documentation from various package ecosystems and cloud platforms to prevent LLM hallucinations and use of outdated APIs.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️GitHub API rate limits are severely restricted (60 requests/hour) without a `GITHUB_TOKEN` environment variable. A token increases the limit to 5000 requests/hour.
- ⚠️Inherent risk of indirect prompt injection and potential malicious code execution when processing external documentation from untrusted sources in autonomous agent modes. Mitigations (`RTFD_FETCH=false`, `VERIFIED_BY_PYPI=true`) are available but require explicit configuration.
Verified SafeView Analysis
copilot-security-instructions
by Robotti-io
This MCP server provides a toolkit to guide GitHub Copilot toward secure coding practices by offering customizable security-focused prompts and agents for integration into development workflows.
This MCP server provides a toolkit to guide GitHub Copilot toward secure coding practices by offering customizable security-focused prompts and agents for integration into development workflows.
Setup Requirements
- ⚠️Requires Node.js >=22.0.0.
- ⚠️Requires manual `.env` configuration; critical to change default SSL passphrase and AMQP credentials for production.
- ⚠️Requires VSCode configuration for MCP server URL to integrate with Copilot.
Verified SafeView Analysis
ai-sdk-5-migration-mcp-server
by vercel-labs
This server acts as a Model Context Protocol (MCP) tool to assist developers in migrating projects from AI SDK 4.x to AI SDK 5.0, primarily designed for use with Cursor or other compatible MCP clients.
This server acts as a Model Context Protocol (MCP) tool to assist developers in migrating projects from AI SDK 4.x to AI SDK 5.0, primarily designed for use with Cursor or other compatible MCP clients.
Setup Requirements
- ⚠️Requires an MCP-compatible client like Cursor to utilize its tools effectively.
- ⚠️Local development requires `pnpm` and a Node.js runtime environment.
Verified SafeView Analysis
savecontext
by greenfieldlabs-inc
Provides persistent memory, issue tracking, and project planning for AI coding assistants via the Model Context Protocol (MCP).
Provides persistent memory, issue tracking, and project planning for AI coding assistants via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Bun runtime.
- ⚠️Semantic search feature requires additional setup (Ollama with 'nomic-embed-text' model or a HuggingFace API token).
- ⚠️Claude Code statusline integration requires Python 3.x to be installed and available.
Verified SafeView Analysis
stt-mcp-server-linux
by marcindulak
Local speech-to-text server for Linux, designed to integrate with Claude Code via the MCP protocol or run in standalone mode to inject transcribed text into a Tmux session.
Local speech-to-text server for Linux, designed to integrate with Claude Code via the MCP protocol or run in standalone mode to inject transcribed text into a Tmux session.
Setup Requirements
- ⚠️Requires Docker Engine or Docker Desktop for containerized operation.
- ⚠️Requires Tmux for text injection into terminal sessions.
- ⚠️Linux-only due to direct dependencies on `/dev/input` and `/dev/snd` device files.
- ⚠️An initial download of the Whisper 'tiny' model (approx. 75 MB) to `~/.stt-mcp-server-linux/whisper` is required.
Review RequiredView Analysis
buildkite-mcp-server
by buildkite
An MCP server that exposes Buildkite CI/CD data (pipelines, builds, jobs, tests) to AI tooling and editors for enhanced context and automation.
An MCP server that exposes Buildkite CI/CD data (pipelines, builds, jobs, tests) to AI tooling and editors for enhanced context and automation.
Setup Requirements
- ⚠️Buildkite API Token: Requires a `BUILDKITE_API_TOKEN` or `BUILDKITE_API_TOKEN_FROM_1PASSWORD` environment variable for authentication.
- ⚠️Docker (recommended): The server is designed for containerized deployment, implying Docker or a compatible runtime is beneficial.
- ⚠️1Password CLI (conditional): If `BUILDKITE_API_TOKEN_FROM_1PASSWORD` is used, the `op` (1Password CLI) binary must be installed and configured.
Verified SafeView Analysis
codearchitect-mcp
by tairqaldy
Automatically saves and retrieves AI conversation sessions from IDEs (Cursor, VS Code) to provide context continuity and build a searchable knowledge base for developers.
Automatically saves and retrieves AI conversation sessions from IDEs (Cursor, VS Code) to provide context continuity and build a searchable knowledge base for developers.
Setup Requirements
- ⚠️Requires Node.js v18+.
- ⚠️Requires manual export of chat from IDE to `~/.codearchitect/exports/` before `store_session` can auto-detect it.
- ⚠️Requires `npx` to be executable and configured correctly within the IDE's MCP server settings.
Verified SafeView Analysis
toolhive-registry-server
by stacklok
The central metadata hub for enterprise Model Context Protocol (MCP) server governance and discovery, implementing the official MCP Registry API specification.
The central metadata hub for enterprise Model Context Protocol (MCP) server governance and discovery, implementing the official MCP Registry API specification.
Setup Requirements
- ⚠️Requires PostgreSQL database setup, including specific user roles (`toolhive_registry_server`) which can be configured manually or via `prime-db` command.
- ⚠️Database passwords are managed securely via PostgreSQL's `.pgpass` file, which requires specific file format and permissions setup.
- ⚠️Authentication is OAuth 2.0/OIDC by default; requires an identity provider (e.g., Okta, Auth0, Kubernetes service accounts) unless explicitly configured for `anonymous` mode.
- ⚠️For Docker Compose, `task docker-up` is recommended over `docker-compose up` directly to ensure a fresh state by rebuilding images and clearing volumes.
Verified SafeView Analysis
jsonv-ts
by dswbx
Provides a type-safe JSON Schema builder and validator in TypeScript, with integrated Hono middleware for OpenAPI generation and request validation, and an MCP (Model Context Protocol) server/client for agent-based interactions.
Provides a type-safe JSON Schema builder and validator in TypeScript, with integrated Hono middleware for OpenAPI generation and request validation, and an MCP (Model Context Protocol) server/client for agent-based interactions.
Setup Requirements
- ⚠️Requires Bun runtime for direct execution of provided examples and test suite.
- ⚠️`hono` is used for HTTP transport and OpenAPI integration, and must be installed if these features are utilized.
- ⚠️MCP Client's `fetch` method may require polyfilling or specific Node.js configuration if not running in Bun or a browser environment.
Verified SafeView Analysis
mcp-server
by portone-io
Provides PortOne documentation and API access to Large Language Models (LLMs) to assist users with payment integration and queries.
Provides PortOne documentation and API access to Large Language Models (LLMs) to assist users with payment integration and queries.
Setup Requirements
- ⚠️Requires Node.js 22.6.0 or higher.
- ⚠️When using Claude Desktop with a DXT file, a known issue requires disabling 'Use built-in Node.js for MCP' in settings and restarting.
- ⚠️Console features (e.g., channel listing, payment lookup) require browser-based login to the PortOne console via an OAuth flow initiated locally.
Verified SafeView Analysis
ai-spark-mcp-server
by vgiri2015
Optimizes Apache Spark code for performance using an AI model (Claude) via a client-server architecture, including performance analysis and comparison.
Optimizes Apache Spark code for performance using an AI model (Claude) via a client-server architecture, including performance analysis and comparison.
Setup Requirements
- ⚠️Requires a paid Anthropic API Key (`ANTHROPIC_API_KEY`).
- ⚠️Requires a Python environment with PySpark, which typically means Java needs to be installed for Spark to run.
Review RequiredView Analysis
triliumnext-mcp
by tan-yong-sheng
Provides AI assistants with tools to interact with TriliumNext Notes instances, enabling automated knowledge management and content manipulation.
Provides AI assistants with tools to interact with TriliumNext Notes instances, enabling automated knowledge management and content manipulation.
Setup Requirements
- ⚠️Requires a running TriliumNext Notes instance accessible via API.
- ⚠️Requires a valid `TRILIUM_API_TOKEN` obtained from Trilium Notes settings.
- ⚠️For some MCP clients (e.g., Claude Code), `MCP_TIMEOUT` and `MCP_TOOL_TIMEOUT` may need to be increased (e.g., to 60000ms and 300000ms respectively) to prevent timeouts.
- ⚠️File and image note creation is currently temporarily disabled due to API implementation challenges with Trilium's ETAPI.