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(8554)
amigo-mcp-server
by ygorkouzak
Exposing a set of specific business functions (tools) as an API endpoint, likely for integration with agents or other systems, focused on patient/system management for an 'Amigo' application.
Exposing a set of specific business functions (tools) as an API endpoint, likely for integration with agents or other systems, focused on patient/system management for an 'Amigo' application.
Setup Requirements
- ⚠️Requires Python 3.x and the 'FastMCP' library.
- ⚠️Critical security risk: Core tool endpoints (`/sse`) are not authenticated by default.
- ⚠️Relies on `uvicorn` for asynchronous server execution.
Review RequiredView Analysis
WordPress-MCP
by NemesisGuy
Enables local-first LLM agents to create, edit, and organize WordPress content through a Model Context Protocol (MCP) interface.
Enables local-first LLM agents to create, edit, and organize WordPress content through a Model Context Protocol (MCP) interface.
Setup Requirements
- ⚠️Requires WordPress 5.6+ with Application Passwords enabled and configured for a specific user.
- ⚠️Requires `npm run build` to compile TypeScript source code to JavaScript before running.
- ⚠️Requires specific configuration within an MCP-compatible client (e.g., Claude Desktop, VS Code extension) to point to the server executable.
Verified SafeView Analysis
Beltche-MCP-Server
by gajda-w
An MCP (Model Context Protocol) Server for the Beltche BJJ gym management platform, enabling AI assistants like ChatGPT to manage students, trainings, and gym data through defined tools.
An MCP (Model Context Protocol) Server for the Beltche BJJ gym management platform, enabling AI assistants like ChatGPT to manage students, trainings, and gym data through defined tools.
Setup Requirements
- ⚠️Requires full OAuth 2.0 application setup with FusionAuth (Client ID, Client Secret, Authorize URL, Token URL, Redirect URI).
- ⚠️For production, a Redis instance is highly recommended for persistent token storage; otherwise, tokens are lost on server restart.
- ⚠️Requires public exposure (e.g., via ngrok or a public URL) for external AI assistant integration, especially for the OAuth callback URL.
Verified SafeView Analysis
datagvat-mcp
by Julian-AT
Provides programmatic access, discovery, quality analysis, and management tools for Austrian Open Government Data from the data.gv.at platform via the Piveau Hub API.
Provides programmatic access, discovery, quality analysis, and management tools for Austrian Open Government Data from the data.gv.at platform via the Piveau Hub API.
Setup Requirements
- ⚠️Requires Python 3.11 or newer.
- ⚠️Semantic search functionality relies on a FastMCP-configured LLM backend, which may incur costs if using a commercial LLM API (e.g., OpenAI, Anthropic) in production.
- ⚠️Write operations (creating, updating, deleting, publishing, hiding datasets) require an 'AUSTRIA_MCP_PIVEAU_API_KEY' which may necessitate registration with data.gv.at.
- ⚠️The data preview functionality (fetching from arbitrary URLs) presents a potential Server-Side Request Forgery (SSRF) risk, allowing the server to make requests to internal networks if not properly isolated.
Verified SafeView Analysis
MCP-oura
by SiddhiBagul
Integrate with the Oura API to retrieve and transform user health data, including sleep, readiness, and resilience metrics, for use by language models.
Integrate with the Oura API to retrieve and transform user health data, including sleep, readiness, and resilience metrics, for use by language models.
Setup Requirements
- ⚠️Requires an Oura API Token, which must be obtained from the Oura developer portal.
- ⚠️Requires Python 3.12 or newer.
- ⚠️The primary 'README.md' is generic and provides confusing instructions for downloading a '.zip' file and installing a desktop application, which contradicts the project's actual nature as a Python package described in 'pyproject.toml' and 'README_zh_CN.md'.
Verified SafeView Analysis
fastmcp-api-obo-demo
by ajafry
A FastAPI backend demonstrating the Azure AD On-Behalf-Of (OBO) token exchange flow to securely call an internal FastMCP server with user context.
A FastAPI backend demonstrating the Azure AD On-Behalf-Of (OBO) token exchange flow to securely call an internal FastMCP server with user context.
Setup Requirements
- ⚠️Requires significant Azure AD application registration and configuration for at least two applications (one for the FastAPI backend, one for the FastMCP server), including API permissions and scopes.
- ⚠️A comprehensive set of environment variables (e.g., AUTH_TENANT_ID, API_CLIENT_ID, API_SECRET, MCP_CLIENT_ID, MCP_SECRET, MCP_SERVER_URL, API_SCOPES, MCP_SCOPES) must be correctly configured in `.env` files.
- ⚠️For the full On-Behalf-Of flow to function, both the `backend.py` (FastAPI client) and `mcp_server.py` (FastMCP server) must be running concurrently, likely on different ports (8000 and 8001 respectively).
Verified SafeView Analysis
test-remote-mcp-server
by Yousaf-rao
An API server for managing personal expenses, allowing users to add, list, and summarize expense entries.
An API server for managing personal expenses, allowing users to add, list, and summarize expense entries.
Setup Requirements
- ⚠️The database ('expenses.db') is stored in a temporary directory, meaning all data will be lost on server restart or system temporary file cleanup.
- ⚠️Requires Python 3.11 or higher.
- ⚠️Requires 'aiosqlite' and 'fastmcp' Python packages to be installed.
Verified SafeView Analysis
mcp-banana-image
by Trigi-Digital
AI-powered server to generate, edit, analyze, and process images using Google's Gemini-3-Pro model through a Model Context Protocol interface, offering 16 specialized tools.
AI-powered server to generate, edit, analyze, and process images using Google's Gemini-3-Pro model through a Model Context Protocol interface, offering 16 specialized tools.
Setup Requirements
- ⚠️Requires a Google Gemini API Key (Paid API usage is likely).
- ⚠️Node.js 20+ must be installed.
- ⚠️MCP_API_KEY environment variable is required for HTTP transport mode for API authentication.
Verified SafeView Analysis
code-atlas-mcp
by ahays248
An MCP server that generates Mermaid diagrams for code visualization (call graphs, control flow, project structure) for TypeScript, JavaScript, and Python codebases.
An MCP server that generates Mermaid diagrams for code visualization (call graphs, control flow, project structure) for TypeScript, JavaScript, and Python codebases.
Setup Requirements
- ⚠️Requires Node.js version >= 18.0.0.
- ⚠️Requires the `code-atlas` CLI tool to be installed at a specific relative path. The `code-atlas-mcp` server expects the `code-atlas` CLI's `dist/cli.js` file to be located in a `code` directory that is a sibling to the installed `code-atlas-mcp` package's root directory (e.g., if `code-atlas-mcp` is at `/repo/node_modules/code-atlas-mcp`, it expects the CLI at `/repo/code/dist/cli.js`). This setup is not typically handled by a standard `npm install` and likely requires manual placement of the `code-atlas` CLI or a specific monorepo project structure.
Verified SafeView Analysis
kodabi-lightrag-mcp
by Ekestfa
This server acts as a Model Context Protocol (MCP) gateway, providing a standardized HTTP interface for AI assistants and language models to interact with various Retrieval-Augmented Generation (RAG) microservices, facilitating query routing and context aggregation.
This server acts as a Model Context Protocol (MCP) gateway, providing a standardized HTTP interface for AI assistants and language models to interact with various Retrieval-Augmented Generation (RAG) microservices, facilitating query routing and context aggregation.
Setup Requirements
- ⚠️Requires a .env file to configure `KODABI_BASE_IP` and `KODABI_BASE_PORT`.
- ⚠️Full functionality, as per documentation, will require `RAG_API_TOKEN` and `RAG_BASE_URL` environment variables for authentication with downstream RAG services.
- ⚠️Requires the Rust toolchain (Cargo, Rustc) to build and run the application from source.
Verified SafeView Analysis
mcp-kotlin-starter
by SamMorrowDrums
A starter template for building Model Context Protocol (MCP) servers in Kotlin, demonstrating core features.
A starter template for building Model Context Protocol (MCP) servers in Kotlin, demonstrating core features.
Setup Requirements
- ⚠️JDK 17+ is required
- ⚠️Gradle is required
Verified SafeView Analysis
expense-tracker-mcp-server
by abhisheksinghbhadouria
An MCP server designed for tracking, listing, and summarizing personal or small-scale expenses.
An MCP server designed for tracking, listing, and summarizing personal or small-scale expenses.
Setup Requirements
- ⚠️Python 3.11+ required
- ⚠️Requires fastmcp library to be installed