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)
stock-analysis-mcp
by parthashirolkar
Provides comprehensive Indian stock market analysis, including real-time data, fundamentals, technical indicators, and time-series forecasting, integrated as an an MCP server for AI agents like Claude Desktop.
Provides comprehensive Indian stock market analysis, including real-time data, fundamentals, technical indicators, and time-series forecasting, integrated as an an MCP server for AI agents like Claude Desktop.
Setup Requirements
- ⚠️Requires Docker Desktop installed and running on Windows (or a Docker environment) for the recommended setup outlined in README-Docker.md.
- ⚠️Requires Claude Desktop for integration as an MCP server. Configuration involves editing a JSON file with an absolute path.
- ⚠️Python 3.13 or higher is a prerequisite for local installation.
- ⚠️The functionality relies on the Yahoo Finance API, which may be subject to rate limits or data availability issues. Market timing (IST) is critical for real-time data accuracy.
Verified SafeView Analysis
r_adb_mcp_server
by rahulkr
Provides a comprehensive set of tools to control Android devices via ADB, specifically designed for Flutter/Android development, UI testing, debugging, and visual QA workflows.
Provides a comprehensive set of tools to control Android devices via ADB, specifically designed for Flutter/Android development, UI testing, debugging, and visual QA workflows.
Setup Requirements
- ⚠️Requires ADB (Android Debug Bridge) to be installed and accessible in the system PATH.
- ⚠️Requires an Android device or emulator to be connected with USB debugging enabled.
Verified SafeView Analysis
qb64pe-mcp-server
by grymmjack
This project is a Model Context Protocol (MCP) server for QB64PE development, providing an extensive set of tools for code analysis, compilation, debugging, porting, and system integration, optimized for interaction with large language models.
This project is a Model Context Protocol (MCP) server for QB64PE development, providing an extensive set of tools for code analysis, compilation, debugging, porting, and system integration, optimized for interaction with large language models.
Setup Requirements
- ⚠️Requires QB64PE compiler installed and accessible in system PATH (or specified path)
- ⚠️Relies on external CLI screenshot tools (e.g., `screencapture` on macOS, `import`/`gnome-screenshot`/`scrot`/`xwd` on Linux) which may need to be installed
- ⚠️Requires Node.js version 18.0.0 or higher
Review RequiredView Analysis
global-mcp-servers
by jayfoeelite
Fetches documentation for a specified library to extend AI capabilities for information retrieval.
Fetches documentation for a specified library to extend AI capabilities for information retrieval.
Setup Requirements
- ⚠️Requires Brave Search API Key (hardcoded in source, should be externalized)
- ⚠️Requires Node.js environment
- ⚠️Requires active internet connection for API and web content fetching
Review RequiredView Analysis
linea-mcp
by 0xredeth
A lightweight, in-memory HTTP key-value store server, primarily designed for development, testing, or simple data caching within trusted environments where data persistence and strong authentication are not critical requirements.
A lightweight, in-memory HTTP key-value store server, primarily designed for development, testing, or simple data caching within trusted environments where data persistence and strong authentication are not critical requirements.
Setup Requirements
- ⚠️By default, there is NO authentication configured, allowing unauthenticated access to all data.
- ⚠️Data is stored only in-memory and will be lost if the server restarts or crashes.
Review RequiredView Analysis
git-tools-mcp
by rcx86
Enables LLMs to interact with and inspect local Git repositories to retrieve commit history, messages, diffs, and changed files.
Enables LLMs to interact with and inspect local Git repositories to retrieve commit history, messages, diffs, and changed files.
Setup Requirements
- ⚠️Requires 'git' command-line tool to be installed and accessible in the system's PATH.
- ⚠️Requires Python 3.10 or newer.
Verified SafeView Analysis
Local-Snowflake-MCP-Server
by asingh49-cmd
Enables Claude Desktop to interact with a Snowflake database using natural-language SQL via a local Model Context Protocol (MCP) server.
Enables Claude Desktop to interact with a Snowflake database using natural-language SQL via a local Model Context Protocol (MCP) server.
Setup Requirements
- ⚠️Requires Python 3.10+
- ⚠️Requires specific environment variables for Snowflake connection (SF_ACCOUNT, SF_USER, etc.) to be set either in a .env file or directly in the Claude Desktop configuration.
- ⚠️Requires Claude Desktop and manual configuration of its `claude_desktop_config.json` to integrate the MCP server.
Review RequiredView Analysis
opencode
by Olbrasoft
Automates session and task tracking for OpenCode interactions with a VirtualAssistant Hub API, enabling centralized task management across AI agents.
Automates session and task tracking for OpenCode interactions with a VirtualAssistant Hub API, enabling centralized task management across AI agents.
Setup Requirements
- ⚠️Requires `VirtualAssistant Hub API` to be running and accessible, typically at `http://localhost:5055`.
- ⚠️Requires `OpenCode` to be running and configured to use this as an MCP server.
- ⚠️Unlike standard plugins, this is configured as an MCP server (JSON-RPC over stdio) in `~/.config/opencode/opencode.json` rather than directly installed as a plugin, which is a more involved setup.
Verified SafeView Analysis
ollama-mcp-server
by devdarcom
Provides a Model Context Protocol (MCP) server for integrating local Ollama large language models and their capabilities with other applications.
Provides a Model Context Protocol (MCP) server for integrating local Ollama large language models and their capabilities with other applications.
Setup Requirements
- ⚠️Node.js (LTS version) required
- ⚠️npm (Node.js package manager) required
- ⚠️Ollama must be installed and running on the local system
Verified SafeView Analysis
my-mcp-server-251127
by devbrother2024
This server acts as a Model Context Protocol (MCP) endpoint, providing various utility tools (greeting, calculator, current time, image generation) and a server information resource, serving as a boilerplate for MCP server development in TypeScript.
This server acts as a Model Context Protocol (MCP) endpoint, providing various utility tools (greeting, calculator, current time, image generation) and a server information resource, serving as a boilerplate for MCP server development in TypeScript.
Setup Requirements
- ⚠️Requires `HF_TOKEN` environment variable or Smithery configuration for image generation functionality. Without it, image generation requests will fail.
- ⚠️Requires Node.js (version 18 or higher recommended by dependencies) and npm for setup and execution.
- ⚠️Uses the `smithery` CLI for its `build` and `dev` scripts, requiring familiarity with this tool for standard development workflows.
Verified SafeView Analysis
aneya-backend
by dangordon1
A FastAPI backend for a healthcare platform (Aneya) providing AI-powered clinical decision support, medical form management, and consultation analysis (including transcription, diarization, speaker role identification, and summarization). It integrates with multiple external medical knowledge bases and offers user authentication and custom form generation.
A FastAPI backend for a healthcare platform (Aneya) providing AI-powered clinical decision support, medical form management, and consultation analysis (including transcription, diarization, speaker role identification, and summarization). It integrates with multiple external medical knowledge bases and offers user authentication and custom form generation.
Setup Requirements
- ⚠️Requires `ANTHROPIC_API_KEY` for all core AI functionalities (analysis, summarization, classification).
- ⚠️Requires a configured Supabase project with `SUPABASE_URL` and `SUPABASE_SERVICE_ROLE_KEY` for database, user authentication, and custom forms.
- ⚠️Requires API keys for various external services including `RESEND_API_KEY` (email), `SCOPUS_API_KEY` (medical literature), `SARVAM_API_KEY` (diarization), `ELEVENLABS_API_KEY` (transcription), and optionally `NCBI_API_KEY` (PubMed).
- ⚠️Clinical analysis often exceeds Vercel Hobby plan limits (10-second timeout), recommending a Pro plan (60 seconds) or deployment to Google Cloud Run (300 seconds, 4Gi memory) for robust performance, especially with voice transcription.
- ⚠️Local development requires Python 3.9+ and all listed dependencies (e.g., FastAPI, Pydantic, anthropic, httpx, beautifulsoup4, fastmcp, supabase, resend, sarvamai, elevenlabs).
Review RequiredView Analysis
autonomous-blog-agent
by mustafabutt-dev
This server fetches and analyzes existing blog posts or external web content to suggest related topics, supporting a blog generation agent in creating contextually rich 'Read More' sections.
This server fetches and analyzes existing blog posts or external web content to suggest related topics, supporting a blog generation agent in creating contextually rich 'Read More' sections.
Setup Requirements
- ⚠️Requires Python dependencies `fastmcp`, `httpx`, `beautifulsoup4` (typically managed by `mcp-servers/requirements.txt`).
- ⚠️Performance can vary based on external website response times and the complexity of scraped content, potentially affecting I/O bound operations.
- ⚠️Input `category_url` should be from trusted sources or undergo strict validation to mitigate potential SSRF risks.