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)
strange-mcp-core
by trangpl193
Provides a shared foundation and framework for building Model Context Protocol (MCP) servers that expose AI-callable tools over HTTP.
Provides a shared foundation and framework for building Model Context Protocol (MCP) servers that expose AI-callable tools over HTTP.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️API Key is required if `ApiKeyAuth` middleware is enabled, typically loaded from `process.env.API_KEY`.
- ⚠️This package is a framework; a developer must write a custom server implementation using `McpServer` and register tools for it to be functional.
Verified SafeView Analysis
security-scanner-mcp
by marc-shade
Provides comprehensive security scanning capabilities for targets and cluster nodes using Nuclei, integrated with an Agentic System for autonomous vulnerability management.
Provides comprehensive security scanning capabilities for targets and cluster nodes using Nuclei, integrated with an Agentic System for autonomous vulnerability management.
Setup Requirements
- ⚠️Requires Nuclei vulnerability scanner binary to be installed and accessible via NUCLEI_BIN environment variable or default path (~/go/bin/nuclei).
- ⚠️The 'sentence-transformers' library (if available) for anomaly detection and prioritization features may download a large AI model ('all-MiniLM-L6-v2') on first use, requiring internet access and local storage.
- ⚠️Relies on the AGENTIC_SYSTEM_PATH environment variable for default configuration paths.
Verified SafeView Analysis
chictr-mcp-server
by PancrePal-xiaoyibao
A Model Context Protocol (MCP) server for querying clinical trial information from the Chinese Clinical Trial Registry (ChiCTR).
A Model Context Protocol (MCP) server for querying clinical trial information from the Chinese Clinical Trial Registry (ChiCTR).
Setup Requirements
- ⚠️Requires Node.js and npm installed.
- ⚠️Relies on external website (ChiCTR) availability and structure, subject to anti-bot measures; may require manual proxy configuration for stable operation.
- ⚠️Requires an MCP client (e.g., Cherrystudio, @modelcontextprotocol/inspector) to interact with its functions, as it is an MCP server.
Verified SafeView Analysis
mcp
by launchnotes
An MCP server for managing LaunchNotes projects, announcements, feedback, and analytics through the GraphQL API, designed for integration with clients like Claude Desktop.
An MCP server for managing LaunchNotes projects, announcements, feedback, and analytics through the GraphQL API, designed for integration with clients like Claude Desktop.
Setup Requirements
- ⚠️Requires `LAUNCHNOTES_API_TOKEN` environment variable.
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️A LaunchNotes 'Management token' is required for write operations; a 'Public token' may only grant read-only access.
Verified SafeView Analysis
Upphandlingsdata-MCP
by isakskogstad
Provides access to Swedish public procurement data by integrating Upphandlingsmyndigheten APIs and TED (EU Tenders Electronic Daily).
Provides access to Swedish public procurement data by integrating Upphandlingsmyndigheten APIs and TED (EU Tenders Electronic Daily).
Setup Requirements
- ⚠️Requires Node.js version 18.0.0 or higher.
- ⚠️Local setup requires specific configuration in Claude Desktop's claude_desktop_config.json, including the absolute path to the server's executable.
Verified SafeView Analysis
altius-mcp-server
by HarryGremlins
The server acts as an agent to interact with and manage specific Git repositories (revm, alloy, reth) by providing tools to list repositories, search code, read files, and list branches as part of the Model Context Protocol.
The server acts as an agent to interact with and manage specific Git repositories (revm, alloy, reth) by providing tools to list repositories, search code, read files, and list branches as part of the Model Context Protocol.
Setup Requirements
- ⚠️Requires Git command-line tools to be installed and available in the execution environment.
- ⚠️Requires environment variables `URL_REVM`, `URL_ALLOY`, and `URL_RETH` to be set to valid Git repository URLs for repository cloning.
- ⚠️Requires internet access to clone and potentially pull updates for the specified repositories.
Review RequiredView Analysis
weather-mcp-server
by ShaySarussiElshten
Provides current weather conditions and 5-day forecasts for any city using the OpenWeatherMap API via a Model Context Protocol (MCP) server.
Provides current weather conditions and 5-day forecasts for any city using the OpenWeatherMap API via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires an OpenWeatherMap API Key (free tier available, but new keys may take up to 2 hours to activate).
- ⚠️Requires Python 3.10+.
- ⚠️Specific setup for integration with Claude Code (CLI tool or manual JSON configuration).
Verified SafeView Analysis
go-objstore
by jeremyhahn
Provides a multi-protocol object storage client designed for integration with AI tools and LLMs, exposing storage operations as defined tools.
Provides a multi-protocol object storage client designed for integration with AI tools and LLMs, exposing storage operations as defined tools.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for easy setup and integration tests.
- ⚠️Requires Go 1.21+ for local development and building the server components.
- ⚠️For production use with cloud backends (S3, GCS, Azure), proper cloud credentials must be configured securely via environment variables.
Verified SafeView Analysis
openstack-k8s-mcp
by dprince
Managing and querying OpenStack Kubernetes custom resources (CRDs) via a Model Context Protocol (MCP) server.
Managing and querying OpenStack Kubernetes custom resources (CRDs) via a Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Go 1.22 or higher required for building
- ⚠️Requires access to a Kubernetes cluster with OpenStack operators installed
- ⚠️Requires valid Kubeconfig or in-cluster Kubernetes configuration
Verified SafeView Analysis
mcp_flexsim
by SethGame
Control FlexSim simulations using AI assistants via the Model Context Protocol (MCP) for digital twin integration and automated analysis.
Control FlexSim simulations using AI assistants via the Model Context Protocol (MCP) for digital twin integration and automated analysis.
Setup Requirements
- ⚠️Requires Windows OS (FlexSim is Windows-only).
- ⚠️Requires a local FlexSim installation and possibly an evaluation license.
- ⚠️Python 3.12 is the default target version for FlexSimPy builds.
- ⚠️Requires `uv` package manager for dependency management and script execution.
- ⚠️Requires Microsoft Visual Studio with C++ development tools (MSBuild) to build the FlexSimPy C++ extension.
Review RequiredView Analysis
scratch-notebook-mcp
by ehlowr0ld
The Scratch Notebook MCP server provides named scratchpads, typed cells, validation, namespaces, and semantic search to organize ideas for AI assistants in any MCP-enabled workspace.
The Scratch Notebook MCP server provides named scratchpads, typed cells, validation, namespaces, and semantic search to organize ideas for AI assistants in any MCP-enabled workspace.
Setup Requirements
- ⚠️Requires Python 3.12+ (specified in pyproject.toml).
- ⚠️Semantic search components (e.g., sentence-transformers and its PyTorch dependency) may download large models on first run, impacting initial startup time.
- ⚠️The `--storage-dir` argument or `SCRATCH_NOTEBOOK_STORAGE_DIR` environment variable is crucial for specifying where persistent data (scratchpads, embeddings) is stored.
Verified SafeView Analysis
MegaMind
by oluwaeinstein007
A content ingestion and processing system for AI applications, capable of crawling web pages, parsing documents, chunking text, generating LLM embeddings, and storing data for semantic search.
A content ingestion and processing system for AI applications, capable of crawling web pages, parsing documents, chunking text, generating LLM embeddings, and storing data for semantic search.
Setup Requirements
- ⚠️Requires paid LLM API Key (OpenAI or Google Gemini) for embeddings.
- ⚠️Requires a Qdrant vector database instance (self-hosted or cloud-based) if `QDRANT_ENABLED=true`.
- ⚠️Native C++ build tools required for `better-sqlite3` (e.g., Python, C++ compiler) for persistent storage; otherwise, it falls back to in-memory storage.
- ⚠️Requires Playwright browsers to be installed (`npx playwright install`) for web crawling.