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)
mcp_calculator
by Mkhubaiib
A beginner-friendly Model Context Protocol (MCP) server exposing a simple calculator tool (add, subtract, multiply, divide) over WebSocket using FastAPI.
A beginner-friendly Model Context Protocol (MCP) server exposing a simple calculator tool (add, subtract, multiply, divide) over WebSocket using FastAPI.
Setup Requirements
- ⚠️Requires Python 3.9 or higher.
- ⚠️Dependencies must be installed via pip (e.g., 'pip install -e .').
Verified SafeView Analysis
outlook-mcp
by horison-ai
Provides Microsoft Outlook/Graph API integration as an MCP server, enabling email management and calendar event scheduling.
Provides Microsoft Outlook/Graph API integration as an MCP server, enabling email management and calendar event scheduling.
Setup Requirements
- ⚠️Requires a separate 'connectivity service' to be running and accessible, typically at http://localhost:8001, to obtain user credentials.
- ⚠️Requires Python 3.11 or higher.
- ⚠️Depends on a 'shared' Python module for `credential_cache`, implying it's part of a larger project structure and not a standalone utility.
Verified SafeView Analysis
sourcegraph-mcp
by akbad
Provides AI-enhanced code search capabilities by integrating with a Sourcegraph instance via the Model Context Protocol (MCP).
Provides AI-enhanced code search capabilities by integrating with a Sourcegraph instance via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires access to a Sourcegraph instance (self-hosted or sourcegraph.com).
- ⚠️Requires Python 3.10+.
- ⚠️Requires configuration of `SRC_ENDPOINT` environment variable.
Verified SafeView Analysis
enterprise-ai-mcp
by bitovi
Provides an MCP tool for AI agents to search enterprise codebases and documentation for development context.
Provides an MCP tool for AI agents to search enterprise codebases and documentation for development context.
Setup Requirements
- ⚠️Requires `WEBHOOK_URL` environment variable for the `search` tool to function.
- ⚠️Requires an MCP client (e.g., VSCode with Cline extension) and specific client-side JSON configuration to load the server.
Verified SafeView Analysis
sec-mcp
by openpharma-org
Provides comprehensive access to SEC EDGAR for searching, retrieving, and analyzing public company filings, financial statements, and dimensional XBRL data.
Provides comprehensive access to SEC EDGAR for searching, retrieving, and analyzing public company filings, financial statements, and dimensional XBRL data.
Setup Requirements
- ⚠️Requires Node.js 18.0.0 or higher.
- ⚠️The default `User-Agent` email address `your-email@domain.com` in `src/edgar-api.js` should be replaced with a valid email for SEC API compliance and best practices.
- ⚠️SEC EDGAR APIs have rate limits (e.g., 10 requests/second). Frequent or unoptimized calls may result in temporary blocks or errors.
Verified SafeView Analysis
Trading-MCP
by Bwizrd
This MCP server provides a comprehensive platform for backtesting trading strategies, visualizing results with interactive charts, managing technical indicators, and integrating with external systems like Notion and SSH for reporting and diagnostics. It supports both code-based and JSON-configured DSL strategies, such as the Stochastic Quad Rotation.
This MCP server provides a comprehensive platform for backtesting trading strategies, visualizing results with interactive charts, managing technical indicators, and integrating with external systems like Notion and SSH for reporting and diagnostics. It supports both code-based and JSON-configured DSL strategies, such as the Stochastic Quad Rotation.
Setup Requirements
- ⚠️Requires external API servers running on `localhost:8000` (cTrader/InfluxDB) and `localhost:8020` (VPS Tick Data). An additional API server is started on `localhost:8001` for Notion/SSH integrations.
- ⚠️Requires numerous environment variables to be configured (e.g., `CTRADER_API_URL`, `VPS_API_URL`, `INFLUXDB_URL`, `VPS_API_KEY`).
- ⚠️Requires Python 3.10+ and a comprehensive list of dependencies from `requirements.txt` (including `pandas`, `httpx`, `plotly`, `pydantic`, `mcp`, `ta`, `pytz`, `uvicorn`, `fastapi`, `pexpect`, `dotenv`, `influxdb_client`).
Review RequiredView Analysis
MCP_SERVER
by arnaucast
Defines tools for an AI agent to query an SQLite database, specifically for human resources data and database schema exploration.
Defines tools for an AI agent to query an SQLite database, specifically for human resources data and database schema exploration.
Setup Requirements
- ⚠️Requires an agent framework to interpret and execute the defined tools.
- ⚠️A local SQLite database file named 'dummy_db.sqlite' must exist.
- ⚠️The 'dummy_db.sqlite' database must contain a 'users' table with 'name', 'salary', and 'department' columns for tools to function effectively.
Verified SafeView Analysis
vault-weaver
by consigcody94
Vault Weaver enables AI-powered knowledge management for Obsidian vaults, allowing users to create, search, link, and visualize notes through natural language.
Vault Weaver enables AI-powered knowledge management for Obsidian vaults, allowing users to create, search, link, and visualize notes through natural language.
Setup Requirements
- ⚠️Requires Node.js 18+ to be installed.
- ⚠️Requires an existing Obsidian vault (local folder) with read/write permissions.
- ⚠️The `OBSIDIAN_VAULT_PATH` environment variable must be set to an absolute path of your Obsidian vault for the server to function.
Verified SafeView Analysis
common-mcp-server
by Originate-Group
Provides a reusable framework for building HTTP Model Context Protocol (MCP) servers with FastAPI, supporting OAuth 2.1 and Personal Access Token (PAT) authentication.
Provides a reusable framework for building HTTP Model Context Protocol (MCP) servers with FastAPI, supporting OAuth 2.1 and Personal Access Token (PAT) authentication.
Setup Requirements
- ⚠️Requires Docker for the recommended 'container-first' development and production pattern.
- ⚠️Full OAuth 2.1 functionality requires an external Keycloak or OIDC-compatible identity provider with specific client configurations (e.g., public client, PKCE, specific redirect URIs).
- ⚠️Personal Access Token (PAT) authentication requires the developer to implement a custom asynchronous `verify_function` (e.g., querying a database) to validate tokens.
- ⚠️The server is a framework; developers must implement tool definitions and handlers specific to their application logic.
Verified SafeView Analysis
famvest-mcp-server
by ysonawan
This server provides tools for managing and accessing financial portfolio data from Famvest.
This server provides tools for managing and accessing financial portfolio data from Famvest.
Setup Requirements
- ⚠️Requires Python 3.14 or newer (as specified in pyproject.toml, note that Python 3.14 is not yet released and this may be a typo for an earlier version).
- ⚠️Requires manual login to famvest.online to obtain a JWT token, which must then be manually added to the Authorization header for subsequent tool calls.
- ⚠️Relies on the external 'famvest.online' API for all financial data retrieval.
Verified SafeView Analysis
bokicast-mcp-server
by lambda-tuber
This MCP server assists bookkeeping study sessions by AITubers, visualizing journal entries, T-accounts, and balance sheets/income statements.
This MCP server assists bookkeeping study sessions by AITubers, visualizing journal entries, T-accounts, and balance sheets/income statements.
Setup Requirements
- ⚠️Requires Windows OS.
- ⚠️Requires Claude (an MCP client) to be running.
- ⚠️Requires VOICEVOX for speech synthesis functionality.
- ⚠️Requires a YAML configuration file to be provided at startup.
Verified SafeView Analysis
OpenLV
by hafshari
Facilitates analysis, transpilation, and AI/LLM insights for LabVIEW VIs by converting them into textual models and ASTs.
Facilitates analysis, transpilation, and AI/LLM insights for LabVIEW VIs by converting them into textual models and ASTs.
Setup Requirements
- ⚠️Requires LabVIEW environment or SDK for VI Scripting.
- ⚠️May require an API key for a commercial LLM provider (e.g., OpenAI).