发现优秀的 MCP 服务器

通过 MCP 服务器扩展您的代理能力,拥有 23,375 个能力。

全部23,375
Infinigen MCP Server

Infinigen MCP Server

Enables AI assistants to generate photorealistic 3D scenes, indoor environments, and individual 3D assets procedurally using Infinigen. Supports various export formats and computer vision annotations for generated scenes.

Zoho CRM MCP Server by CData

Zoho CRM MCP Server by CData

Zoho CRM MCP Server by CData

Venice AI Image Generator MCP Server

Venice AI Image Generator MCP Server

测试 MCP 服务器功能,威尼斯和双子座(图像)。

MCP Safari Server

MCP Safari Server

A server that provides AI assistants programmatic control of Safari browser on macOS for web automation, testing, and debugging.

Simple FastMCP Server

Simple FastMCP Server

A minimal demonstration MCP server that provides basic mathematical addition and greeting functionality, serving as a template for building and deploying FastMCP servers.

IT-MCP

IT-MCP

Provides comprehensive macOS, Linux, and Windows system administration, diagnostics, and optimization tools including network inspection, security scanning, compliance auditing, database diagnostics, and structured DevOps task planning.

Dev Tool MCP

Dev Tool MCP

Provides web crawling and browser automation capabilities with support for multiple content formats (HTML, JSON, PDF, screenshots, Markdown), page content extraction, console message monitoring, and network request tracking.

MCP Stdio Server

MCP Stdio Server

A Model Context Protocol server that provides tools for mathematical calculations and directory listing, alongside prompt templates for code reviews and explanations. It enables file system access and resource reading through stdio transport.

MCP Jina Supabase RAG

MCP Jina Supabase RAG

Crawls and indexes documentation websites to Supabase with vector embeddings for RAG, using smart sitemap discovery and Jina AI for fast content extraction with multi-project support.

MCP (Model Context Protocol) Research

MCP (Model Context Protocol) Research

Okay, here's a translation of "Research and documentation about Model Context Protocol (MCP) servers and implementations" into Chinese, along with some nuances and considerations: **Option 1 (More Literal, General):** * **中文:** 模型上下文协议 (MCP) 服务器及其实现的调研和文档 * **Pinyin:** Móxíng shàngxiàwén xiéyì (MCP) fúwùqì jí qí shíxiàn de diàoyán hé wéndàng * **Explanation:** * "模型上下文协议 (MCP)" - Direct translation of "Model Context Protocol (MCP)". Using the acronym in parentheses is helpful for recognition. * "服务器" - "Server" * "及其实现" - "and its implementations" * "调研" - "Research" (formal, academic) * "和文档" - "and documentation" **Option 2 (More Emphasis on Technical Investigation):** * **中文:** 模型上下文协议 (MCP) 服务器及其实现的深入研究与技术文档 * **Pinyin:** Móxíng shàngxiàwén xiéyì (MCP) fúwùqì jí qí shíxiàn de shēnrù yánjiū yǔ jìshù wéndàng * **Explanation:** * "深入研究" - "In-depth research" or "Thorough investigation". This emphasizes a more detailed and technical approach. * "技术文档" - "Technical documentation". This clarifies the type of documentation. **Option 3 (More Concise, Practical):** * **中文:** 模型上下文协议 (MCP) 服务器实现及文档 * **Pinyin:** Móxíng shàngxiàwén xiéyì (MCP) fúwùqì shíxiàn jí wéndàng * **Explanation:** * This is a shorter, more direct translation. It implies that the research is focused on the *implementation* aspects. * "实现" - "Implementation" **Which option is best depends on the context:** * If you're talking about academic research, Option 1 or 2 is better. * If you're talking about practical development and implementation, Option 3 might be more suitable. * If you want to emphasize the technical nature of the documentation, Option 2 is a good choice. **Important Considerations for Chinese Translation of Technical Terms:** * **Consistency:** Once you choose a translation for "Model Context Protocol" (or any other technical term), stick with it throughout your documentation. * **Acronyms:** Including the English acronym (MCP) in parentheses is generally a good practice, especially the first time you use the term. This helps readers who are familiar with the English term. * **Target Audience:** Consider your target audience. Are they primarily Chinese speakers with limited English, or are they bilingual? This will influence how much you need to explain the English terms. * **Context is Key:** The best translation always depends on the specific context in which the phrase is used. I hope this helps! Let me know if you have any other questions.

Cargo MCP Server

Cargo MCP Server

Provides a suite of tools for running Cargo commands and interacting with Rust projects through AI agents. It enables automated builds, testing, linting, and documentation generation directly from any MCP-compatible client.

OfficeMCP

OfficeMCP

A server that allows AI models to automate Microsoft Office applications (Word, Excel, PowerPoint, etc.) through COM interface on Windows, enabling natural language control of Office functions.

Farnsworth

Farnsworth

Farnsworth gives Claude persistent memory and autonomous agent capabilities. It runs locally and provides Hierarchical Memory (Working -> Episodic -> Archival), a Multi-Model Swarm (combining Ollama models for better reasoning), and specialized agents for Web Browsing, Vision (CLIP), and Voice (Whis

Personupplysning MCP Server

Personupplysning MCP Server

Enables searching and retrieving detailed information about Swedish companies, including financial data and annual reports from Bolagsverket (Swedish Companies Registration Office), with intelligent caching for fast responses.

JDBCX MCP Server

JDBCX MCP Server

JDBCX MCP Server

Quantum Code Validator

Quantum Code Validator

An MCP server that provides static validation and documentation lookup for quantum computing libraries, currently supporting PennyLane. It allows users to verify quantum code syntax and method usage against official library documentation to ensure correct implementation.

ServiceFusion MCP Server

ServiceFusion MCP Server

Enables AI agents to interact with ServiceFusion's field service management platform through standardized MCP operations. Supports complete customer and job management including creating work orders, managing customer records, and accessing service data with OAuth 2.0 authentication.

MCP-LOGO-GEN

MCP-LOGO-GEN

MCP Tool Server for Logo Generation. This server provides logo generation capabilities using FAL AI, with tools for image generation, background removal, and image scaling.

LibreChat MCP Servers

LibreChat MCP Servers

Okay, here's a translation of instructions for setting up SuperGateway MCP servers in Docker containers for Docker deployments of LibreChat: **Title: 在 Docker 容器中设置 SuperGateway MCP 服务器,用于 LibreChat 的 Docker 部署** **Instructions:** This document outlines the steps to set up SuperGateway MCP (Message Control Plane) servers within Docker containers for use with Docker deployments of LibreChat. This setup allows for scalable and robust message handling within your LibreChat environment. **1. Prerequisites (先决条件):** * **Docker and Docker Compose:** Ensure you have Docker and Docker Compose installed on your system. Refer to the official Docker documentation for installation instructions: [https://docs.docker.com/](https://docs.docker.com/) * **Docker 和 Docker Compose:** 确保您的系统上已安装 Docker 和 Docker Compose。 请参阅官方 Docker 文档以获取安装说明:[https://docs.docker.com/](https://docs.docker.com/) * **LibreChat Docker Deployment:** You should already have a working LibreChat Docker deployment. These instructions assume you are extending an existing setup. * **LibreChat Docker 部署:** 您应该已经有一个可以正常运行的 LibreChat Docker 部署。 这些说明假定您正在扩展现有设置。 **2. Create a Docker Compose File (创建 Docker Compose 文件):** Create a `docker-compose.override.yml` file (or modify your existing `docker-compose.yml` if you prefer) to define the MCP services. This file will define the MCP containers and their configuration. Here's an example: ```yaml version: "3.9" services: mcp1: image: ghcr.io/danny-dann/supergateway:latest # Replace with the correct SuperGateway image container_name: mcp1 ports: - "3001:3000" # Map host port 3001 to container port 3000 environment: - NODE_ENV=production - PORT=3000 - REDIS_HOST=redis # Assuming your Redis service is named 'redis' in your docker-compose file - REDIS_PORT=6379 - MCP_ID=mcp1 # Unique identifier for this MCP instance depends_on: - redis mcp2: image: ghcr.io/danny-dann/supergateway:latest # Replace with the correct SuperGateway image container_name: mcp2 ports: - "3002:3000" # Map host port 3002 to container port 3000 environment: - NODE_ENV=production - PORT=3000 - REDIS_HOST=redis # Assuming your Redis service is named 'redis' in your docker-compose file - REDIS_PORT=6379 - MCP_ID=mcp2 # Unique identifier for this MCP instance depends_on: - redis ``` * **创建 Docker Compose 文件:** 创建一个 `docker-compose.override.yml` 文件(或者如果您愿意,修改您现有的 `docker-compose.yml` 文件)来定义 MCP 服务。 此文件将定义 MCP 容器及其配置。 这是一个例子: ```yaml version: "3.9" services: mcp1: image: ghcr.io/danny-dann/supergateway:latest # 替换为正确的 SuperGateway 镜像 container_name: mcp1 ports: - "3001:3000" # 将主机端口 3001 映射到容器端口 3000 environment: - NODE_ENV=production - PORT=3000 - REDIS_HOST=redis # 假设您的 Redis 服务在您的 docker-compose 文件中命名为“redis” - REDIS_PORT=6379 - MCP_ID=mcp1 # 此 MCP 实例的唯一标识符 depends_on: - redis mcp2: image: ghcr.io/danny-dann/supergateway:latest # 替换为正确的 SuperGateway 镜像 container_name: mcp2 ports: - "3002:3000" # 将主机端口 3002 映射到容器端口 3000 environment: - NODE_ENV=production - PORT=3000 - REDIS_HOST=redis # 假设您的 Redis 服务在您的 docker-compose 文件中命名为“redis” - REDIS_PORT=6379 - MCP_ID=mcp2 # 此 MCP 实例的唯一标识符 depends_on: - redis ``` **Explanation (说明):** * **`version: "3.9"`:** Specifies the Docker Compose file version. * **`version: "3.9"`:** 指定 Docker Compose 文件版本。 * **`services:`:** Defines the services (containers) to be created. * **`services:`:** 定义要创建的服务(容器)。 * **`mcp1` and `mcp2`:** Define two MCP service instances. You can create more instances for increased redundancy and scalability. * **`mcp1` 和 `mcp2`:** 定义两个 MCP 服务实例。 您可以创建更多实例以提高冗余和可扩展性。 * **`image: ghcr.io/danny-dann/supergateway:latest`:** Specifies the Docker image to use for the MCP server. **Important:** Replace this with the correct and up-to-date SuperGateway image name and tag. * **`image: ghcr.io/danny-dann/supergateway:latest`:** 指定用于 MCP 服务器的 Docker 镜像。 **重要提示:** 将其替换为正确且最新的 SuperGateway 镜像名称和标签。 * **`container_name`:** Sets the name of the container. * **`container_name`:** 设置容器的名称。 * **`ports`:** Maps ports from the host machine to the container. Make sure these ports are not already in use. Each MCP instance should have a unique host port. * **`ports`:** 将端口从主机映射到容器。 确保这些端口尚未被使用。 每个 MCP 实例都应该有一个唯一的主机端口。 * **`environment`:** Sets environment variables for the container. * **`environment`:** 设置容器的环境变量。 * **`NODE_ENV=production`:** Sets the Node.js environment to production. * **`NODE_ENV=production`:** 将 Node.js 环境设置为生产环境。 * **`PORT=3000`:** Specifies the port the MCP server listens on within the container. This should match the port exposed by the SuperGateway image. * **`PORT=3000`:** 指定 MCP 服务器在容器中侦听的端口。 这应该与 SuperGateway 镜像公开的端口匹配。 * **`REDIS_HOST=redis`:** Specifies the hostname of the Redis server. This assumes your Redis service is named `redis` in your `docker-compose.yml` file. Adjust this if your Redis service has a different name. * **`REDIS_HOST=redis`:** 指定 Redis 服务器的主机名。 这假设您的 Redis 服务在您的 `docker-compose.yml` 文件中命名为 `redis`。 如果您的 Redis 服务具有不同的名称,请进行调整。 * **`REDIS_PORT=6379`:** Specifies the port of the Redis server. * **`REDIS_PORT=6379`:** 指定 Redis 服务器的端口。 * **`MCP_ID=mcp1` (and `MCP_ID=mcp2`):** A unique identifier for each MCP instance. This is important for the MCP servers to distinguish themselves. * **`MCP_ID=mcp1`(和 `MCP_ID=mcp2`):** 每个 MCP 实例的唯一标识符。 这对于 MCP 服务器区分自身非常重要。 * **`depends_on: - redis`:** Ensures that the Redis service is started before the MCP services. * **`depends_on: - redis`:** 确保 Redis 服务在 MCP 服务之前启动。 **3. Update LibreChat Configuration (更新 LibreChat 配置):** You need to configure LibreChat to use the MCP servers. This typically involves setting environment variables in your LibreChat Docker container. Consult the LibreChat documentation for the specific environment variables related to SuperGateway/MCP integration. Example variables might include: * `SUPERGATEWAY_ENABLED=true` * `SUPERGATEWAY_URLS=http://localhost:3001,http://localhost:3002` (or the appropriate URLs based on your setup) * **更新 LibreChat 配置:** 您需要配置 LibreChat 以使用 MCP 服务器。 这通常涉及在您的 LibreChat Docker 容器中设置环境变量。 请查阅 LibreChat 文档,了解与 SuperGateway/MCP 集成相关的特定环境变量。 示例变量可能包括: * `SUPERGATEWAY_ENABLED=true` * `SUPERGATEWAY_URLS=http://localhost:3001,http://localhost:3002`(或基于您的设置的相应 URL) **4. Start the Services (启动服务):** Run the following command in the directory containing your `docker-compose.yml` and `docker-compose.override.yml` files: ```bash docker-compose up -d ``` This will start all the services defined in your Docker Compose files, including the MCP servers. * **启动服务:** 在包含您的 `docker-compose.yml` 和 `docker-compose.override.yml` 文件的目录中运行以下命令: ```bash docker-compose up -d ``` 这将启动您的 Docker Compose 文件中定义的所有服务,包括 MCP 服务器。 **5. Verify the Setup (验证设置):** * Check the logs of the MCP containers to ensure they are starting up correctly and connecting to Redis. You can use the following command: ```bash docker logs mcp1 docker logs mcp2 ``` * Verify that LibreChat is able to connect to the MCP servers and that messages are being routed correctly. This may involve testing different message types and observing the behavior of the system. * **验证设置:** * 检查 MCP 容器的日志,以确保它们正确启动并连接到 Redis。 您可以使用以下命令: ```bash docker logs mcp1 docker logs mcp2 ``` * 验证 LibreChat 是否能够连接到 MCP 服务器,以及消息是否正确路由。 这可能涉及测试不同的消息类型并观察系统的行为。 **Important Considerations (重要注意事项):** * **SuperGateway Image:** Always use the latest stable version of the SuperGateway image. Check the SuperGateway repository for updates. * **SuperGateway 镜像:** 始终使用最新稳定版本的 SuperGateway 镜像。 检查 SuperGateway 存储库以获取更新。 * **Networking:** Ensure that the MCP containers and the LibreChat container are on the same Docker network so they can communicate with each other. This is usually handled automatically by Docker Compose. * **网络:** 确保 MCP 容器和 LibreChat 容器位于同一个 Docker 网络上,以便它们可以相互通信。 这通常由 Docker Compose 自动处理。 * **Redis:** The MCP servers rely on Redis for message queuing and coordination. Ensure that your Redis server is properly configured and accessible to the MCP containers. * **Redis:** MCP 服务器依赖 Redis 进行消息排队和协调。 确保您的 Redis 服务器已正确配置并且 MCP 容器可以访问。 * **Scalability:** You can scale the number of MCP instances to handle increased message traffic. Simply add more MCP service definitions to your `docker-compose.yml` file and update the `SUPERGATEWAY_URLS` in your LibreChat configuration accordingly. * **可扩展性:** 您可以扩展 MCP 实例的数量以处理增加的消息流量。 只需将更多 MCP 服务定义添加到您的 `docker-compose.yml` 文件,并相应地更新 LibreChat 配置中的 `SUPERGATEWAY_URLS`。 * **Security:** Consider security implications, especially if exposing the MCP servers to the internet. Use appropriate security measures such as firewalls and authentication. * **安全性:** 考虑安全影响,尤其是在将 MCP 服务器暴露于互联网时。 使用适当的安全措施,例如防火墙和身份验证。 This translation should provide a clear and accurate guide for setting up SuperGateway MCP servers in Docker for LibreChat deployments. Remember to consult the official LibreChat and SuperGateway documentation for the most up-to-date information and specific configuration options. Good luck!

Creating an MCP Server in Go and Serving it with Docker (part 2)

Creating an MCP Server in Go and Serving it with Docker (part 2)

企业查询MCP

企业查询MCP

Productivity Tracker MCP Server

Productivity Tracker MCP Server

Enables natural language task management including logging, updating, and summarizing productivity activities across multiple categories using a local SQLite database. It allows users to manage workflows and generate time-based summaries through standardized Model Context Protocol tools.

yagms

yagms

又一个 Gmail MCP 服务器 (Yòu yīgè Gmail MCP fúwùqì)

Daft.ie MCP Server

Daft.ie MCP Server

An MCP server that enables interaction with the Daft.ie API for searching rental properties and retrieving detailed information about specific rental listings.

Integrating Model Context Protocol (MCP) Tools with Semantic Kernel: A Step-by-Step Guide

Integrating Model Context Protocol (MCP) Tools with Semantic Kernel: A Step-by-Step Guide

将模型上下文协议 (MCP) 工具与 Microsoft Semantic Kernel 集成,以构建 AI 驱动的工作流程。 这个 C# 项目将 MCP 服务器连接到 Semantic Kernel,使 LLM 能够无缝调用外部工具。 提供示例代码,供开发人员探索使用 .NET 进行 AI 编排。

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

A template for deploying authentication-free MCP servers on Cloudflare Workers, enabling custom tool creation and integration with Claude Desktop and AI Playground.

Gemini Flash MCP - Image Generation for Roo Code

Gemini Flash MCP - Image Generation for Roo Code

用于 Google Gemini 2.0 Flash 图像生成的 MCP 服务器

mcp-skills

mcp-skills

Provides dynamic, context-aware code assistant skills through hybrid RAG (vector + knowledge graph), enabling runtime skill discovery, automatic toolchain-based recommendations, and on-demand loading from multiple git repositories.

Arbitrum MCP Server

Arbitrum MCP Server

Enables monitoring and interaction with Arbitrum Nitro nodes and chains through natural language queries. Supports comprehensive chain health monitoring, batch posting tracking, gas price analysis, and node operations across all Arbitrum networks including core chains and Orbit chains.

Fillout.io MCP Server

Fillout.io MCP Server

通过 Fillout.io API 实现表单管理、响应处理和分析,以增强表单互动和洞察力。