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)
stackrox-mcp
by stackrox
Provides AI assistants with programmatic access to StackRox for security and vulnerability insights via the Model Context Protocol (MCP).
Provides AI assistants with programmatic access to StackRox for security and vulnerability insights via the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires an existing StackRox Central instance to connect to (URL must be configured).
- ⚠️At least one tool (Vulnerability Management or Configuration Management) must be explicitly enabled in the configuration.
- ⚠️For `stdio` server transport, `central.auth_type` must be `static` (requiring `central.api_token`), which is incompatible with `passthrough` authentication.
Verified SafeView Analysis
mcp_email
by gaddobenedetti
Adds email functionality (POP3 and SMTP) to an AI agent for sending and receiving emails.
Adds email functionality (POP3 and SMTP) to an AI agent for sending and receiving emails.
Setup Requirements
- ⚠️Requires an existing email account with POP3 and SMTP access.
- ⚠️Requires POP3 and SMTP server addresses and ports.
- ⚠️Python 3.13 or newer is required as per `pyproject.toml`.
- ⚠️Requires the absolute path to the server directory in the MCP configuration.
Verified SafeView Analysis
mcp-claude-hackernews
by mpress001
Enables Claude Desktop to access and interact with Hacker News content, including fetching stories and comments.
Enables Claude Desktop to access and interact with Hacker News content, including fetching stories and comments.
Setup Requirements
- ⚠️Requires Node.js installed locally.
- ⚠️Requires TypeScript compilation (`npm run build`) before running the server if not using the 'start' script which relies on built files.
- ⚠️Requires Claude Desktop to be running and configured to communicate with this MCP server via standard I/O.
Verified SafeView Analysis
termfeed
by syou6162
A Model Context Protocol (MCP) server that exposes RSS feed data and article details from a terminal-based RSS reader to LLM agents.
A Model Context Protocol (MCP) server that exposes RSS feed data and article details from a terminal-based RSS reader to LLM agents.
Setup Requirements
- ⚠️Requires Node.js runtime environment to run.
- ⚠️Database is SQLite, defaulting to `~/.local/share/termfeed/termfeed.db` or specified by `TERMFEED_DB` environment variable.
- ⚠️An LLM agent capable of interacting with Model Context Protocol (MCP) is required to utilize this server's exposed capabilities.
Verified SafeView Analysis
microsoft-mcp
by AojdevStudio
A comprehensive AI assistant toolkit for managing Microsoft 365 services including Outlook emails, Calendar events, OneDrive files, and Contacts.
A comprehensive AI assistant toolkit for managing Microsoft 365 services including Outlook emails, Calendar events, OneDrive files, and Contacts.
Setup Requirements
- ⚠️Requires MICROSOFT_MCP_CLIENT_ID environment variable set to an Azure App Registration ID.
- ⚠️Requires Azure App Registration with specific delegated permissions (Mail.ReadWrite, Mail.Send, Calendars.ReadWrite, Files.ReadWrite, Contacts.Read, People.Read, User.Read).
- ⚠️Initial authentication involves a multi-step device flow requiring user interaction to visit a URL and enter a code.
- ⚠️Requires Python with `uv` for dependency management and execution.
Verified SafeView Analysis
mcp-server-weaviate
by iteam1
This server provides tools to interact with a Weaviate vector database, enabling semantic, keyword, and hybrid search functionalities for Q&A and information retrieval within an agentic application context.
This server provides tools to interact with a Weaviate vector database, enabling semantic, keyword, and hybrid search functionalities for Q&A and information retrieval within an agentic application context.
Setup Requirements
- ⚠️Requires a running Weaviate database instance (Docker is recommended via `docker-compose.yml`).
- ⚠️Requires an OpenAI API Key for embedding and potentially generative features within Weaviate, which is a paid service.
- ⚠️Requires Python 3.12 or newer.
- ⚠️Requires `uv` package manager.
- ⚠️Requires manual initialization of the Weaviate database with data (e.g., using `misc/load_and_embed_data.py`).
Review RequiredView Analysis
poly-mcps
by hyperpolymath
Provides a unified interface for managing various developer tools and infrastructure services across multiple domains through a single Model Context Protocol (MCP) server ecosystem.
Provides a unified interface for managing various developer tools and infrastructure services across multiple domains through a single Model Context Protocol (MCP) server ecosystem.
Setup Requirements
- ⚠️Requires Deno runtime to be installed for local agent mode.
- ⚠️Many MCPs rely on locally installed and configured CLI tools (e.g., `kubectl`, `aws`, `docker`, `gh`) which must be present and authenticated.
- ⚠️Requires local credentials or tokens for integrated services (databases, cloud providers, Git forges), which are then used by the MCPs.
Verified SafeView Analysis
oorep-mcp
by Dhi13man
Provides AI assistants access to a comprehensive homeopathic repertory and materia medica database, enabling structured symptom analysis and remedy information retrieval.
Provides AI assistants access to a comprehensive homeopathic repertory and materia medica database, enabling structured symptom analysis and remedy information retrieval.
Setup Requirements
- ⚠️Requires network access to the OOREP API (default: https://www.oorep.com).
- ⚠️Requires integration with a compatible AI assistant or SDK (e.g., Claude Desktop, OpenAI, Vercel AI SDK, LangChain, Google Gemini) to utilize its functionality.
Verified SafeView Analysis
calendar-mcp
by rockfordlhotka
A unified Model Context Protocol (MCP) server that enables AI assistants to access multiple email and calendar accounts simultaneously across Microsoft 365, Outlook.com, and Google Workspace.
A unified Model Context Protocol (MCP) server that enables AI assistants to access multiple email and calendar accounts simultaneously across Microsoft 365, Outlook.com, and Google Workspace.
Setup Requirements
- ⚠️Requires Azure AD App Registrations for Microsoft accounts (M365/Outlook.com).
- ⚠️Requires Google Cloud Project setup with OAuth 2.0 Credentials for Google accounts.
- ⚠️Requires a local Ollama instance running if using the default local LLM for smart routing.
- ⚠️Google account client secrets are stored in plaintext in the `appsettings.json` file if not overridden by environment variables, posing a security risk if the file is compromised.
Verified SafeView Analysis
katana-openapi-client
by dougborg
Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Katana Manufacturing ERP API, offering resilient and type-safe access to ERP data and operations.
Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Katana Manufacturing ERP API, offering resilient and type-safe access to ERP data and operations.
Setup Requirements
- ⚠️Requires `uv` package manager for dependency management.
- ⚠️Requires Python 3.11+ for the MCP server.
- ⚠️Requires `KATANA_API_KEY` environment variable, likely from a paid Katana ERP subscription.
- ⚠️Redocly validation (part of client regeneration script) requires Node.js and npx.
Verified SafeView Analysis
workspace-qdrant-mcp
by ChrisGVE
A semantic workspace platform that provides project-scoped vector database operations through a Model Context Protocol (MCP) server, backed by a high-performance Rust daemon for file watching, processing, and ingestion. It enables LLM agents to naturally interact with project knowledge through conversational memory and hybrid semantic search.
A semantic workspace platform that provides project-scoped vector database operations through a Model Context Protocol (MCP) server, backed by a high-performance Rust daemon for file watching, processing, and ingestion. It enables LLM agents to naturally interact with project knowledge through conversational memory and hybrid semantic search.
Setup Requirements
- ⚠️Requires a running Qdrant vector database instance.
- ⚠️Docker is highly recommended for easy setup and management of the Qdrant instance.
- ⚠️A Rust toolchain is required for building and compiling the high-performance daemon component.
- ⚠️Python 3.8+ is needed for the Python-based server and CLI, managed by 'uv'.
- ⚠️Git is integral for project detection, branch-aware indexing, and contextual metadata enrichment.
Verified SafeView Analysis
jsboige-mcp-servers
by jsboige
Manage and monitor GitHub Projects, Repositories, Issues, and GitHub Actions workflows programmatically, providing an interface for automation and integration with tools like VSCode Roo.
Manage and monitor GitHub Projects, Repositories, Issues, and GitHub Actions workflows programmatically, providing an interface for automation and integration with tools like VSCode Roo.
Setup Requirements
- ⚠️Requires a GitHub Personal Access Token (PAT) with `repo` and `project` scopes, which must be correctly configured in the `.env` file or `mcp_settings.json` (incorrect setup can lead to API rate limit errors).
- ⚠️Requires Node.js (version 14 or higher) to be installed.
- ⚠️Multiple ways to configure GitHub accounts (indexed, JSON string, single token) which, while flexible, can be a point of friction if misunderstood.