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)
n8n-mcp-server-trigger
by seoninja13
This project likely functions as an external server endpoint that, upon receiving an event or data, processes it and then pushes it as a trigger into an n8n workflow, potentially within a specific 'MCP' (Multi-Cloud Platform) environment.
This project likely functions as an external server endpoint that, upon receiving an event or data, processes it and then pushes it as a trigger into an n8n workflow, potentially within a specific 'MCP' (Multi-Cloud Platform) environment.
Setup Requirements
- ⚠️Requires a running n8n instance to connect to and trigger workflows.
- ⚠️Likely requires Node.js runtime environment to execute.
- ⚠️Configuration needed to specify the n8n instance URL and potentially authentication credentials.
Review RequiredView Analysis
matrixbookingmcp
by chrisns
Enables AI assistants to automatically check room availability and create bookings through natural language interactions with the Matrix Booking API.
Enables AI assistants to automatically check room availability and create bookings through natural language interactions with the Matrix Booking API.
Setup Requirements
- ⚠️Requires a valid Matrix Booking account with credentials.
- ⚠️Requires Node.js version 22.0.0 or higher.
- ⚠️Requires specific environment variables (`MATRIX_USERNAME`, `MATRIX_PASSWORD`, `MATRIX_PREFERED_LOCATION`) to be configured.
Verified SafeView Analysis
dharma_mcp_service
by samcorl
The Dharma MCP Service provides Model Context Protocol (MCP) tools for fiber arts agents to help customers with product recommendations, compatibility checking, and project guidance.
The Dharma MCP Service provides Model Context Protocol (MCP) tools for fiber arts agents to help customers with product recommendations, compatibility checking, and project guidance.
Setup Requirements
- ⚠️Requires Docker and Docker Compose for recommended deployment and development.
- ⚠️Requires Ruby 3.2.2 for native local development.
- ⚠️Requires MySQL 8.0 database.
Verified SafeView Analysis
octo-goggles
by Monipoo0904
Exposing ChatGPT functionalities (chat, text analysis) via an HTTP API and an MCP (Model Context Protocol) interface.
Exposing ChatGPT functionalities (chat, text analysis) via an HTTP API and an MCP (Model Context Protocol) interface.
Setup Requirements
- ⚠️Requires OpenAI API Key (Paid)
- ⚠️Requires `openai` Python package
- ⚠️Requires `mcp` Python package
Verified SafeView Analysis
mcp-server
by JSalas-RPA
Automates the end-to-end processing of incoming invoices from document extraction using OCR and LLMs to validation and posting in SAP S/4HANA.
Automates the end-to-end processing of incoming invoices from document extraction using OCR and LLMs to validation and posting in SAP S/4HANA.
Setup Requirements
- ⚠️Incomplete `pyproject.toml` dependencies: Key libraries like `requests`, `openai`, `google-cloud-vision`, `pdf2image`, and `llama_parse` are essential but missing from `pyproject.toml`.
- ⚠️Python 3.13+ Requirement: The `pyproject.toml` specifies `requires-python = ">=3.13"`.
- ⚠️SAP S/4HANA Account and Permissions: Requires a configured SAP S/4HANA user with necessary permissions for supplier, purchase order, material document, and invoice APIs.
- ⚠️Google Cloud Platform Setup: Requires a GCP project with the Cloud Vision API enabled, and a Service Account key (`datecKeyCredentials`) with permissions for GCS and Cloud Vision.
- ⚠️OpenAI API Key (Paid): Requires an OpenAI API key (`API_OPENAI_KEY`).
- ⚠️LLaMA Parse API Key (Potentially Optional): `LLAMAPARSE_API_KEY` is referenced, though `google.cloud.vision_v1` is primarily used for OCR in the current flow.
Review RequiredView Analysis
mcp-server-ch5
by jxcks48
This server demonstrates a basic Model Context Protocol (MCP) server exposing simple utility tools (greeting, arithmetic, server info) over standard I/O (stdio).
This server demonstrates a basic Model Context Protocol (MCP) server exposing simple utility tools (greeting, arithmetic, server info) over standard I/O (stdio).
Setup Requirements
- ⚠️Requires the 'mcp' Python library to be installed (e.g., via pip).
- ⚠️Requires Node.js and npm to install the MCP Inspector (`npm install -g @modelcontextprotocol/inspector`) to view in the inspector.
Verified SafeView Analysis
mcp-server-FastMCP-FastAPI-MCP
by Vishal150494
The server demonstrates Model Context Protocol (MCP) implementations, providing tools for arithmetic calculations and searching FreeCodeCamp news and YouTube feeds via STDIO and HTTP transports.
The server demonstrates Model Context Protocol (MCP) implementations, providing tools for arithmetic calculations and searching FreeCodeCamp news and YouTube feeds via STDIO and HTTP transports.
Setup Requirements
- ⚠️Requires Python 3.13 or higher.
- ⚠️Poetry is recommended for dependency management, or manual pip installation.
- ⚠️Requires specific environment variables (.env file) for RSS and YouTube feed URLs.
Verified SafeView Analysis
simple-ai-coding-agent-mcp-server
by kira-id
A Model Context Protocol (MCP) server designed to assist AI coding agents in managing Next.js projects by providing curated dependency categories, convention sets, and tools to interact with `package.json` files and run lint checks.
A Model Context Protocol (MCP) server designed to assist AI coding agents in managing Next.js projects by providing curated dependency categories, convention sets, and tools to interact with `package.json` files and run lint checks.
Setup Requirements
- ⚠️Requires pnpm for package management.
- ⚠️Requires git for lint checks on changed/untracked files.
- ⚠️Requires Node.js >= 18.
Verified SafeView Analysis
aave-lending-mcp
by Kimchiigu
Manages Aave V3 lending positions and executes transactions for users via natural language commands.
Manages Aave V3 lending positions and executes transactions for users via natural language commands.
Setup Requirements
- ⚠️Requires an Alchemy API Key (or equivalent RPC endpoint for the chosen network, potentially a paid service).
- ⚠️Requires Python 3.12+ (if running without Docker).
- ⚠️Requires Docker and Docker Compose (recommended setup) or manual npm/pip dependency management.
Verified SafeView Analysis
basic-mcp-server
by ebhawana
This server provides a set of simple utility tools (dice roll, arithmetic) exposed via an HTTP API using FastMCP for potential agent interaction.
This server provides a set of simple utility tools (dice roll, arithmetic) exposed via an HTTP API using FastMCP for potential agent interaction.
Setup Requirements
- ⚠️Python 3.12+ only
- ⚠️Requires 'uv' or 'fastmcp' installed
Verified SafeView Analysis
mcp-server
by stacklet
The Stacklet MCP Server integrates LLMs with cloud governance and analytics by exposing tools for AssetDB SQL queries, Platform GraphQL operations, and comprehensive documentation access.
The Stacklet MCP Server integrates LLMs with cloud governance and analytics by exposing tools for AssetDB SQL queries, Platform GraphQL operations, and comprehensive documentation access.
Setup Requirements
- ⚠️Requires `STACKLET_ENDPOINT`, `STACKLET_ACCESS_TOKEN`, `STACKLET_IDENTITY_TOKEN` environment variables or ~/.stacklet configuration files for authentication.
- ⚠️Requires Python 3.12 or newer.
- ⚠️Authentication tokens obtained via `stacklet-admin login` expire after 12 hours, necessitating re-authentication.
Review RequiredView Analysis
mcp-sbt-shell
by mozhaa
Execute sbt commands in a persistent shell session to interact with Scala projects and their build processes.
Execute sbt commands in a persistent shell session to interact with Scala projects and their build processes.
Setup Requirements
- ⚠️Requires sbt to be installed and accessible in the system PATH.
- ⚠️Requires a Scala project with a 'build.sbt' file in the specified working directory.
- ⚠️The sbt prompt detection logic is 'tested on Windows with sbt.bat' and uses a specific byte sequence, which might behave differently or fail on non-Windows operating systems (e.g., macOS, Linux).