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)
ai_workflows
by shawnmcrowley
A comprehensive system for building, managing, and executing AI workflows, intelligent agents, and document processing pipelines leveraging Langflow's visual builder, PostgreSQL for vector database capabilities, and local Ollama models for privacy-focused AI processing.
A comprehensive system for building, managing, and executing AI workflows, intelligent agents, and document processing pipelines leveraging Langflow's visual builder, PostgreSQL for vector database capabilities, and local Ollama models for privacy-focused AI processing.
Setup Requirements
- ⚠️The project's README mentions N8N, but the codebase (Next.js components, LangflowClient usage, and flow JSON definitions) clearly indicates that Langflow is the intended workflow orchestration engine.
- ⚠️Requires PostgreSQL 14+ with the `pgvector` extension enabled for document storage and semantic search.
- ⚠️Requires Ollama installed locally and specific models pulled (`llama3.2`, `snowflake-arctic-embed2`) for local LLM inference and embedding generation.
- ⚠️Requires a Langflow instance running, accessible by the Next.js application (defaults to `http://localhost:7860`).
Review RequiredView Analysis
remote-mcp-server-authless
by mmaoyu
Deploys an unauthenticated Model Context Protocol (MCP) server on Cloudflare Workers, providing basic calculator tools for remote AI clients.
Deploys an unauthenticated Model Context Protocol (MCP) server on Cloudflare Workers, providing basic calculator tools for remote AI clients.
Setup Requirements
- ⚠️Requires a Cloudflare account for deployment
- ⚠️Publicly accessible by default due to lack of authentication
- ⚠️Requires a separate MCP client (e.g., Cloudflare AI Playground) to interact with tools
Verified SafeView Analysis
sso-mcp-server
by DauQuangThanh
Provides development checklists and process documentation to AI coding assistants with Azure Entra ID SSO authentication.
Provides development checklists and process documentation to AI coding assistants with Azure Entra ID SSO authentication.
Setup Requirements
- ⚠️Requires Python 3.11+ and the 'uv' package manager.
- ⚠️Azure App Registration details (Client ID, Tenant ID, Resource Identifier, Allowed Issuers) are mandatory, varying by authentication mode, and must be correctly configured in a .env file or environment variables.
- ⚠️Proper setup of content directories (CHECKLIST_DIR and PROCESS_DIR) is critical for the server to find and serve documentation.
Verified SafeView Analysis
git-mcp-server
by bkbatchelor
A Model Context Protocol (MCP) server for Git, enabling AI agents to interact with repositories safely and efficiently.
A Model Context Protocol (MCP) server for Git, enabling AI agents to interact with repositories safely and efficiently.
Setup Requirements
- ⚠️Requires Java 21 or later.
- ⚠️The server needs to be executed from within the Git repository it intends to manage, or the repository path must be passed as an application argument.
- ⚠️Relies on system-configured Git credentials (e.g., SSH agent, ~/.ssh/config) for authenticated remote operations, as JGit implicitly uses these.
Verified SafeView Analysis
mcp-android-playstore-deploy
by hitoshura25
Assists developers in setting up automated Google Play Store deployment for Android applications using GitHub Actions.
Assists developers in setting up automated Google Play Store deployment for Android applications using GitHub Actions.
Setup Requirements
- ⚠️Requires Java Development Kit (JDK) installed and configured in PATH for keystore generation and local build testing.
- ⚠️Requires a Google Play Console developer account with appropriate permissions set up for API access.
- ⚠️GitHub Personal Access Token with 'repo' scope is needed for validating GitHub secrets.
Verified SafeView Analysis
chivas
by bioanywhere
This repository provides Docker deployment configuration for a world-news-api-clients MCP server.
This repository provides Docker deployment configuration for a world-news-api-clients MCP server.
Setup Requirements
- ⚠️Requires `GCP_PROJECT_ID` and `GCP_PROJECT_NUMBER` to be set as GitHub secrets for CI/CD.
- ⚠️Requires Docker for local development and running the server locally.
Verified SafeView Analysis
mcp-server
by ngotruong09
Provides two distinct services: a file writer for local storage and a comprehensive Oracle database management tool, allowing for data querying and manipulation.
Provides two distinct services: a file writer for local storage and a comprehensive Oracle database management tool, allowing for data querying and manipulation.
Setup Requirements
- ⚠️Requires the 'oracledb' Python package to be installed for database connectivity.
- ⚠️Requires access to an Oracle database and appropriate user permissions for the Oracle DB server.
- ⚠️Requires the ORACLE_USER, ORACLE_PASSWORD, and ORACLE_DSN environment variables to be set for the Oracle DB server to connect.
Review RequiredView Analysis
airnow-mcp
by tyson-swetnam
Provides an MCP server to query the AirNow API for current, historical, and forecast air quality data by zip code or geographic coordinates.
Provides an MCP server to query the AirNow API for current, historical, and forecast air quality data by zip code or geographic coordinates.
Setup Requirements
- ⚠️Requires an AirNow API key (`AIRNOW_API_KEY`) to be provided as an environment variable.
- ⚠️Requires Node.js and npm to be installed for building and running.
- ⚠️The example API key in `PLAN.md` should NOT be used in production; always use a real key and keep it secure.
Verified SafeView Analysis
agentforms---ai-conversational-form-builder-1763664025209
by guilhermetechmakers
A web-based platform for building and managing AI conversational forms, integrating knowledge bases, and handling user sessions with administrative and analytical capabilities.
A web-based platform for building and managing AI conversational forms, integrating knowledge bases, and handling user sessions with administrative and analytical capabilities.
Setup Requirements
- ⚠️Requires a separate backend API server to function, which is expected to provide all data and AI functionalities (e.g., LLMs, databases, vector stores).
- ⚠️Requires a Node.js environment (npm/yarn) to install dependencies and run the development server.
- ⚠️The backend for AI functionalities implies dependencies on external LLM providers (e.g., OpenAI, Anthropic) and potentially a vector database for knowledge retrieval.
Verified SafeView Analysis
snipara-mcp-server
by alopez3006
Optimizes and delivers relevant context from documentation to LLMs via the Model Context Protocol (MCP), aiming to reduce token cost and extend context windows.
Optimizes and delivers relevant context from documentation to LLMs via the Model Context Protocol (MCP), aiming to reduce token cost and extend context windows.
Setup Requirements
- ⚠️Requires a PostgreSQL database for document storage, sessions, and usage tracking. `DATABASE_URL` environment variable must be configured.
- ⚠️Requires a Redis instance for rate limiting and optional query caching. `REDIS_URL` environment variable is needed, or a local Redis must be running.
- ⚠️Semantic search features (Pro+ plans) involve downloading a `sentence-transformers` model (`all-MiniLM-L6-v2`) on first use, which can be time-consuming and requires internet access.
- ⚠️The README states `OPENAI_API_KEY` is required for embeddings (semantic search) on Pro+ plans, however, the provided source code for `EmbeddingsService` primarily uses `sentence-transformers` and does not directly reference `OPENAI_API_KEY`. This may indicate a discrepancy or an intended future integration not present in the current code.
Verified SafeView Analysis
test-remote-mcp-server
by AkashR9702
An asynchronous MCP server for tracking personal expenses, providing tools to add, list, and summarize expenditures.
An asynchronous MCP server for tracking personal expenses, providing tools to add, list, and summarize expenditures.
Setup Requirements
- ⚠️Data stored in a temporary directory (expenses.db) will not persist across server restarts or system reboots.
- ⚠️Requires Python 3.11 or newer.
Verified SafeView Analysis
mcp
by tunjiadeshina
Provides a collection of reference implementations for the Model Context Protocol (MCP), enabling Large Language Models (LLMs) with secure, controlled access to external tools and data sources like web content, filesystems, Git repositories, persistent memory, and time utilities.
Provides a collection of reference implementations for the Model Context Protocol (MCP), enabling Large Language Models (LLMs) with secure, controlled access to external tools and data sources like web content, filesystems, Git repositories, persistent memory, and time utilities.
Setup Requirements
- ⚠️Filesystem and Git servers require explicit host directories/repositories to be mounted or specified (e.g., via Docker `--mount` or command-line arguments) to operate on local files, failing if not provided.
- ⚠️The Fetch server can access local/internal IP addresses, posing a security risk if not used with caution, as it can be directed to ignore `robots.txt`.
- ⚠️Servers have specific runtime requirements: Python 3.10+ for `fetch`, `git`, and `time` servers, and Node.js for `filesystem`, `memory`, and `everything` servers.