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)
mcp-server
by rakgogia
Integrates an MCP server with Google Gemini for AI-powered chat, allowing the AI to execute predefined tools and access resources.
Integrates an MCP server with Google Gemini for AI-powered chat, allowing the AI to execute predefined tools and access resources.
Setup Requirements
- ⚠️Requires `google-generativeai`, `mcp`, and `fastmcp` Python packages to be installed.
- ⚠️Requires a Google Gemini API Key, which must be provided via the `GEMINI_API_KEY` environment variable (e.g., in a `.env` file).
- ⚠️Requires internet access to communicate with the Google Gemini API.
Verified SafeView Analysis
mcp-tools
by silicon-works
Provides a collection of MCP servers wrapping various cybersecurity tools for automated penetration testing, vulnerability scanning, and exploitation tasks.
Provides a collection of MCP servers wrapping various cybersecurity tools for automated penetration testing, vulnerability scanning, and exploitation tasks.
Setup Requirements
- ⚠️Requires various underlying command-line tools (e.g., nmap, ffuf, hydra, gcc) to be installed in the environment (typically managed by a Docker image).
- ⚠️The OWASP ZAP daemon must be running and accessible for the `zap` server to function.
- ⚠️Relies on standard wordlist paths (e.g., /usr/share/wordlists), which may need to be mounted or present in the container image.
Verified SafeView Analysis
zohocrm-mcp-server
by creatrcollective
Integrates Claude.ai with Zoho CRM to enable natural language querying and read-only access to CRM data.
Integrates Claude.ai with Zoho CRM to enable natural language querying and read-only access to CRM data.
Setup Requirements
- ⚠️Requires Docker or Docker Desktop installed and running.
- ⚠️Requires administrator access to a Zoho CRM account to create OAuth applications.
- ⚠️Manual setup of Zoho OAuth credentials (Client ID, Client Secret, Redirect URI) and configuration in Claude Desktop's config file is necessary.
- ⚠️The Zoho OAuth redirect URI must be set to 'http://localhost:3000/authRedirect'.
Verified SafeView Analysis
enzymeml-mcp
by EnzymeML
Provides an MCP server for AI assistants to interact with EnzymeML documents, enabling reading, modification, searching, and visualization of biochemical data.
Provides an MCP server for AI assistants to interact with EnzymeML documents, enabling reading, modification, searching, and visualization of biochemical data.
Setup Requirements
- ⚠️Requires Rust toolchain (Rust and Cargo 1.70+).
- ⚠️Requires the EnzymeML Suite desktop application to be installed and running locally, exposing an HTTP API.
Verified SafeView Analysis
mcp-philips-hue
by m2ai-mcp-servers
Control Philips Hue smart lights (brightness, color, on/off) via an MCP server.
Control Philips Hue smart lights (brightness, color, on/off) via an MCP server.
Setup Requirements
- ⚠️Requires Node.js 18+ to be installed.
- ⚠️A Philips Hue Bridge must be present and accessible on the local network.
- ⚠️Requires manual retrieval of a Hue API key from the bridge's debug interface.
- ⚠️Environment variables HUE_BRIDGE_IP and HUE_API_KEY must be configured prior to running.
Verified SafeView Analysis
pubchem-mcp
by openpharma-org
This server provides a Model Context Protocol (MCP) interface to the PubChem chemical database, enabling AI models or applications to perform chemical searches, retrieve compound information, analyze structures, fetch properties, access bioassay data, and query safety information.
This server provides a Model Context Protocol (MCP) interface to the PubChem chemical database, enabling AI models or applications to perform chemical searches, retrieve compound information, analyze structures, fetch properties, access bioassay data, and query safety information.
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Requires a build step (`npm run build` or `tsc`) to compile the TypeScript source code to JavaScript before running.
- ⚠️Many features advertised in the README (e.g., 'search_by_inchi', 'predict_admet_properties', 'search_bioassays', 'search_by_target') are listed in the tool schema but are currently commented out as unimplemented in the provided source code. Calling these methods will result in an 'MethodNotFound' error.
Verified SafeView Analysis
mcp-server-sql-tool
by Ashafaatadhis
A NestJS backend server providing API endpoints for user initialization and executing user-defined SQL queries against a PostgreSQL database with security guards.
A NestJS backend server providing API endpoints for user initialization and executing user-defined SQL queries against a PostgreSQL database with security guards.
Setup Requirements
- ⚠️Requires a PostgreSQL database instance accessible via a connection string.
- ⚠️Relies on specific PostgreSQL schema and function (`public.user_init`) being present.
- ⚠️SQL query execution is performed directly from user input, albeit with a security guard, which is a potential attack vector.
Review RequiredView Analysis
remote_mcp
by rsmolgovsky-cnc
This is an MCP (Model Context Protocol) server that provides AI agents with tools and resources to search, retrieve, and organize academic papers from arXiv based on specified topics.
This is an MCP (Model Context Protocol) server that provides AI agents with tools and resources to search, retrieve, and organize academic papers from arXiv based on specified topics.
Setup Requirements
- ⚠️Requires a Python 3.x environment with 'arxiv' and 'mcp' libraries installed.
- ⚠️Running with the provided `run_inspector.sh` requires Node.js and npm to be installed for `npx @modelcontextprotocol/inspector`.
- ⚠️Requires write permissions to the `/tmp` directory for logging.
Verified SafeView Analysis
habitica_mcp_server
by roland-kiraly
An MCP server that enables clients to interact with the Habitica API for task and stat management.
An MCP server that enables clients to interact with the Habitica API for task and stat management.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires HABITICA_USER_ID environment variable.
- ⚠️Requires HABITICA_API_TOKEN environment variable.
Verified SafeView Analysis
mcp-server-splunk
by pahar0
Enables AI assistants to interact with Splunk for searching, managing, and analyzing data.
Enables AI assistants to interact with Splunk for searching, managing, and analyzing data.
Setup Requirements
- ⚠️Requires `SPLUNK_TOKEN` or `SPLUNK_USERNAME` and `SPLUNK_PASSWORD` environment variables for authentication.
- ⚠️Requires access to a running Splunk instance with appropriate API permissions.
- ⚠️Requires Python 3.10 or higher to run.
Verified SafeView Analysis
remote-mcp-server-humaka
by humaka20-netizen
Deploys a remote Model Context Protocol (MCP) server on Cloudflare Workers, providing AI agents with defined tools (e.g., calculator functions) without requiring authentication.
Deploys a remote Model Context Protocol (MCP) server on Cloudflare Workers, providing AI agents with defined tools (e.g., calculator functions) without requiring authentication.
Setup Requirements
- ⚠️Requires a Cloudflare account and `wrangler` CLI for deployment.
- ⚠️The server is intentionally deployed 'Without Auth', making its tools publicly accessible to anyone who discovers the URL.
- ⚠️Clients must be compatible with the Model Context Protocol (MCP) to interact with the server (e.g., Cloudflare AI Playground, Claude Desktop with mcp-remote proxy).
Verified SafeView Analysis
mcp-weather-server
by 522jack
Standalone MCP server providing weather information, task management, and local document processing capabilities for an AI client.
Standalone MCP server providing weather information, task management, and local document processing capabilities for an AI client.
Setup Requirements
- ⚠️Requires Java Runtime Environment (JRE) to run.
- ⚠️Requires `OPENWEATHER_API_KEY` environment variable for full weather functionality (otherwise uses limited demo key).
- ⚠️File system tools (`search_documents`, `summarize_document`, `save_summary`) operate on the local file system relative to the server's working directory, which requires careful security consideration.