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)
canvas-mcp-developer
by Shigakuresama
A Model Context Protocol (MCP) server for students to access read-only Canvas LMS data and integrate with NotebookLM for study material organization.
A Model Context Protocol (MCP) server for students to access read-only Canvas LMS data and integrate with NotebookLM for study material organization.
Setup Requirements
- ⚠️Requires CANVAS_API_TOKEN, which must be manually generated by the user from Canvas account settings.
- ⚠️NotebookLM integration is optional but requires a Python environment, `playwright install chromium`, and an *interactive manual Google login* (`notebooklm_auth_setup`).
- ⚠️Canvas file downloads are optional but require manually exporting browser cookies (e.g., as `cookies.txt`) and setting the `CANVAS_COOKIES_FILE` environment variable.
Verified SafeView Analysis
bun-runner-mcp
by timoconnellaus
Execute TypeScript/JavaScript code in a sandboxed Bun environment with permission-based security controls, supporting code snippets and web-based management.
Execute TypeScript/JavaScript code in a sandboxed Bun environment with permission-based security controls, supporting code snippets and web-based management.
Setup Requirements
- ⚠️Requires Bun runtime to be installed locally.
- ⚠️Container mode requires macOS 26 (Tahoe) or later with Apple Containers CLI installed.
- ⚠️Requires specific JSON configuration for MCP clients (e.g., Claude Desktop).
Verified SafeView Analysis
general-mcp-server
by marcusvbda
This server acts as a Multi-Capability Protocol (MCP) server, integrating custom tools and orchestrating their use with an AI assistant.
This server acts as a Multi-Capability Protocol (MCP) server, integrating custom tools and orchestrating their use with an AI assistant.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid service required)
- ⚠️Requires an OpenAI model name to be specified in environment variables.
- ⚠️The environment variable `OEPN_AI_BASE_URL` appears to be a typo in the source code; it is likely intended as `OPEN_AI_BASE_URL`.
Verified SafeView Analysis
openai-app-starter
by ecociel
A starter template for building OpenAI Apps that expose custom HTML or React widgets via an MCP server, demonstrating end-to-end workflow and best practices.
A starter template for building OpenAI Apps that expose custom HTML or React widgets via an MCP server, demonstrating end-to-end workflow and best practices.
Setup Requirements
- ⚠️Requires Python 3.8+ (implied by modern packages).
- ⚠️Python dependencies (mcp, fastmcp, uvicorn, pydantic) must be installed.
- ⚠️For the React widget, Node.js/npm is required to build the frontend assets (npm install && npm run build-widgets) before running the Python server.
Verified SafeView Analysis
synapse-relay
by nohuiam
Synapse Relay acts as a neural packet routing system for the InterLock mesh, facilitating inter-service communication through signal relaying, buffering for offline targets, and rule-based routing.
Synapse Relay acts as a neural packet routing system for the InterLock mesh, facilitating inter-service communication through signal relaying, buffering for offline targets, and rule-based routing.
Setup Requirements
- ⚠️Requires Node.js v20.0.0 or higher.
- ⚠️Requires 'config/interlock.json' to be properly configured with peer names and ports for effective InterLock mesh communication, as default configuration is minimal.
- ⚠️Needs UDP port 3025, HTTP port 8025, and WebSocket port 9025 available and open for incoming connections (for HTTP/WS) and UDP traffic.
Verified SafeView Analysis
RaspberryPiOS-MCP
by grammy-jiang
Manages and observes Raspberry Pi OS devices, enabling AI assistants to control hardware, monitor system metrics, and manage services securely through the Model Context Protocol (MCP).
Manages and observes Raspberry Pi OS devices, enabling AI assistants to control hardware, monitor system metrics, and manage services securely through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Raspberry Pi OS devices with specific hardware (GPIO, I2C, Camera) for full functionality.
- ⚠️Requires `sudo` privileges for initial installation and for the privileged agent (`raspi-ops-agent`) to run.
- ⚠️Authentication requires configuration of either Cloudflare Access with OAuth or a local static token for secure access.
Verified SafeView Analysis
mcp-server-rycrawl
by DionteAlley
A basic Minimal Compliance Protocol (MCP) server providing an API for asset scanning (mocked) and message handling.
A basic Minimal Compliance Protocol (MCP) server providing an API for asset scanning (mocked) and message handling.
Verified SafeView Analysis
mcp
by service-atlas
This MCP server provides read-only access to a Service Atlas API, enabling browsing of teams, listing services by team, searching services by name, identifying service ownership, getting release information, and querying technical debt reports.
This MCP server provides read-only access to a Service Atlas API, enabling browsing of teams, listing services by team, searching services by name, identifying service ownership, getting release information, and querying technical debt reports.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Requires the 'uv' Python package runner installed (e.g., 'pip install uv').
- ⚠️The 'API_URL' environment variable MUST be set to the base URL of the target Service Atlas API for functionality.
Verified SafeView Analysis
remote-mcp-server-authless
by shakepay
A server designed to act as an unauthenticated proxy or interface for a Minecraft (MCP) server.
A server designed to act as an unauthenticated proxy or interface for a Minecraft (MCP) server.
Setup Requirements
- ⚠️Lacks authentication by design, requiring strict network isolation (e.g., localhost, private VLAN) to prevent unauthorized access.
- ⚠️Likely requires an existing Minecraft server to proxy for or interact with.
Review RequiredView Analysis
zed-shell-mcp-server
by Entropy-Is-Software-Development
Provides a Model Context Protocol (MCP) server for the Zed IDE to securely execute whitelisted shell commands (git, pnpm, npm, yarn, bun, deno) and read workspace files.
Provides a Model Context Protocol (MCP) server for the Zed IDE to securely execute whitelisted shell commands (git, pnpm, npm, yarn, bun, deno) and read workspace files.
Setup Requirements
- ⚠️Requires manual configuration in Zed IDE's settings.json to specify the absolute path to the compiled server script.
- ⚠️AI agents using the server MUST include a `cwd` (current working directory) parameter in every tool call for proper operation, as explicitly stated in the agent instructions.
Verified SafeView Analysis
copilot-mcp-server
by cucinellclark
This server provides Multi-Modal Command Protocol (MCP) tools for executing Python code and querying RAG databases, primarily for BV-BRC related helpdesk and publication data.
This server provides Multi-Modal Command Protocol (MCP) tools for executing Python code and querying RAG databases, primarily for BV-BRC related helpdesk and publication data.
Setup Requirements
- ⚠️Requires Singularity installed and a pre-built container image specified in `config.json` for Python code execution.
- ⚠️Requires cloning and installing dependencies for an external `rag_api` repository (`git@github.com:cucinellclark/rag_api.git`).
- ⚠️Dependency on BV-BRC (PATRIC) authentication service at `https://user.patricbrc.org/authenticate` for user login and token validation.
Review RequiredView Analysis
alpha-ess-mcp-server
by michaelkrasa
A Model Context Protocol (MCP) server providing access to Alpha ESS solar inverter and battery system data through their official Open API.
A Model Context Protocol (MCP) server providing access to Alpha ESS solar inverter and battery system data through their official Open API.
Setup Requirements
- ⚠️Requires Alpha ESS developer account and linked inverter system.
- ⚠️Requires Python 3.12 or higher.
- ⚠️Requires `uv` package manager for installation and execution.