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(7756)
language-server-mcp
by alexwohletz
Provides language support features like hover information, code completion, and diagnostics for code editing through the Model Context Protocol (MCP).
Provides language support features like hover information, code completion, and diagnostics for code editing through the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires specific language servers (e.g., `typescript-language-server`, `pyright`) to be pre-installed on the system.
- ⚠️Requires configuring language server commands and arguments via environment variables (e.g., `TYPESCRIPT_SERVER='{"command": "typescript-language-server", "args": ["--stdio"]}'`) before running.
- ⚠️Tools require an accurate `projectRoot` parameter for correct language server operation, which can be challenging for an agent to determine consistently.
Review RequiredView Analysis
tableau_mcp_starter_kit
by TheInformationLab
Provides a powerful AI integration for Tableau Server/Cloud, enabling natural language querying and interaction with Tableau data via a web interface or dashboard extension.
Provides a powerful AI integration for Tableau Server/Cloud, enabling natural language querying and interaction with Tableau data via a web interface or dashboard extension.
Setup Requirements
- ⚠️Requires Tableau Server Version 2025.1+ or Tableau Cloud.
- ⚠️Requires Python 3.12+ and Node.js (tested with 22.15.0 LTS) with npm installed.
- ⚠️Requires an OpenAI API Key (paid service) and Tableau Personal Access Token (PAT) for default operation.
- ⚠️The `TABLEAU_MCP_FILEPATH` environment variable must be manually set to the local build path of the `tableau-mcp` repository (or `tableau-mcp-experimental` for dashboard extension mode).
Verified SafeView Analysis
xcode-janitor-mcp
by thepearl
MCP server for cleaning up unused assets (images, colors, data) in Xcode iOS/macOS projects, generating interactive HTML reports.
MCP server for cleaning up unused assets (images, colors, data) in Xcode iOS/macOS projects, generating interactive HTML reports.
Setup Requirements
- ⚠️Requires macOS 13.0+
- ⚠️Requires Swift 6.0+
- ⚠️Requires an MCP client (e.g., Claude Code, VS Code extension)
- ⚠️XIB/Storyboard asset references are not detected, potentially leading to false positives (assets marked unused but are actually used)
- ⚠️Objective-C files are not scanned for asset usage
Verified SafeView Analysis
tempo-mcp-server
by ivelin-web
Manages Tempo worklogs in Jira via a Model Context Protocol (MCP) server, allowing time tracking and worklog operations through MCP-compatible clients.
Manages Tempo worklogs in Jira via a Model Context Protocol (MCP) server, allowing time tracking and worklog operations through MCP-compatible clients.
Setup Requirements
- ⚠️Requires Node.js 18+ (LTS recommended).
- ⚠️Requires manual generation of Tempo API Token and Jira API Token with appropriate permissions.
- ⚠️JIRA_EMAIL is mandatory for Basic Authentication, necessitating careful configuration of JIRA_AUTH_TYPE.
- ⚠️JIRA_TEMPO_ACCOUNT_CUSTOM_FIELD_ID is required if Tempo mandates account linking to Jira issues, requiring manual lookup of the custom field ID.
Verified SafeView Analysis
symfony-mcp-server
by klapaudius
Build intelligent AI agents by transforming Symfony applications into Model Context Protocol (MCP) servers, enabling LLMs to interact with application logic via tools, prompts, and resources.
Build intelligent AI agents by transforming Symfony applications into Model Context Protocol (MCP) servers, enabling LLMs to interact with application logic via tools, prompts, and resources.
Setup Requirements
- ⚠️Requires a proper web server setup (Nginx + PHP-FPM or Apache + PHP-FPM), cannot use `symfony server:start`.
- ⚠️Requires an external message broker (Redis or Symfony Cache) for its adapter system.
- ⚠️The 'Sampling' feature (mid-execution LLM calls) will incur costs from external LLM providers (e.g., Claude, OpenAI).
- ⚠️OAuth2 authentication is recommended for production, implying it's not provided out-of-the-box by the bundle.
Verified SafeView Analysis
MalwareBazaar_MCP
by mytechnotalent
An AI-driven MCP server interfacing with Malware Bazaar for real-time threat intelligence and sample metadata, supporting cybersecurity research workflows.
An AI-driven MCP server interfacing with Malware Bazaar for real-time threat intelligence and sample metadata, supporting cybersecurity research workflows.
Setup Requirements
- ⚠️Requires MalwareBazaar API Key (free registration on abuse.ch).
- ⚠️Requires `uv` package manager for virtual environment setup and script execution.
- ⚠️Downloads malware samples (password 'infected') directly to the current working directory (os.getcwd()).
Verified SafeView Analysis
scraps
by boykush
Integrates a Markdown-based knowledge hub with AI assistants, enabling natural language search and lookup capabilities.
Integrates a Markdown-based knowledge hub with AI assistants, enabling natural language search and lookup capabilities.
Setup Requirements
- ⚠️Requires Git command-line tool to be installed and available in PATH for certain features.
- ⚠️A 'Config.toml' file must be present in the project root for configuration loading.
Verified SafeView Analysis
gofetch
by StacklokLabs
An MCP server written in Go that retrieves and processes web content, designed for efficiency and enhanced security compared to a Python counterpart.
An MCP server written in Go that retrieves and processes web content, designed for efficiency and enhanced security compared to a Python counterpart.
Setup Requirements
- ⚠️Go 1.24+ required for building from source.
- ⚠️Task CLI required for build automation (e.g., `task build`).
- ⚠️Docker or Podman required for running as a container or using ToolHive.
Verified SafeView Analysis
foundry-vtt-mcp
by adambdooley
Integrates Foundry VTT with Claude Desktop, enabling AI-powered campaign management, character/compendium interaction, content creation, and map generation with system-specific support for DSA5, D&D5e, and PF2e.
Integrates Foundry VTT with Claude Desktop, enabling AI-powered campaign management, character/compendium interaction, content creation, and map generation with system-specific support for DSA5, D&D5e, and PF2e.
Setup Requirements
- ⚠️Requires Claude Desktop with MCP support and a Claude Pro/Max Plan for AI functionality.
- ⚠️AI map generation requires a GPU with at least 8GB VRAM (Apple Silicon only on Mac, CUDA on Windows).
- ⚠️ComfyUI AI Map Generation component involves a significant download (~15GB) during installation.
- ⚠️Foundry VTT v13 is a prerequisite.
Verified SafeView Analysis
mcp-auth
by epicweb-dev
The MCP server acts as an AI agent client for the Epic Me journaling app, allowing users (via an AI) to create, read, update, and manage journal entries and tags, with suggestions powered by AI sampling.
The MCP server acts as an AI agent client for the Epic Me journaling app, allowing users (via an AI) to create, read, update, and manage journal entries and tags, with suggestions powered by AI sampling.
Setup Requirements
- ⚠️Requires a local OAuth/DB server (`EpicMeApp`) to be running on `http://localhost:7788` for full functionality (managed by the `epicshop` tooling for the workshop).
- ⚠️Designed for Cloudflare Workers environment, requiring specific bindings like Durable Objects (`EPIC_ME_MCP_OBJECT`) and potentially KV/D1 for the associated `EpicMeApp`.
- ⚠️AI-powered features (e.g., tag suggestions) rely on external LLM services (implicitly Workers AI or similar) and will incur token costs, especially with larger journal entries or numerous tags sent for analysis.
Verified SafeView Analysis
knowledgebase-mcp
by biocontext-ai
Provides a standardized connection layer between AI systems and biomedical resources for agentic large language models.
Provides a standardized connection layer between AI systems and biomedical resources for agentic large language models.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️KEGG and Google Scholar tools are disabled by default in production deployments due to licensing and rate-limiting restrictions, respectively, requiring explicit environment variables to enable.
- ⚠️Users are solely responsible for ensuring compliance with all applicable license terms and usage limits of the individual external biomedical APIs.
- ⚠️Local setup using `uvx` (uv extender) is recommended, implying `uv` installation is a prerequisite.
Review RequiredView Analysis
polymarket-mcp
by ozgureyilmaz
This server provides real-time Polymarket prediction market data and AI-powered insights through the Model Context Protocol (MCP) for integration with AI clients like Claude Desktop.
This server provides real-time Polymarket prediction market data and AI-powered insights through the Model Context Protocol (MCP) for integration with AI clients like Claude Desktop.
Setup Requirements
- ⚠️Requires Rust 1.70+ to build from source.
- ⚠️Primarily designed for integration with Claude Desktop, requiring manual JSON configuration in its settings file.
- ⚠️Requires an internet connection to access the Polymarket API (no API key required for public data).