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-rag-agent
by luisrodriguesphd
This system provides Retrieval-Augmented Generation (RAG) capabilities, allowing an AI agent to answer questions based on a corpus of internal policy documents using hybrid search with MongoDB Atlas.
This system provides Retrieval-Augmented Generation (RAG) capabilities, allowing an AI agent to answer questions based on a corpus of internal policy documents using hybrid search with MongoDB Atlas.
Setup Requirements
- ⚠️Requires OpenAI API Key for both LLM calls and embedding generation (paid service).
- ⚠️Requires a MongoDB Atlas cluster with Vector Search support (paid service).
- ⚠️Critical: The default `EMBEDDING_DIMENSION` in `config.py` is `256`, but the default `EMBEDDING_MODEL_NAME` (`text-embedding-3-small`) expects `1536` dimensions. If `EMBEDDING_DIMENSION` is not explicitly set in the `.env` file to `1536`, embedding generation will fail.
- ⚠️The `evaluation/main.py` script also uses OpenAI models, incurring additional costs for each evaluation run.
Verified SafeView Analysis
gCalendar-mcp
by tobedoit
This MCP server enables AI assistants to create and manage Google Calendar events.
This MCP server enables AI assistants to create and manage Google Calendar events.
Setup Requirements
- ⚠️Requires Node.js v18 or later.
- ⚠️Requires a Google Cloud Console project with Calendar API enabled.
- ⚠️Requires OAuth2 Client ID, Client Secret, and a Google Refresh Token (which needs an initial OAuth flow to obtain).
Verified SafeView Analysis
fubon-api-mcp-server
by Mofesto
Provides a Model Context Protocol (MCP) server for Fubon Securities API, offering comprehensive Taiwan stock trading functionalities and real-time/historical market data queries for AI agents.
Provides a Model Context Protocol (MCP) server for Fubon Securities API, offering comprehensive Taiwan stock trading functionalities and real-time/historical market data queries for AI agents.
Setup Requirements
- ⚠️Requires a Fubon Securities account and an electronic PFX certificate.
- ⚠️The `fubon-neo` Python SDK may require manual installation of platform-specific .whl files from the official Fubon website, not just `pip install` from PyPI.
- ⚠️Requires a full restart of VS Code after initial MCP configuration to register correctly with Copilot Chat.
- ⚠️Subject to Fubon API rate limits and data freshness policies. Some functions are only available during trading hours.
Verified SafeView Analysis
mcp
by testomatio
The Testomat.io MCP Server integrates with Testomat.io API to provide AI assistants (like Cursor or Claude) access to test management functionalities, enabling querying and manipulation of tests, suites, runs, plans, and labels.
The Testomat.io MCP Server integrates with Testomat.io API to provide AI assistants (like Cursor or Claude) access to test management functionalities, enabling querying and manipulation of tests, suites, runs, plans, and labels.
Setup Requirements
- ⚠️Requires Node.js 18 or higher with built-in fetch support.
- ⚠️Requires a Testomat.io account with API access.
- ⚠️Requires a Testomat.io API Token (starting with 'testomat_') and a Project ID, which can be found in your Testomat.io account settings and project URL respectively.
Verified SafeView Analysis
Agentic-Travel-Planner
by Fieldy76
An agentic workflow using Large Language Models (LLMs) and various tools to plan travel itineraries for users.
An agentic workflow using Large Language Models (LLMs) and various tools to plan travel itineraries for users.
Setup Requirements
- ⚠️Requires at least one LLM API Key (OpenAI, Anthropic, or Google) for full functionality (paid services). Falls back to a mock agent if no keys are provided.
- ⚠️For real flight search (Amadeus) and payment processing (Stripe), API keys/secrets are required. Otherwise, mock data is used.
- ⚠️Requires Python 3.8+ and dependencies from 'requirements.txt' (e.g., fastapi, uvicorn, pydantic, openai/anthropic/google-generativeai SDKs, pypdf, docx, httpx).
Verified SafeView Analysis
presearch-search-api-mcp
by NosytLabs
Integrates AI assistants with the Presearch decentralized search engine to enable privacy-focused web search, intelligent scraping, deep research, and content analysis.
Integrates AI assistants with the Presearch decentralized search engine to enable privacy-focused web search, intelligent scraping, deep research, and content analysis.
Setup Requirements
- ⚠️Requires a PRESEARCH_API_KEY (obtained from Presearch, typically involving PRE tokens/payment) for most functional API calls.
- ⚠️Requires Node.js version 20.0.0 or higher.
- ⚠️Web scraping (using Puppeteer) launches Chromium and explicitly disables its sandbox (`--no-sandbox`), posing a critical security risk when processing untrusted web content. This is a severe deployment concern.
- ⚠️Puppeteer dependencies require Chromium to be downloaded, which adds to setup time and disk space.
Review RequiredView Analysis
RDFPortal-MCP
by arkinjo
Facilitates SPARQL queries and API interactions with various biological/biomedical RDF databases for research and data integration.
Facilitates SPARQL queries and API interactions with various biological/biomedical RDF databases for research and data integration.
Setup Requirements
- ⚠️Requires Python >= 3.11.
- ⚠️Requires the `uv` package manager for dependency installation and running the server.
- ⚠️Designed for integration with Claude Desktop, using specific configuration paths as documented in the README.
Verified SafeView Analysis
tiny_chat
by to-aoki
A RAG-enabled chat application that integrates with various LLM backends (OpenAI, Ollama, vLLM) and a Qdrant vector database, offering web search capabilities and an OpenAI-compatible API.
A RAG-enabled chat application that integrates with various LLM backends (OpenAI, Ollama, vLLM) and a Qdrant vector database, offering web search capabilities and an OpenAI-compatible API.
Setup Requirements
- ⚠️Requires an OpenAI-compatible LLM endpoint (e.g., OpenAI API, Azure OpenAI, Ollama, vLLM) for chat and RAG query processing. Default `server_url` is `http://localhost:11434/v1` (Ollama).
- ⚠️Requires a Qdrant vector database (local file, in-memory, or remote server) for RAG functionality.
- ⚠️For optimal performance with some RAG strategies (e.g., `ruri_xsmall`, `ruri_base_reranker`), a GPU is highly recommended.
- ⚠️Requires Python 3.10 or later, along with numerous dependencies specified in `pyproject.toml` (e.g., `torch`, `sentence-transformers`, `qdrant-client`, `fastembed`, `mcp`, `fastapi`, `streamlit`).
Review RequiredView Analysis
TARILIO
by electronart
Desktop information retrieval with an integrated AI assistant, local LLM server, and Hugging Face LLM download capabilities, functioning as an MCP Client.
Desktop information retrieval with an integrated AI assistant, local LLM server, and Hugging Face LLM download capabilities, functioning as an MCP Client.
Setup Requirements
- ⚠️Requires specific GGML binaries (DLLs) as indicated in the README truncated section, which might be challenging to set up correctly.
- ⚠️Functionality includes a 'Local LLM server' and 'Hugging Face LLM downloads', implying significant local resource requirements (CPU, GPU, memory, storage) for AI features.
- ⚠️The project is a .NET desktop application, as indicated by `eSearch/Properties/launchSettings.json` and mentions of Visual Studio, likely requiring Windows and Visual Studio for development and possibly for full setup/build.
- ⚠️Commercial 'PRO' versions exist with additional closed-source code and licensing requirements, meaning the open-source version may have feature limitations or different terms of use for commercial applications.
Review RequiredView Analysis
filesys
by gomcpgo
A secure MCP server providing filesystem operations with controlled access to specified directories for agent-based interactions.
A secure MCP server providing filesystem operations with controlled access to specified directories for agent-based interactions.
Setup Requirements
- ⚠️Requires `MCP_ALLOWED_DIRS` environment variable to be set to a comma-separated list of absolute paths to existing directories. Failure to set this will prevent any file operations.
- ⚠️The Go programming language environment is required to run the server directly from source or to build the binary.
- ⚠️Potential for high LLM token consumption due to large file content being returned by `read_file`, `read_multiple_files`, or extensive results from `list_directory` and `search_in_files`.
Verified SafeView Analysis
sindi-ai-mcp-server
by sinditech
Provides a Java/Jakarta EE implementation of Anthropic's Model Context Protocol (MCP) to integrate custom features (tools, prompts, resources) with AI models.
Provides a Java/Jakarta EE implementation of Anthropic's Model Context Protocol (MCP) to integrate custom features (tools, prompts, resources) with AI models.
Setup Requirements
- ⚠️Requires a Jakarta EE compliant application server (e.g., Open Liberty) for deployment, not a simple executable JAR.
- ⚠️Requires Maven to build the project (`mvn clean package -e`).
- ⚠️The `MCPServerContainers` feature requires a running Docker daemon accessible from the server host.
Review RequiredView Analysis
mcp-pipedrive
by iamsamuelfraga
Provides Claude with comprehensive access to the Pipedrive CRM API, enabling seamless automation of sales workflows, deal management, contact organization, and activity tracking through natural language conversations.
Provides Claude with comprehensive access to the Pipedrive CRM API, enabling seamless automation of sales workflows, deal management, contact organization, and activity tracking through natural language conversations.
Setup Requirements
- ⚠️Pipedrive API Token is a mandatory prerequisite for functionality.
- ⚠️Requires Claude Desktop to be installed for local integration.
- ⚠️Node.js version 18 or higher is required.
- ⚠️File upload and download features require the server to have appropriate local filesystem access.