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)
m365cp
by the-sage-group
Provides a Model Context Protocol (MCP) server for interacting with Microsoft 365 services, including email and file management, via the Microsoft Graph API.
Provides a Model Context Protocol (MCP) server for interacting with Microsoft 365 services, including email and file management, via the Microsoft Graph API.
Setup Requirements
- ⚠️Requires a valid Microsoft Graph access token for client authentication (implies prior OAuth 2.0 setup).
- ⚠️Requires Node.js version 18 or higher.
- ⚠️Puppeteer dependency automatically downloads a Chromium browser instance, which may consume significant disk space and potentially introduce setup complexities in some environments.
Review RequiredView Analysis
MCP_Server_v1
by PareshKolte1
An API server for integrating with SAP systems, specifically for sales order creation, and provides a generic tool registration and invocation layer.
An API server for integrating with SAP systems, specifically for sales order creation, and provides a generic tool registration and invocation layer.
Setup Requirements
- ⚠️Requires access to an SAP system (either directly or via SAP BTP Connectivity/Destination services).
- ⚠️Designed for deployment on SAP BTP Cloud Foundry, requiring `destination` and `connectivity` service bindings.
- ⚠️Relies on several environment variables for configuration including SAP credentials and Cloud Foundry destination names.
Review RequiredView Analysis
Riksdag-Regering-LRF
by isakskogstad
The server provides real-time access to open data from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet) via an MCP server, enabling LLMs to query and retrieve documents, votes, speeches, and more.
The server provides real-time access to open data from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet) via an MCP server, enabling LLMs to query and retrieve documents, votes, speeches, and more.
Setup Requirements
- ⚠️Requires Node.js 20+ runtime environment.
- ⚠️Requires active internet connectivity to data.riksdagen.se and g0v.se for all data operations.
- ⚠️When deployed on Render.com's Free tier, the server may experience cold start delays of 30-60 seconds after periods of inactivity.
Verified SafeView Analysis
spreadsheet_mcp_server
by d-ang356
Manage Excel and CSV spreadsheets, including data manipulation, formulas, formatting, charts, and file operations via an MCP server.
Manage Excel and CSV spreadsheets, including data manipulation, formulas, formatting, charts, and file operations via an MCP server.
Setup Requirements
- ⚠️Docker required
- ⚠️MCP-compatible client (e.g., Claude Desktop) required
- ⚠️Manual configuration of Docker volume mounts (e.g., `C:\Users\[YOUR USERNAME]\spreadsheets`) and MCP client settings is complex and requires user-specific path adjustments.
- ⚠️Requires modification of multiple MCP configuration files (`registry.yaml`, `claude_desktop_config.json`, `spreadsheet-mcp.yaml`).
Verified SafeView Analysis
finance-engine-mcp-rs
by alpha-hack-program
Provides sophisticated financial calculation functions for business intelligence and strategic decision-making to AI agents through the Model Context Protocol.
Provides sophisticated financial calculation functions for business intelligence and strategic decision-making to AI agents through the Model Context Protocol.
Setup Requirements
- ⚠️Requires Rust 1.70+ and Cargo for native compilation and execution.
- ⚠️For vector store integration, a running LlamaStack instance is required, and specific environment variables (VECTOR_STORE_NAME, LLAMA_STACK_HOST, LLAMA_STACK_PORT, LLAMA_STACK_SECURE) must be correctly configured.
- ⚠️There is a discrepancy in the `calculate_company_health_score` function description: the README states '5 dimensions' with specific weights, while the source code implements '3 dimensions' with proportionally adjusted weights. Users should be aware the code uses 3 metrics (revenue growth, SLA compliance, customer satisfaction).
Verified SafeView Analysis
MCP_Chess_Server
by ssanjanapai
A Python-based server that implements the Minecraft Client Protocol (MCP) to host a multiplayer chess game, allowing Minecraft clients to connect and play.
A Python-based server that implements the Minecraft Client Protocol (MCP) to host a multiplayer chess game, allowing Minecraft clients to connect and play.
Setup Requirements
- ⚠️Requires a specific Python version, as indicated by the '.python-version' file, likely managed via 'pyenv' or 'asdf'.
- ⚠️Dependency management likely requires 'uv' (as 'uv.lock' is present) or another compatible tool for 'pyproject.toml' to install dependencies.
- ⚠️Requires a Minecraft client to connect to and interact with the chess game, as it's an MCP server.
Review RequiredView Analysis
ollama-mcp-example
by flexnst
Sets up a local LLM environment with Ollama, a web UI (Open-WebUI), and integrates Model Context Protocol (MCP) tools for enhanced LLM capabilities, such as web content retrieval.
Sets up a local LLM environment with Ollama, a web UI (Open-WebUI), and integrates Model Context Protocol (MCP) tools for enhanced LLM capabilities, such as web content retrieval.
Setup Requirements
- ⚠️Docker is required to run the environment.
- ⚠️NVIDIA GPU is highly recommended/required for optimal Ollama performance, as specified in `compose.yml` for device reservations. Performance will be significantly degraded without it.
- ⚠️Specific LLM models (e.g., `qwen2.5:7b`) must be manually pulled into Ollama via `ollama pull` command after initial setup.
- ⚠️The `FETCH_USER_AGENT` environment variable must be set for the `mcp-proxy` service to function correctly.
Verified SafeView Analysis
zapomni
by alienxs2
An intelligent memory processing and knowledge management system that uses LLMs and vector databases to chunk text, generate embeddings, extract entities, and build a knowledge graph for semantic search and retrieval.
An intelligent memory processing and knowledge management system that uses LLMs and vector databases to chunk text, generate embeddings, extract entities, and build a knowledge graph for semantic search and retrieval.
Setup Requirements
- ⚠️Requires Ollama server running locally (default: http://localhost:11434) with `nomic-embed-text` and `qwen2.5:latest` models pulled.
- ⚠️Requires FalkorDB server running (default: localhost:6381).
- ⚠️Requires Redis server running for semantic cache (default: localhost:6379) if caching is enabled.
- ⚠️Requires SpaCy English language model: `python -m spacy download en_core_web_sm` for entity extraction.
- ⚠️Requires Python 3.11+.
Verified SafeView Analysis
foxess-mcp-server
by holger1411
Enables AI assistants to access, analyze, and optimize solar energy data from FoxESS inverters via the Model Context Protocol.
Enables AI assistants to access, analyze, and optimize solar energy data from FoxESS inverters via the Model Context Protocol.
Setup Requirements
- ⚠️Requires Python 3.10 or higher.
- ⚠️FoxESS API Token must be generated from the legacy v1 portal (foxesscloud.com/login).
- ⚠️Requires the Claude Desktop application to function as an MCP extension.
Verified SafeView Analysis
SQLServer-MCP
by HeathLoganCampbell
Exposes safe, read-focused SQL Server database exploration tools via an HTTP-based Model Context Protocol (MCP) server, primarily for consumption by MCP-compatible clients and agents, often for LLM-driven schema prompting.
Exposes safe, read-focused SQL Server database exploration tools via an HTTP-based Model Context Protocol (MCP) server, primarily for consumption by MCP-compatible clients and agents, often for LLM-driven schema prompting.
Setup Requirements
- ⚠️Requires .NET SDK 9.0 or later.
- ⚠️Requires access to a Microsoft SQL Server instance.
- ⚠️Requires an MCP-compatible client to consume the tools.
Verified SafeView Analysis
llm-as-a-teacher
by martin-prillard
An intelligent tool that uses Large Language Models (LLMs) to evaluate student GitHub projects against project descriptions.
An intelligent tool that uses Large Language Models (LLMs) to evaluate student GitHub projects against project descriptions.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid Service)
- ⚠️Requires `uv` for dependency management (or `pip`)
- ⚠️Requires `git` installed locally for cloning repositories
Review RequiredView Analysis
motherduck-mcp-ec2-nginx-https
by scottsappen
Deploys a MotherDuck Model Context Protocol (MCP) server on AWS EC2, exposing it over HTTPS using NGINX and Let's Encrypt, for validation with MCP Inspector.
Deploys a MotherDuck Model Context Protocol (MCP) server on AWS EC2, exposing it over HTTPS using NGINX and Let's Encrypt, for validation with MCP Inspector.
Setup Requirements
- ⚠️Requires an AWS account with permissions to create EC2 instances and Security Groups.
- ⚠️Requires a registered domain to create a subdomain (e.g., mcp.<your-domain>) and configure DNS.
- ⚠️Requires a MotherDuck database and a valid MotherDuck token.