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)
MCPServer-with-Auth
by nskw-d
Auth0-protected MCP server and client demonstrating authenticated tool access for AI agent integration.
Auth0-protected MCP server and client demonstrating authenticated tool access for AI agent integration.
Setup Requirements
- ⚠️Requires Python 3.13 or newer.
- ⚠️Requires an Auth0 account and application setup for domain, client ID/secret, audience, and a configured callback URI.
- ⚠️Requires a Selenium WebDriver (ChromeDriver, geckodriver, or EdgeDriver) to be installed and accessible via PATH for automated browser interactions during client authentication.
Verified SafeView Analysis
yachtsy-mcp-server
by manee1112
Provides AI-powered intelligent insights and access to a comprehensive marketplace for yacht buyers and enthusiasts.
Provides AI-powered intelligent insights and access to a comprehensive marketplace for yacht buyers and enthusiasts.
Setup Requirements
- ⚠️Requires a Yachtsy API key (obtained from https://www.yachtsy.ai/signup).
- ⚠️Requires Node.js (>=18.0.0) and npm to be installed.
- ⚠️Requires an active internet connection to access boat listings and expert advice.
Verified SafeView Analysis
NseKit-MCP
by Prasad1612
Provides real-time and historical data from the National Stock Exchange of India (NSE) via a FastMCP server, suitable for AI agents, trading bots, and research.
Provides real-time and historical data from the National Stock Exchange of India (NSE) via a FastMCP server, suitable for AI agents, trading bots, and research.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Recommends using 'uv' for installation instead of 'pip'.
- ⚠️Needs a specific JSON configuration entry added to an MCP server configuration file to be utilized by an MCP client.
Verified SafeView Analysis
ExpenseTrackerwithFastApi-McpServer-ClaudeDesktop
by GenAiWithMF
Converts an existing FastAPI expense tracker application into a FastMCP server, enabling integration with clients like Claude Desktop.
Converts an existing FastAPI expense tracker application into a FastMCP server, enabling integration with clients like Claude Desktop.
Setup Requirements
- ⚠️Requires Python 3.13 or higher.
- ⚠️Utilizes 'uv' (Ultrafast Python package installer and resolver) for running the server, which needs to be installed.
- ⚠️For production deployment, persistence and management of the local 'expenses.db' SQLite file would need external handling.
Verified SafeView Analysis
windows-mcp-server
by danielftl
Provides a set of Windows desktop automation tools via an MCP (Multi-Modal Communication Protocol) Server-Sent Events (SSE) stream.
Provides a set of Windows desktop automation tools via an MCP (Multi-Modal Communication Protocol) Server-Sent Events (SSE) stream.
Setup Requirements
- ⚠️Requires Python 3.x and Windows operating system.
- ⚠️Requires installation of `pyautogui`, `keyboard`, `pywinauto`, `psutil`, `flask`, `pillow` via pip.
- ⚠️Needs to run as an interactive user to properly interact with the GUI.
Review RequiredView Analysis
threads-mcp
by JoshuaRamirez
This MCP server exposes Threads CLI data and operations, enabling AI agents or other Model Context Protocol clients to manage tasks, projects, and organizational structures through defined resources and tools.
This MCP server exposes Threads CLI data and operations, enabling AI agents or other Model Context Protocol clients to manage tasks, projects, and organizational structures through defined resources and tools.
Setup Requirements
- ⚠️Requires Node.js and npm for installation and execution.
- ⚠️The example configuration for Claude Desktop specifies an absolute file path, which users will need to adjust to their local installation directory.
- ⚠️Data is stored locally in `~/.threads/threads.json`, meaning state is persistent on the user's machine and shared with the Threads CLI.
Verified SafeView Analysis
agiloft-mcp-server
by hjtapia74
An MCP (Model Context Protocol) server for AI assistants to perform CRUD operations and search functionality on Agiloft contracts via its REST API.
An MCP (Model Context Protocol) server for AI assistants to perform CRUD operations and search functionality on Agiloft contracts via its REST API.
Setup Requirements
- ⚠️Requires access to an existing Agiloft instance with REST API enabled.
- ⚠️Mandatory configuration: Agiloft base URL, username, password, and knowledge base name.
- ⚠️Python 3.8 or higher is required.
Verified SafeView Analysis
mcp-openarchieven
by peterdewit
Exposes the OpenArchieven public API as Model Context Protocol (MCP) tools for LLM agents to perform genealogical searches and data retrieval.
Exposes the OpenArchieven public API as Model Context Protocol (MCP) tools for LLM agents to perform genealogical searches and data retrieval.
Setup Requirements
- ⚠️Requires Python 3 and installation of `mcp`, `requests`, `uvicorn` packages.
- ⚠️Relies on the availability and stability of the external OpenArchieven API (api.openarchieven.nl).
- ⚠️Designed specifically for consumption by MCP-compatible LLM frontends like MetaMCP or OpenWebUI.
Verified SafeView Analysis
Dairy_Management
by Harsh21-design
A full-stack dairy management system for recording milk entries, customer details, and calculating monthly bills.
A full-stack dairy management system for recording milk entries, customer details, and calculating monthly bills.
Setup Requirements
- ⚠️Requires Python 3.11 or higher.
- ⚠️The FastMCP server (main.py) must be running before the Streamlit client (streamlit_client.py) can connect.
- ⚠️The 'streamlit_client.py' is configured to connect to a remote FastMCP server by default; for local operation, the local client transport ('client = Client(transport="http://localhost:8000/mcp")') needs to be uncommented and the remote one commented out.
Verified SafeView Analysis
ketchup-draw-mcp-server
by Komorebi-yaodong
Enables MCP clients (like Claude Desktop) to generate and optimize images using Ketchup AI and automatically upload them to URUSAI! for permanent URLs.
Enables MCP clients (like Claude Desktop) to generate and optimize images using Ketchup AI and automatically upload them to URUSAI! for permanent URLs.
Setup Requirements
- ⚠️Relies on external Ketchup AI API which might have usage limits or future authentication requirements (currently no API key explicitly mentioned).
- ⚠️Relies on URUSAI! for image hosting, an external service.
- ⚠️Users in mainland China *must* configure a local HTTP/HTTPS proxy via the `HTTPS_PROXY` environment variable to access Ketchup AI and URUSAI!.
Verified SafeView Analysis
MCP-Server
by Manicka98
This server facilitates real-time multiplayer interactions for a game client, handling player positions, attacks, block placements, and general messaging, likely for a Minecraft-like game.
This server facilitates real-time multiplayer interactions for a game client, handling player positions, attacks, block placements, and general messaging, likely for a Minecraft-like game.
Setup Requirements
- ⚠️Requires a MongoDB instance running, accessible at 'mongodb://localhost:27017/' by default.
Verified SafeView Analysis
openweather-mcp-server
by ayush-dudhani
Provides current weather data via an SSE endpoint for MCP clients and acts as an AI tool for fetching weather information.
Provides current weather data via an SSE endpoint for MCP clients and acts as an AI tool for fetching weather information.
Setup Requirements
- ⚠️Requires an OpenWeather API key, which may involve registration and could have usage limits depending on the chosen plan.
- ⚠️Requires Java 17+ and Maven 3.6+ to build and run the application.