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)
terragrunt-mcp-server
by nataliagranato
A specialized Model Context Protocol (MCP) server for analyzing and validating Terragrunt projects, providing intelligent analysis directly in compatible IDEs.
A specialized Model Context Protocol (MCP) server for analyzing and validating Terragrunt projects, providing intelligent analysis directly in compatible IDEs.
Setup Requirements
- ⚠️Requires Node.js and npm to be installed.
- ⚠️Specifically developed for Terragrunt 0.82.3, performance and accuracy may vary with other versions.
- ⚠️Requires an IDE or client that supports the Model Context Protocol (MCP) for integration, as demonstrated with 'Claude Desktop'.
Verified SafeView Analysis
solana-mcp-server
by ExpertVagabond
This server provides a Model Context Protocol (MCP) interface for comprehensive Solana blockchain interactions, including wallet management, transaction handling, and SPL token operations.
This server provides a Model Context Protocol (MCP) interface for comprehensive Solana blockchain interactions, including wallet management, transaction handling, and SPL token operations.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️Wallets and private keys are stored only in volatile memory and are not persisted; this setup is not suitable for production use or managing real funds, as keys will be lost on server restart.
Review RequiredView Analysis
mcp-servers
by michael-trullion
This server integrates Redash with Cursor IDE to enable AI-powered management and interaction with Redash queries, dashboards, and visualizations for data analysis and reporting.
This server integrates Redash with Cursor IDE to enable AI-powered management and interaction with Redash queries, dashboards, and visualizations for data analysis and reporting.
Setup Requirements
- ⚠️REDASH_URL and REDASH_API_KEY environment variables are strictly required for the Redash server (throws error if missing).
- ⚠️PostgreSQL credentials (POSTGRES_DB, POSTGRES_USER, POSTGRES_PASSWORD) are required for non-demo mode operations; otherwise, the PostgreSQL server runs with mock data.
- ⚠️The 'kubectl' CLI tool must be installed and configured on the host for the Kubernetes server to function, as it uses child_process.spawn('kubectl').
Verified SafeView Analysis
Salesforce-MCP-Server
by SameerShrivastava-SF
Transforms Claude Desktop into a powerful Salesforce IDE for development, metadata management, SOQL execution, multi-org operations, and automation through natural language commands.
Transforms Claude Desktop into a powerful Salesforce IDE for development, metadata management, SOQL execution, multi-org operations, and automation through natural language commands.
Setup Requirements
- ⚠️Requires Claude Desktop (specific desktop application).
- ⚠️Requires careful configuration of `claude_desktop_config.json` with absolute paths, which can be error-prone.
- ⚠️Salesforce org setup: OAuth login requires browser interaction; username/password login needs security token if IP is not trusted. Local OAuth callback server uses port 1717, which might conflict with other services (though the server attempts to free the port).
Verified SafeView Analysis
mcp-server-elasticsearch-sl
by TocharianOU
Provides an AI-enabled interface to Elasticsearch for security analysis, threat detection, and incident investigation.
Provides an AI-enabled interface to Elasticsearch for security analysis, threat detection, and incident investigation.
Setup Requirements
- ⚠️Requires a valid Elasticsearch license (trial, platinum, or enterprise).
- ⚠️Requires Elasticsearch authentication credentials (ES_API_KEY or ES_USERNAME/ES_PASSWORD) via environment variables.
- ⚠️Requires Node.js version 18 or higher.
Verified SafeView Analysis
fastmcp_otel_middleware
by codeactual
Integrate OpenTelemetry tracing into FastMCP servers to propagate client trace context and generate server-side spans for tool invocations.
Integrate OpenTelemetry tracing into FastMCP servers to propagate client trace context and generate server-side spans for tool invocations.
Setup Requirements
- ⚠️Requires FastMCP 2.13.1+ (specifically the `request_context.meta` API).
- ⚠️Requires Python 3.12+ for proper type annotation support.
- ⚠️Requires OpenTelemetry API and SDK to be installed (`opentelemetry-api>=1.0.0`, `opentelemetry-sdk>=1.0.0`).
Verified SafeView Analysis
nfl_mcp
by gtonic
A FastMCP server for comprehensive NFL fantasy football management, including health monitoring, web content extraction, NFL news, team data, advanced fantasy intelligence, and league management, optimized for AI/LLM integration.
A FastMCP server for comprehensive NFL fantasy football management, including health monitoring, web content extraction, NFL news, team data, advanced fantasy intelligence, and league management, optimized for AI/LLM integration.
Setup Requirements
- ⚠️Requires Python 3.9+.
- ⚠️Requires ODDS_API_KEY environment variable for full Vegas Lines functionality.
- ⚠️Initial database setup (SQLite: nfl_data.db) will occur on first run.
- ⚠️Heavy reliance on external APIs (ESPN, Sleeper, CBS Sports, Odds API) which may have rate limits, require API keys, or change their structure.
Verified SafeView Analysis
bucketeer-mcp
by bucketeer-io
Manage Bucketeer feature flags programmatically via the Model Context Protocol.
Manage Bucketeer feature flags programmatically via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Node.js 18 or higher.
- ⚠️A Bucketeer instance with API access is necessary.
- ⚠️An API key with appropriate permissions (READ, WRITE, or ADMIN) for Bucketeer is required. This key must be securely provided via environment variables.
- ⚠️The environment ID must be provided either via the BUCKETEER_ENVIRONMENT_ID environment variable or as a parameter to each tool call.
Verified SafeView Analysis
mcp-obsidian-sse
by duncanchiu409
This server provides a Server-Sent Events (SSE) endpoint to expose programmatic access to an Obsidian vault, enabling integration with automation tools like n8n or AI agents via the MCP framework.
This server provides a Server-Sent Events (SSE) endpoint to expose programmatic access to an Obsidian vault, enabling integration with automation tools like n8n or AI agents via the MCP framework.
Setup Requirements
- ⚠️Requires `OBSIDIAN_API_KEY` environment variable to be set.
- ⚠️Requires the [Obsidian API](https://github.com/obsidianmd/obsidian-api) plugin to be installed and configured in your Obsidian vault.
- ⚠️Requires Python 3.12.4 or newer.
Review RequiredView Analysis
deepthinking-mcp
by danielsimonjr
A comprehensive Model Context Protocol (MCP) server offering 34 specialized reasoning modes for complex problem-solving, analysis, and decision-making, including historical and meta-reasoning.
A comprehensive Model Context Protocol (MCP) server offering 34 specialized reasoning modes for complex problem-solving, analysis, and decision-making, including historical and meta-reasoning.
Setup Requirements
- ⚠️Requires an MCP-compatible client to interact with the server.
- ⚠️Performance depends on the complexity of reasoning modes invoked (e.g., multi-mode analysis runs 2-10 modes in parallel).
- ⚠️Session data is stored on the local filesystem by default, which may impact performance or security if not configured properly.
Verified SafeView Analysis
Ideate
by Hymieincorrupt440
A collaborative web application for real-time idea formation and sharing.
A collaborative web application for real-time idea formation and sharing.
Setup Requirements
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Requires `pnpm` as the package manager (`pnpm@9.0.0`).
- ⚠️Requires a PostgreSQL database with the `DATABASE_URL` environment variable configured for Prisma.
- ⚠️The client uses a hardcoded token '123abcd' for WebSocket connection, which is a severe security flaw for authentication.
Review RequiredView Analysis
test-mcp-server
by AlBa231
A .NET Core web API application designed for deployment on AWS, integrating with AWS Lambda for serverless functions and Keycloak for authentication.
A .NET Core web API application designed for deployment on AWS, integrating with AWS Lambda for serverless functions and Keycloak for authentication.
Setup Requirements
- ⚠️AWS account and configured credentials are required for deployment to AWS Lambda or ECS Fargate.
- ⚠️Docker is required for local development using the container profile and for deploying Keycloak.
- ⚠️Requires building and pushing Docker images to an Amazon ECR repository for ECS Fargate deployment.
- ⚠️The Keycloak setup script requires `keycloak_admin_username`, `keycloak_admin_password`, and `cloudfront_domain` to be provided as environment variables.