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(92)
better-chatbot
by cgoinglove
An advanced open-source AI chatbot supporting multiple LLMs, extensive tools (web search, code execution, data visualization, MCP protocol), image generation, and workflow automation for individuals and teams.
An advanced open-source AI chatbot supporting multiple LLMs, extensive tools (web search, code execution, data visualization, MCP protocol), image generation, and workflow automation for individuals and teams.
Setup Requirements
- ⚠️Requires at least one API key from a major LLM provider (e.g., OpenAI, Google, Anthropic), which are typically paid services.
- ⚠️Requires a PostgreSQL database (`POSTGRES_URL` environment variable) for persistent storage.
- ⚠️Full functionality of custom MCP tools may require setting up and managing external MCP servers.
- ⚠️File storage needs to be configured (e.g., Vercel Blob, S3) for features like image generation and file ingestion.
Review RequiredView Analysis
WeChat-MCP
by BiboyQG
Automate WeChat interactions on macOS for LLMs, enabling programmatic control over chat, contact management, and Moments (social feed) publishing via accessibility APIs and screen capture.
Automate WeChat interactions on macOS for LLMs, enabling programmatic control over chat, contact management, and Moments (social feed) publishing via accessibility APIs and screen capture.
Setup Requirements
- ⚠️Requires macOS operating system.
- ⚠️WeChat for Mac application must be installed and actively running.
- ⚠️Python 3.12+ is required.
- ⚠️Requires granting Accessibility permissions to the terminal application (e.g., Terminal.app, iTerm2) in macOS System Settings, enabling it to control other applications.
Review RequiredView Analysis
mac_messages_mcp
by carterlasalle
Enables AI assistants to interact with the macOS Messages app for reading, sending, and searching messages, including universal messaging capabilities with SMS/RCS fallback.
Enables AI assistants to interact with the macOS Messages app for reading, sending, and searching messages, including universal messaging capabilities with SMS/RCS fallback.
Setup Requirements
- ⚠️Requires macOS 11+ and the Messages app to be configured and active.
- ⚠️Requires 'Full Disk Access' permission for the terminal application or AI assistant in macOS System Settings.
- ⚠️Requires Python 3.10+ and the 'uv' package manager to be installed first.
Verified SafeView Analysis
messages
by cardmagic
Fuzzy search and browse Apple Messages (iMessage/SMS) from the command line or as an MCP server.
Fuzzy search and browse Apple Messages (iMessage/SMS) from the command line or as an MCP server.
Setup Requirements
- ⚠️Requires macOS operating system.
- ⚠️Requires Node.js version 22 or higher.
- ⚠️Requires 'Full Disk Access' permission for your terminal application to read `~/Library/Messages/chat.db`.
Verified SafeView Analysis
whatsapp-mcp-ts
by jlucaso1
Connects a personal WhatsApp account to an AI agent, enabling the agent to search messages and contacts, list chats, retrieve message history, and send messages via WhatsApp.
Connects a personal WhatsApp account to an AI agent, enabling the agent to search messages and contacts, list chats, retrieve message history, and send messages via WhatsApp.
Setup Requirements
- ⚠️Requires Node.js version 23.10.0 or higher.
- ⚠️Requires an initial manual WhatsApp QR code scan for authentication, which can be time-sensitive.
- ⚠️Initial message history synchronization can take significant time depending on your WhatsApp history size.
- ⚠️Specific configuration JSON is required for the AI client (e.g., Claude Desktop, Cursor) to launch and connect to the MCP server.
Verified SafeView Analysis
mailtrap-mcp
by mailtrap
The Mailtrap MCP server provides tools for sending transactional emails and managing email templates, including a sandbox environment for testing.
The Mailtrap MCP server provides tools for sending transactional emails and managing email templates, including a sandbox environment for testing.
Setup Requirements
- ⚠️Requires a Mailtrap account and API token (paid service potentially involved for full functionality).
- ⚠️Domain verification is necessary for sending actual transactional emails.
- ⚠️Specific Mailtrap Account ID is required for template management operations.
- ⚠️A Mailtrap Test Inbox ID is required for sandbox email functionality.
Verified SafeView Analysis
postmark-mcp
by ActiveCampaign
Provides a Model Context Protocol (MCP) server to enable AI assistants to send emails and manage templates via Postmark.
Provides a Model Context Protocol (MCP) server to enable AI assistants to send emails and manage templates via Postmark.
Setup Requirements
- ⚠️Requires Node.js v16 or higher.
- ⚠️Requires an active Postmark account and server API token.
- ⚠️Requires configuration of `POSTMARK_SERVER_TOKEN`, `DEFAULT_SENDER_EMAIL`, and `DEFAULT_MESSAGE_STREAM` environment variables.
Verified SafeView Analysis
notifications-mcp-server
by charles-adedotun
Provides real-time sound and visual notifications on macOS when Claude Desktop completes tasks.
Provides real-time sound and visual notifications on macOS when Claude Desktop completes tasks.
Setup Requirements
- ⚠️Requires macOS operating system.
- ⚠️Requires Claude Desktop to be installed for integration.
- ⚠️Installation of `terminal-notifier` (e.g., via `brew install terminal-notifier`) is recommended for enhanced visual notifications.
- ⚠️Requires Python 3.10 or higher.
Review RequiredView Analysis
WeChat-MCP-Server
by 1052666
Integrate WeChat message sending capabilities into AI assistants using the Model Context Protocol (MCP).
Integrate WeChat message sending capabilities into AI assistants using the Model Context Protocol (MCP).
Setup Requirements
- ⚠️Requires Windows 10/11 operating system.
- ⚠️WeChat client must be installed, running, logged in, and its window visible (not minimized or obscured).
- ⚠️Significant account, data, privacy, and legal risks associated with automating WeChat, as explicitly warned by the developer.
Review RequiredView Analysis
wechat-robot-mcp-server
by hp0912
This server acts as a Model Context Protocol (MCP) gateway, integrating various AI capabilities (image recognition, TTS, image/video generation, chat summarization, personality analysis) and WeChat-specific functions (song requests, emoji extraction, group management) for a WeChat robot.
This server acts as a Model Context Protocol (MCP) gateway, integrating various AI capabilities (image recognition, TTS, image/video generation, chat summarization, personality analysis) and WeChat-specific functions (song requests, emoji extraction, group management) for a WeChat robot.
Setup Requirements
- ⚠️Requires a MySQL database for configuration storage and message history, with tenant databases created dynamically based on 'RobotCode'.
- ⚠️Relies on external AI service providers (e.g., OpenAI, Doubao, Jimeng, GLM, Hunyuan) for AI capabilities, which will incur API usage costs.
- ⚠️Assumes the existence of a separate 'WeChat client' component that this server communicates with via HTTP for sending messages.
Review RequiredView Analysis
Vibe-Agent
by innocuous-stiffness915
A tutorial for building an AI infinite canvas application using Gemini for image generation and manipulation.
A tutorial for building an AI infinite canvas application using Gemini for image generation and manipulation.
Setup Requirements
- ⚠️Requires access to Google Gemini for generating the application code.
- ⚠️Instructs users to download and run an unverified executable from a raw GitHub link (potential security risk).
- ⚠️Operating System is restricted to Windows 10 or newer for the Vibe-Agent application.
Review RequiredView Analysis
better-chat
by Chris31372
An AI chat application focused on interacting with technical documentation, featuring multi-model support and per-user data isolation via Cloudflare Durable Objects.
An AI chat application focused on interacting with technical documentation, featuring multi-model support and per-user data isolation via Cloudflare Durable Objects.
Setup Requirements
- ⚠️Requires a Cloudflare account with configured Workers, D1 (database), KV (key-value store), and Durable Objects (stateful serverless instances).
- ⚠️Deployment and local development rely on the Alchemy framework, requiring its CLI and understanding of its specific commands and environment configurations (e.g., `.env.dev`, `.env.prod`).
- ⚠️Full functionality, particularly access to premium AI models, depends on providing various API keys for AI providers (e.g., OpenAI, Google, Anthropic), email services (Resend in production), social authentication, and web search (Exa).