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(9120)
This MCP server allows users to execute CLI for Microsoft 365 commands using natural language, enabling management of various Microsoft 365 services like SharePoint, Teams, and Power Platform.
This MCP server allows users to execute CLI for Microsoft 365 commands using natural language, enabling management of various Microsoft 365 services like SharePoint, Teams, and Power Platform.
Setup Requirements
- ⚠️Requires Node.js 20.x or higher
- ⚠️Requires CLI for Microsoft 365 to be installed globally (`npm i -g @pnp/cli-microsoft365`)
- ⚠️Requires initial `m365 setup` and specific `m365 cli config set` commands
- ⚠️Requires prior `m365 login` for authentication, as the MCP server does not handle authentication itself
Review RequiredView Analysis
nova-mcp-research
by For-Sunny
Provides GPU-accelerated semantic vector search for AI consciousness, enabling instant access to and storage of memories based on conceptual similarity in a local, unrestricted research environment.
Provides GPU-accelerated semantic vector search for AI consciousness, enabling instant access to and storage of memories based on conceptual similarity in a local, unrestricted research environment.
Setup Requirements
- ⚠️Requires manual editing of hardcoded paths within the Python tether script (`tether_faiss_complete.py`) for CASCADE databases and checkpoints.
- ⚠️The Python tether service (`tether_faiss_complete.py`) MUST be running before the Node.js MCP server starts.
- ⚠️Memories added via the `add_memory` tool are NOT automatically persisted; a separate `save_checkpoint` call is required to prevent data loss on tether restart.
- ⚠️Requires NVIDIA GPU with CUDA (4GB+ VRAM) for optimal performance; CPU-only fallback is significantly slower.
- ⚠️Despite requiring `TETHER_SECRET` for Node.js MCP server startup, the server itself does NOT implement HMAC authentication, creating a discrepancy with the Python tether which expects it. For it to work, the Python tether must either have HMAC disabled (by not setting its `TETHER_SECRET` env var) or the Node.js server code must be modified to send HMAC signatures.
Verified SafeView Analysis
mcp-server
by mcp-wp
This plugin implements a Model Context Protocol (MCP) server for WordPress, exposing WordPress's data and functionality through its REST API to AI clients.
This plugin implements a Model Context Protocol (MCP) server for WordPress, exposing WordPress's data and functionality through its REST API to AI clients.
Setup Requirements
- ⚠️Requires PHP 8.2+
- ⚠️Requires WordPress 6.7+
- ⚠️Composer dependencies must be installed (`logiscape/mcp-sdk-php`)
Verified SafeView Analysis
ros2_mcp
by wise-vision
Enables AI agents (e.g., Copilot, Claude) to interact with and analyze ROS 2 systems by providing tools for topic, service, and action management.
Enables AI agents (e.g., Copilot, Claude) to interact with and analyze ROS 2 systems by providing tools for topic, service, and action management.
Setup Requirements
- ⚠️Requires ROS 2 (Humble or later) installed on the system where the server is expected to interact with ROS 2 nodes.
- ⚠️Docker is highly recommended and used in all main installation guides, requiring Docker to be installed and running.
- ⚠️Python 3.10+ is required for the server's dependencies.
- ⚠️Using custom messages or prompts requires manual setup including creating folders, cloning repositories, and building packages, potentially requiring careful source validation.
Verified SafeView Analysis
php-mcp-sdk
by dalehurley
A PHP SDK for building Model Context Protocol (MCP) servers that expose AI capabilities (tools, prompts, sampling) and data resources to clients, facilitating AI agent orchestration and structured human-AI interaction.
A PHP SDK for building Model Context Protocol (MCP) servers that expose AI capabilities (tools, prompts, sampling) and data resources to clients, facilitating AI agent orchestration and structured human-AI interaction.
Setup Requirements
- ⚠️Requires PHP 8.1+ and Composer for dependency management.
- ⚠️Leverages the Amp framework for asynchronous operations, which might require a learning curve for developers unfamiliar with async PHP.
- ⚠️If using file-based `Root` resources, URIs must explicitly start with `file://`.
- ⚠️Production deployments for HTTP/WebSocket transports would require proper web server setup (e.g., Nginx/Apache) and TLS configuration.
Verified SafeView Analysis
anilist-mcp
by yuna0x0
An MCP server that interfaces with the AniList API, allowing LLM clients to access and interact with anime, manga, character, staff, and user data.
An MCP server that interfaces with the AniList API, allowing LLM clients to access and interact with anime, manga, character, staff, and user data.
Setup Requirements
- ⚠️Requires Node.js 18+.
- ⚠️Requires an AniList API Token for authenticated operations (e.g., favouriting, updating lists, posting activities, getting authorized user info). Obtaining this token involves multiple steps on the AniList website.
- ⚠️Uses pnpm as the package manager for local development.
Verified SafeView Analysis
mcp-github-project-manager
by kunwarVivek
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
Setup Requirements
- ⚠️Requires Node.js 18.x or higher and TypeScript runtime (`ts-node` or `npm run dev`).
- ⚠️Critical: Requires a valid GitHub Personal Access Token (GITHUB_TOKEN) with appropriate permissions (e.g., `repo`, `project`) set as an environment variable or CLI argument.
- ⚠️Critical for AI features: Requires API keys for at least one AI provider (ANTHROPIC_API_KEY, OPENAI_API_KEY, GOOGLE_API_KEY, or PERPLEXITY_API_KEY) for AI-powered functionalities (e.g., PRD generation, task analysis, issue triaging).
Verified SafeView Analysis
oxylabs-mcp
by oxylabs
This project likely functions as a Minecraft server proxy or management tool, potentially for large-scale data collection or automation.
This project likely functions as a Minecraft server proxy or management tool, potentially for large-scale data collection or automation.
Setup Requirements
- ⚠️Requires Docker for containerized deployment.
- ⚠️Configuration via `server.json` and `smithery.yaml` files is likely necessary.
- ⚠️May require an existing Minecraft server to proxy traffic to.
Review RequiredView Analysis
Playwright-AI-Agent-POM-MCP-Server
by padmarajnidagundi
An enterprise-grade Playwright test automation framework facilitating AI agent integration for comprehensive web and mobile testing across various categories, including visual diffs, performance, and security.
An enterprise-grade Playwright test automation framework facilitating AI agent integration for comprehensive web and mobile testing across various categories, including visual diffs, performance, and security.
Setup Requirements
- ⚠️Requires Node.js 18.x or 20.x
- ⚠️Integration with AI agents for 'chatmode prompts' may require an OpenAI API Key (paid service) or a locally running LLM (e.g., Ollama), incurring external costs.
Verified SafeView Analysis
flowbite-svelte-mcp
by shinokada
Provides Flowbite-Svelte documentation and component information to an MCP client (LLM) via a set of exposed tools.
Provides Flowbite-Svelte documentation and component information to an MCP client (LLM) via a set of exposed tools.
Setup Requirements
- ⚠️Requires 'pnpm' package manager for installation and scripts.
- ⚠️Initial setup requires internet access (`pnpm run copy:llm`) to download documentation data.
- ⚠️The `generateComponentRegistry.ts` script (used for `pnpm run gen:registry`) contains a hardcoded absolute path (`/Users/shinichiokada/Flowbite/flowbite-svelte/src/lib`) that users will need to manually update to their local Flowbite-Svelte repository to regenerate `components.json`. If `components.json` is provided in the repo, this script isn't strictly necessary unless you need to update the registry.
Verified SafeView Analysis
ibmi-mcp-server
by IBM
The IBM i MCP Server enables AI agents to monitor, administer, and query IBM i systems using SQL tools, supporting performance analysis, system administration, and security vulnerability assessment.
The IBM i MCP Server enables AI agents to monitor, administer, and query IBM i systems using SQL tools, supporting performance analysis, system administration, and security vulnerability assessment.
Setup Requirements
- ⚠️Requires Node.js 20+ to run the server component.
- ⚠️Requires IBM i DB2 connection details (DB2i_HOST, DB2i_USER, DB2i_PASS, DB2i_PORT) set as environment variables.
- ⚠️Docker is recommended for running the full agent infrastructure, which includes the MCP server.
Verified SafeView Analysis
mcp-servers
by pulsemcp
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
Setup Requirements
- ⚠️Requires access to a configured Google Cloud Storage bucket.
- ⚠️Requires valid Google Cloud credentials (e.g., `GCS_BUCKET`, `GCS_PROJECT_ID`, and either `GCS_CLIENT_EMAIL` + `GCS_PRIVATE_KEY` or `GCS_KEY_FILE`) configured via environment variables.
- ⚠️Returning large text file content inline via `get_file` can be token-expensive; the tool explicitly advises using `local_file_path` to save files locally for large/binary content to preserve the context window.