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)
node-red-mcp
by ziv-daniel
Integrates AI agents with Node-RED for real-time flow management, monitoring, and dynamic automation.
Integrates AI agents with Node-RED for real-time flow management, monitoring, and dynamic automation.
Setup Requirements
- ⚠️Requires Node.js 22+ and Yarn 4.x (via Corepack).
- ⚠️Requires a running Node-RED instance (local or remote) to connect to.
- ⚠️For Claude Desktop integration, specific configuration in `claude_desktop_config.json` is necessary.
Verified SafeView Analysis
mcp-gitlab
by Vijay-Duke
An MCP server that enables LLMs to interact with GitLab repositories, manage merge requests, issues, and perform various Git operations.
An MCP server that enables LLMs to interact with GitLab repositories, manage merge requests, issues, and perform various Git operations.
Setup Requirements
- ⚠️Requires either GITLAB_PRIVATE_TOKEN or GITLAB_OAUTH_TOKEN environment variable for authentication with appropriate scopes (api, read_repository, write_repository).
- ⚠️Requires Python 3.10 or newer.
- ⚠️Requires the 'mcp' Python package to be installed (or use 'uvx' for zero-install).
Verified SafeView Analysis
local-nasuni-management-mcp-server
by nasuni-labs
Integrate Claude AI with Nasuni Management Center (NMC) to manage infrastructure, monitor health, and generate custom reports.
Integrate Claude AI with Nasuni Management Center (NMC) to manage infrastructure, monitor health, and generate custom reports.
Setup Requirements
- ⚠️Requires Python 3.11+ to run.
- ⚠️Requires the Claude Desktop Client for local deployment and interaction.
- ⚠️NMC API access requires a user with 'Enable NMC API Access' permission; SSO accounts are not supported.
- ⚠️API connections default to `VERIFY_SSL=false`, which should be set to `true` for production or public-facing NMC instances if valid SSL certificates are used.
Verified SafeView Analysis
backup_mcp
by eeeeeeeason
Facilitates AI large models to efficiently interact with SpinQ's quantum computing hardware resources by acting as a Micro-Controller Platform (MCP) server for Quantum Assembly (QASM) circuit submission.
Facilitates AI large models to efficiently interact with SpinQ's quantum computing hardware resources by acting as a Micro-Controller Platform (MCP) server for Quantum Assembly (QASM) circuit submission.
Setup Requirements
- ⚠️Requires Python 3.10 or higher. Conda is recommended for environment management, and installer scripts are provided for Windows and macOS.
- ⚠️Requires an active internet connection to download Python dependencies via `pip` and to connect to the external SpinQ Cloud platform (cloud.spinq.cn:6060).
- ⚠️Requires a registered SpinQ Cloud account, a configured SSH public key on the local machine, and the `PRIVATEKEYPATH` and `SPINQCLOUDUSERNAME` environment variables explicitly set for authentication.
Review RequiredView Analysis
snowflake-mcp-server
by snowflake-mcp
This server acts as a bridge between AI applications and Snowflake data warehouses, providing tools for database interaction and operations.
This server acts as a bridge between AI applications and Snowflake data warehouses, providing tools for database interaction and operations.
Setup Requirements
- ⚠️Requires a Python virtual environment (venv) to be created and activated.
- ⚠️The example configuration specifies 'python3.13', implying a specific Python version requirement that may cause compatibility issues with other versions.
- ⚠️Absolute paths to the `main.py` script and the `venv`'s Python executable must be accurately provided in the Cursor IDE configuration, replacing 'yourPath' placeholders.
- ⚠️Requires Snowflake connection details (e.g., username/password or SSO configuration) which are not part of the provided setup instructions and must be managed separately.
Verified SafeView Analysis
urfave-cli-mcp
by thepwagner
Reuses existing urfave/cli applications as Model Context Protocol (MCP) servers, allowing them to be invoked as tools by MCP clients.
Reuses existing urfave/cli applications as Model Context Protocol (MCP) servers, allowing them to be invoked as tools by MCP clients.
Setup Requirements
- ⚠️The underlying `urfave/cli` application must print its intended results to `stdout` for the MCP client to receive them.
- ⚠️Requires a Go runtime environment to compile and run the application.
Verified SafeView Analysis
finashopping-mcp
by ismaeldosil
This MCP server enables Claude Desktop to search, compare, and calculate information about Uruguayan financial products like loans, credit cards, and insurance, and provides financial guidance.
This MCP server enables Claude Desktop to search, compare, and calculate information about Uruguayan financial products like loans, credit cards, and insurance, and provides financial guidance.
Setup Requirements
- ⚠️Requires Node.js version 20.0.0 or higher.
- ⚠️Requires `FINASHOPPING_SERVICE_USERNAME` and `FINASHOPPING_SERVICE_PASSWORD` environment variables for backend API authentication. Without these, the server will not function.
- ⚠️Intended for use with Claude Desktop and the Model Context Protocol (MCP).
Verified SafeView Analysis
devplan-mcp-server
by mmorris35
Generate detailed, Haiku-executable development plans and specialized AI agents for Claude Code, incorporating lessons learned and issue remediation workflows.
Generate detailed, Haiku-executable development plans and specialized AI agents for Claude Code, incorporating lessons learned and issue remediation workflows.
Setup Requirements
- ⚠️Requires Cloudflare account and Wrangler CLI for deployment
- ⚠️Requires Cloudflare KV Namespace binding (`DEVPLAN_KV`)
- ⚠️Requires Cloudflare Durable Object Namespace binding (`MCP_OBJECT`)
- ⚠️Authentication is disabled by default; must set `AUTH_ENABLED = "true"` in `wrangler.toml` and manage API keys for production use
Verified SafeView Analysis
pdf4vllm-mcp
by PyJudge
PDF content extraction and search, optimized for messy documents and vision language models (LLMs), with features for text corruption detection, reading order preservation, and token management.
PDF content extraction and search, optimized for messy documents and vision language models (LLMs), with features for text corruption detection, reading order preservation, and token management.
Setup Requirements
- ⚠️The `grep_pdf` tool requires the external `pdfgrep` system utility to be installed (e.g., `brew install pdfgrep` on macOS or `apt install pdfgrep` on Ubuntu).
- ⚠️Requires Python 3.10+.
- ⚠️The `read_pdf` tool, especially in `auto` or `image_only` mode when extracting images, can generate very high token counts due to base64 encoding of image data, potentially leading to increased LLM costs and context window limitations. Configuration options are available to manage this.
Verified SafeView Analysis
jvlink-mcp-server
by miyamamoto
This server allows users to analyze JRA-VAN horse racing data using natural language queries, translating them into SQL for detailed statistical analysis and trend identification.
This server allows users to analyze JRA-VAN horse racing data using natural language queries, translating them into SQL for detailed statistical analysis and trend identification.
Setup Requirements
- ⚠️Requires JRA-VAN DataLab membership (a paid service) to acquire the underlying horse racing data.
- ⚠️Requires `jrvltsql` (a separate Windows-only tool) to create and maintain the database files.
- ⚠️Requires Python 3.11 or higher runtime environment.
Verified SafeView Analysis
Hatch
by CrackingShells
Hatch is a package manager for Model Context Protocol (MCP) servers, providing environment isolation, multi-type dependency resolution (system, Python, Docker, other Hatch packages), and multi-host deployment to various AI tools and IDEs.
Hatch is a package manager for Model Context Protocol (MCP) servers, providing environment isolation, multi-type dependency resolution (system, Python, Docker, other Hatch packages), and multi-host deployment to various AI tools and IDEs.
Setup Requirements
- ⚠️Requires Python 3.12+.
- ⚠️Conda or Mamba recommended for Python environment isolation.
- ⚠️Docker required for Docker-based dependencies.
- ⚠️Linux package manager (e.g., `apt`) required for system dependencies; macOS and Windows system package managers not yet supported.
- ⚠️Development setup requires `pip install -e .` and `npm install`.
Review RequiredView Analysis
mcp-server
by DreamCats
A flexible MCP server providing various time-related functionalities, including current time, timestamps, time range processing, timezone conversions, relative time calculations, and comprehensive time information, using the FastMCP framework.
A flexible MCP server providing various time-related functionalities, including current time, timestamps, time range processing, timezone conversions, relative time calculations, and comprehensive time information, using the FastMCP framework.