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)
windsurf-llama-cpp-mcp-bridge
by waqasm86
Provides a Model Control Protocol (MCP) interface for local GGUF Large Language Models, enabling tool-based interaction.
Provides a Model Control Protocol (MCP) interface for local GGUF Large Language Models, enabling tool-based interaction.
Setup Requirements
- ⚠️Requires a separate llama.cpp server instance running locally with a GGUF model.
- ⚠️Explicitly references Python 3.11 in configuration, though the README states Python 3.8+.
Verified SafeView Analysis
mcp-server-macos-reminders
by atani
An MCP server that allows direct manipulation of the standard macOS Reminders app from Claude Code for personal automation and AI-driven task management.
An MCP server that allows direct manipulation of the standard macOS Reminders app from Claude Code for personal automation and AI-driven task management.
Setup Requirements
- ⚠️Requires macOS (uses AppleScript, will not work on Windows/Linux).
- ⚠️Requires manual macOS privacy settings to grant Terminal/Node.js access to Reminders.
- ⚠️Requires manual JSON configuration in Claude Code's configuration file.
Review RequiredView Analysis
nerve
by jenksed
This project acts as an intercepting proxy for Minecraft Protocol (MCP) traffic, allowing for custom logic or modifications between a Minecraft client and server.
This project acts as an intercepting proxy for Minecraft Protocol (MCP) traffic, allowing for custom logic or modifications between a Minecraft client and server.
Setup Requirements
- ⚠️Requires Python 3.x environment.
- ⚠️SSL certificates (key and cert files) are needed for secure proxy operation.
- ⚠️Requires an existing Minecraft server to proxy connections to.
Verified SafeView Analysis
ep-gql-mcp
by efranlund
Enables natural language queries for hockey statistics, players, teams, leagues, and drafts by interfacing with the EliteProspects.com GraphQL API via Model Context Protocol (MCP).
Enables natural language queries for hockey statistics, players, teams, leagues, and drafts by interfacing with the EliteProspects.com GraphQL API via Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires running `npm run generate-schema` initially and whenever the upstream EliteProspects GraphQL API schema changes, before `npm run build` or running the server.
- ⚠️Relies on an external EliteProspects GraphQL API endpoint (configured via `EP_GQL_URL`) to be accessible and functional.
Verified SafeView Analysis
kbsearch-mcp-server
by jbromfld
This server acts as a Model Context Protocol (MCP) gateway, exposing internal knowledge base search (RAG) and CI/CD database query (NL2SQL) tools to AI assistants like GitHub Copilot.
This server acts as a Model Context Protocol (MCP) gateway, exposing internal knowledge base search (RAG) and CI/CD database query (NL2SQL) tools to AI assistants like GitHub Copilot.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for the full demo system.
- ⚠️Dependent on external RAG (port 8000) and NL2SQL (port 8088) backend services to be running for full functionality.
- ⚠️A PostgreSQL database (port 5432) with `pgvector` is needed for the backend services.
- ⚠️Editor integrations (VS Code, Cursor, IntelliJ) require specific `.mcp.json` configuration or manual setup to connect to the server.
Verified SafeView Analysis
maixpy-mcp-server
by AlexanderChuykin
Provides MaixPy v4 documentation to LLM models via GitHub Copilot and other clients using the Model Context Protocol (MCP).
Provides MaixPy v4 documentation to LLM models via GitHub Copilot and other clients using the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires GitHub Copilot Chat for full integration.
- ⚠️Requires Docker for the recommended setup, or a local Python 3.x environment.
- ⚠️Manual configuration of VS Code settings.json is necessary, especially for local Python execution where the server.py path must be precisely specified.
Verified SafeView Analysis
huggingface_mcp_server
by charanadi4u
Provides a Model Context Protocol (MCP) server for AI models to interact with Hugging Face Hub resources (models, datasets, spaces, papers, collections) via a Groq-powered conversational client.
Provides a Model Context Protocol (MCP) server for AI models to interact with Hugging Face Hub resources (models, datasets, spaces, papers, collections) via a Groq-powered conversational client.
Setup Requirements
- ⚠️Requires a Groq API Key (paid API) for the client component.
- ⚠️Requires Python 3.11 or higher.
- ⚠️The client component (gradio_mcp_client.py) expects `MODEL_NAME` and `GROQ_API_KEY` environment variables to be set.
- ⚠️While `server.py` is the MCP server, the `client.py` provides the Gradio UI and automatically launches `server.py` as a subprocess to connect to it.
Verified SafeView Analysis
Task-4
by Zehra-code743
Automated analysis and auditing of software projects, including security, efficiency, and setup requirements.
Automated analysis and auditing of software projects, including security, efficiency, and setup requirements.
Setup Requirements
- ⚠️Requires Gemini API Key (Paid)
- ⚠️Specific Python version required, indicated by .python-version file.
Review RequiredView Analysis
video-understanding-mcp
by rudxognss
An AWS Bedrock-based server for video analysis, scene search, and subtitle processing using various AI models.
An AWS Bedrock-based server for video analysis, scene search, and subtitle processing using various AI models.
Setup Requirements
- ⚠️Requires Python 3.10+.
- ⚠️Requires AWS CLI installed and configured with appropriate credentials and permissions for Bedrock, S3, S3 Vectors, DynamoDB, and Transcribe.
- ⚠️Manual creation of AWS S3 Vectors bucket, S3 Vectors index, and DynamoDB table is required before server setup.
- ⚠️Requires access to specific AWS Bedrock models (Twelve Labs Marengo, Pegasus, Anthropic Claude Sonnet/Haiku) in the configured AWS region.
- ⚠️The `S3_UPLOAD_BUCKET` environment variable is required if local video files are to be processed.
- ⚠️Integration is designed for Kiro CLI, requiring a specific `mcp.json` configuration file with an absolute path to the project directory.
Verified SafeView Analysis
mcp-server-pr
by Manaphy310
A server component likely designed for managing or processing pull requests, potentially within a development workflow or for a specific platform.
A server component likely designed for managing or processing pull requests, potentially within a development workflow or for a specific platform.
Review RequiredView Analysis
figma-qwen-cli-extension
by monkey-di
Integrate Figma design data and image downloads into a Qwen CLI workflow for development purposes.
Integrate Figma design data and image downloads into a Qwen CLI workflow for development purposes.
Setup Requirements
- ⚠️Requires a Figma Personal Access Token (FIGMA_API_KEY).
- ⚠️Requires Node.js and npm/npx to be installed on the system.
- ⚠️Uses a community MCP server with limited functionality compared to the official Figma MCP server.
Verified SafeView Analysis
teams-mcp-server
by bugzy-ai
This server provides AI assistants with standardized access to Microsoft Teams APIs for messaging and channel operations.
This server provides AI assistants with standardized access to Microsoft Teams APIs for messaging and channel operations.
Setup Requirements
- ⚠️Requires a Microsoft Graph OAuth token (TEAMS_ACCESS_TOKEN) to be set in the environment or .env file.
- ⚠️Requires specific Microsoft Graph API permissions (Team.ReadBasic.All, Channel.ReadBasic.All, ChannelMessage.Send, ChannelMessage.Read.All) configured in an Azure AD app registration.
- ⚠️Requires Node.js version 20.0.0 or higher.