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-servers
by TayyabShoukat
Integrates GitHub repositories, pull requests, issues, and workflows directly with Claude Code for AI-powered development assistance.
Integrates GitHub repositories, pull requests, issues, and workflows directly with Claude Code for AI-powered development assistance.
Setup Requirements
- ⚠️Requires a GitHub Personal Access Token (PAT) with appropriate scopes.
- ⚠️Requires Node.js (v16 or higher) with npm installed.
- ⚠️Requires Claude Code to be installed and running.
Verified SafeView Analysis
reddit-enhanced-mcp
by yigitkonur
This MCP server enables researchers and developers to search Reddit discussions via Google and fetch full Reddit posts with their threaded comments.
This MCP server enables researchers and developers to search Reddit discussions via Google and fetch full Reddit posts with their threaded comments.
Setup Requirements
- ⚠️Requires Serper API Key (Paid service for Google Search)
- ⚠️Requires Reddit Client ID and Client Secret (manual setup of a 'script' type Reddit OAuth app)
- ⚠️Requires Node.js version 20.0.0 or higher
Verified SafeView Analysis
claude-viewer
by maxturazzini
An administrative web application for multi-user visualization and analytics of Claude Code conversation history, supporting direct querying via MCP.
An administrative web application for multi-user visualization and analytics of Claude Code conversation history, supporting direct querying via MCP.
Setup Requirements
- ⚠️Requires Node.js v14.0.0 or higher.
- ⚠️Requires read access to Claude Code's data directories (e.g., `~/.claude/projects/`) for all users, which might pose permission issues on enterprise machines or restrictive OS setups.
- ⚠️Claude Code's default 30-day session retention (`cleanupPeriodDays`) will limit the historical data available; users must manually configure Claude Code to retain history longer for comprehensive viewing.
Verified SafeView Analysis
periphery-mcp-server
by zyntx-lab
Enables AI assistants to perform Swift code audits and detect unused code in iOS/macOS projects using the Periphery tool.
Enables AI assistants to perform Swift code audits and detect unused code in iOS/macOS projects using the Periphery tool.
Setup Requirements
- ⚠️Requires macOS 13.0+ and Swift 6.0+
- ⚠️Requires Periphery CLI tool to be pre-installed separately (e.g., `brew install peripheryapp/periphery/periphery`)
- ⚠️Manual configuration of the MCP client (e.g., Claude Desktop JSON file, VS Code `.mcp.json`) is necessary for integration
Verified SafeView Analysis
Figma-MUI
by d3-jon-allen
A React component library and UI starter kit for building user interfaces with Material-UI, driven by a comprehensive design token system synchronized with Figma, supporting light/dark modes and responsive design.
A React component library and UI starter kit for building user interfaces with Material-UI, driven by a comprehensive design token system synchronized with Figma, supporting light/dark modes and responsive design.
Setup Requirements
- ⚠️Requires `FIGMA_ACCESS_TOKEN` to export design tokens from Figma using `scripts/exportFigmaTokens.js`.
- ⚠️Relies heavily on Figma for its design token system; manual token updates or a disconnected Figma workflow might lead to inconsistencies.
- ⚠️Node.js and npm are required for development and build processes.
Verified SafeView Analysis
dap-mcp
by ctagard
Provides AI agents with the ability to debug code by exposing the Debug Adapter Protocol (DAP) over Model Context Protocol (MCP), enabling functionalities like setting breakpoints, inspecting variables, and stepping through code via natural language.
Provides AI agents with the ability to debug code by exposing the Debug Adapter Protocol (DAP) over Model Context Protocol (MCP), enabling functionalities like setting breakpoints, inspecting variables, and stepping through code via natural language.
Setup Requirements
- ⚠️Requires separate installation of language-specific debug adapters (e.g., Delve for Go, debugpy for Python, vscode-js-debug for JavaScript/TypeScript).
- ⚠️Manual setup for `vscode-js-debug` is more involved, requiring specific paths to be configured in DAP-MCP's settings.
- ⚠️Correct `PATH` configuration is crucial for debug adapters (especially for Go's Delve and Python's virtual environments).
- ⚠️Browser debugging (React/Vue/Svelte) requires Chrome/Edge to be running with remote debugging enabled, or DAP-MCP will launch a new instance.
Review RequiredView Analysis
remote-mcp-server
by devakapatel
This server provides a Model Context Protocol (MCP) endpoint on Cloudflare Workers, acting as a bridge to expose simple AI tools (like a math 'add' function) to MCP clients such as Claude Desktop, with a mocked OAuth login for demo purposes.
This server provides a Model Context Protocol (MCP) endpoint on Cloudflare Workers, acting as a bridge to expose simple AI tools (like a math 'add' function) to MCP clients such as Claude Desktop, with a mocked OAuth login for demo purposes.
Setup Requirements
- ⚠️Requires a Cloudflare account and Wrangler CLI for deployment.
- ⚠️The OAuth login is a mock; it accepts any email/password and is NOT secure for production use. A real authentication system must be implemented before deploying to production.
- ⚠️Requires a Cloudflare KV Namespace (`OAUTH_KV`) to be created and bound for OAuth state management.
Verified SafeView Analysis
mcp-polib
by hsiangjenli
This server provides an API for reading, writing, and manipulating GNU Gettext `.po` translation files, designed for integration with language models and AI agents to automate localization workflows.
This server provides an API for reading, writing, and manipulating GNU Gettext `.po` translation files, designed for integration with language models and AI agents to automate localization workflows.
Setup Requirements
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires 'uv' package manager.
- ⚠️Docker recommended for deployment (requires Docker daemon).
- ⚠️Operates on absolute file paths, requiring the server to have access to the target filesystem (e.g., via Docker volume mounts).
Verified SafeView Analysis
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`).