本文将介绍 4 个最近DD有在使用,并且认为对于同为开发者的读者来说非常有用的MCP服务器,下面我会一一介绍并解释其核心特性、应用场景等内容。 让我们开始吧! 什么是MCP服务器? 这正是MCP服务器的闪光点。 仅集成包含文件系统、Slack和GitHub的几个MCP服务器,几小时内就提升了工作效率。系统集成因完美匹配而带来最大生产力——我的效率翻倍。 4个编程最好用的MCP服务器 准备好升级编码体验了吗? 4. 专业设计工具:Magic UI MCP 提供可直接集成到工作流的UI元素和设计模板。 如何接入MCP服务器 安装过程很简单,如果你第一次使用也基本就两步: • 打开AI客户端程序(Claude、Cursor等),进入MCP服务器设置 Cursor示例 • 复制MCP服务器提供方或者MCP
继续学习langchain4j,以下是langchain4j 调用MCP的示例: 1、添加pom依赖 1 <dependency> 2 <groupId>dev.langchain4j</groupId > 3 <artifactId>langchain4j-mcp</artifactId> 4 <version>1.1.0-beta7</version> 5 </dependency> 2、Mcp Client初始化 /** * 初始化SSE客户端 * * @param sseUrl SSE服务器连接地址 * @return McpClient实例 */ private static // 配置HTTP传输层参数 .transport(new HttpMcpTransport.Builder() // 设置SSE服务器连接 MCP(webflux sse) 日志: 2025-10-03T20:30:43.277+08:00 INFO 18312 --- [longchain4j-study] [nio-8080-exec
序本文主要研究一下langchain4j对Model Context Protocol (MCP) 的支持MCPMCP协议规定了两种传输方式:HTTP:客户端请求一个SSE(Server-Sent Events )通道以从服务器接收事件,然后通过HTTP POST请求发送命令。 stdio:客户端可以将MCP服务器作为本地子进程运行,并通过标准输入/输出直接与其通信。这种方式适用于本地集成和命令行工具,适合简单的本地批处理任务。 如果需要让ChatModel或AI service运行由MCP服务器提供的工具,则需要创建一个MCP tool providerMcpToolProviderMcpTransportMcpTransport 提供了langchain4j-mcp模块来支持MCP协议,它通过McpToolProvider来实现ToolProvider接口,以tool的方式来对接mcp。
02-快速构建MCP服务器概述在上一篇《MCP协议入门指南》中,我们介绍了MCP协议的基本概念和核心组件。 本文将详细介绍如何使用FastMCP框架快速构建完整的MCP服务器,包括数学计算服务器和BMI计算服务器,并展示如何定义工具、资源和提示模板。 /├──math_mcp_server_stdio.py#数学计算服务器(Stdio模式)├──math_mcp_server_http.py#数学计算服务器(HTTP模式)├──bmi_mcp_server.py 启动HTTP服务器展开代码语言:BashAI代码解释pythonmath_mcp_server_http.py服务器将在http://0.0.0.0:8000/mcp上监听连接。 构建BMI计算服务器BMI计算服务器是一个更简单的示例,展示了如何构建专注于特定功能的MCP服务器。
MiniMaxMCPServer是什么 MiniMaxMCPServer是MiniMax稀宇科技推出的基于模型上下文协议(MCP)的多模态生成服务器。 MiniMaxMCPServer–MiniMax推出基于MCP的多模态生成服务器 MiniMaxMCPServer的主要功能 视频生成:支持生成高分辨率、风格多样的视频内容,适用于短视频营销 MiniMaxMCPServer的技术原理 基于MCP协议的架构:MCP协议是开源协议,实现大型语言模型(LLM)与外部数据源和工具的无缝集成。 MiniMaxMCPServer遵循客户端-服务器架构: 客户端:是各种AI应用程序(如ClaudeDesktop、Cursor等),负责发起请求并与服务器通信。 LLM确定需要调用的工具或数据,生成MCP格式的请求。 客户端将请求发送给MiniMaxMCPServer。 服务器访问外部数据源或工具,获取所需内容。
随着 MCP 越来越受欢迎,Go MCP 库应运而生。本文将介绍如何在 Go 语言里面构建一个 MCP 服务器。 mcp-go要构建 MCP 客户端和服务器,我们需要使用 mcp-go 库。 主要特点快速:高级接口意味着更少的代码和更快的开发速度简单:使用极少的样板代码构建 MCP 服务器完整:MCP Go 旨在提供 MCP 核心规范的完整实现安装 MCP 库在 Go 项目根目录下,执行以下命令 :go get github.com/mark3labs/mcp-go构建 MCP 服务器接下来,我们使用 mcp-go 提供的 server 模块,构建一个通过 stidio 方式连接的 MCP 服务器 服务器。
(二)进入蓝耘MCP广场 登录后进入首页,点击“MCP广场”,如图4所示。 图4 进入蓝耘MCP广场 接着进入 MCP 广场的商店。 在这里,用户可以看到多种来自不同供应商的 MCP 服务,涵盖知识与记忆、时间与天气、安全审计等多个类别,如 MCP 时间服务器、MCP 天气服务器、Sentry 监控工具等,部分服务标注“已托管”。 图5 蓝耘MCP服务器广场 四、DeepSeek MCP服务器部署教程 这里我们选择 DeepSeek MCP 服务器介绍相关的部署操作过程。 (DeepSeek MCP 服务器 - GitHub) 图6 DeepSeek MCP服务器部署 一个用于 DeepSeek API 的模型上下文协议(MCP)服务器,允许 DeepSeek (四)使用 MCP Inspector 进行测试 您可以使用 MCP Inspector 工具本地测试服务器: 1. 构建服务器: npm run build 2.
最近在购买轻量服务器的时候发现了一个MCP Server的镜像,可以帮助您快速在云上一键部署MCP Server,无需配置运行环境,支持社区热门MCP Server和自定义MCP Server,提供完整托管功能 打开轻量应用服务器控制台,新建服务器选择MCP Server镜像,或重装系统选择MCP Server。重装完成后在服务器详情页面点击MCP Server管理-添加MCP。 复制连接地址,即可到支持MCP的应用使用,以cherrystudio为例,进入MCP服务器页面添加MCP,类型选择SSE,填写获取到的URL,保存即可。添加成功后点击工具可以看到当前MCP支持的工具。 并在下方选择已经添加的MCP服务器。开始对话,比如,从深圳南山书城到腾讯滨海大厦怎么走。 如上述预设服务器满足不了您的需求,您可以添加自定义MCP服务器,点击添加自定义MCP服务器,粘贴对应MCP的配置文件或手动设置均可。
一、MCP核心价值:为什么它成为AI开发新范式? 系统通过MCP服务器,开发者可将任意能力封装成工具函数,AI智能体通过统一协议发现和调用这些工具。 服务器# 本地stdio模式(适合Claude/Cursor本地连接)mcp.run(mode="stdio")# 远程SSE模式(需配合Higress网关)mcp.run(transport="streamable-http 配置HTTP服务转MCP协议在Nacos控制台(http://localhost:8848):进入 MCP Registry → 创建MCP Server添加工具转换配置:{ "requestTemplate 协议后,AI应用迭代效率平均提升4倍,工具调用延迟稳定在800ms内。
简介 PHP MCP Server:Model Context Protocol(MCP)服务器的核心PHP实现。 php-mcp/server是一个PHP库,使用它能够轻松构建符合MCP标准的服务器。 核心概念 通过php-mcp/server公开功能的主要方式是使用特定属性装饰PHP方法。服务器会自动发现这些属性,并将它们转换为相应的MCP定义。 方法应返回提示内容,通常是符合MCP消息结构的数组。 Server流接口 PhpMcp\Server\Server类是配置和运行MCP服务器的主要入口点。 关键配置值(使用点表示法)包括: mcp.server.name:(字符串)用于握手的服务器名称。 mcp.server.version:(字符串)用于握手的服务器版本。
项目简介 该GitHub仓库由punkpeye维护,系统收录了4,136个MCP服务器资源,涵盖聚合器、艺术与文化、云平台等多元化分类。 每个服务器条目均详细标注编程语言(Python/TypeScript等)、部署范围(本地/云端)及支持的操作系统(macOS/Windows/Linux),形成结构化数据矩阵。 核心功能与价值延伸 "awesome-mcp-servers"项目突破传统列表工具定位,构建多维支持体系: 可视化图例系统:采用标准化符号体系,精确标识官方实现、技术栈特征及运行环境要求 智能开发指南: 特别设置LLM集成指导模块,针对Claude等大型语言模型提供MCP对接方案 动态监测仪表:集成GitHub星级历史追踪图表,实时反映社区活跃度与项目发展趋势 多语言支持架构:覆盖全球主流开发语言版本, 适配AI开发社区全球化协作需求 截图 地址 https://github.com/punkpeye/awesome-mcp-servers
(二)进入蓝耘MCP广场 登录后进入首页,点击“MCP广场”,如图4所示。 图4 进入蓝耘MCP广场 接着进入 MCP 广场的商店。 图5中展示的是蓝耘元生代 MCP 广场的服务器页面。 图5 蓝耘MCP服务器广场 四、时间MCP服务器部署教程 这里我们选择时间 MCP 服务器介绍相关的部署操作过程。 (时间MCP服务器-GitHub) 图6 时间MCP服务器部署 一个提供时间和时区转换功能的模型上下文协议服务器。 “纽约下午4点时,伦敦是几点?” “将东京时间上午9:30转换为纽约时间” (六)构建 Docker 构建: cd src/time docker build -t mcp/time . 五、时间MCP服务器工具详情 图7 时间MCP服务器工具详情 1.
相关知识: MCP: 模型上下文协议(Model Context Protocol,简称MCP)是一种创新的开放标准协议,旨在解决大语言模型(LLM)与外部数据和工具之间的连接问题。 小智AI 的 MCP 接入点: 用于把本地的MCP服务接入到小智AI的大模型,提供给语音终端使用的接口。采用Websocket协议,用于和 MCP client进行连接。 接入步骤: 第一步,登录xiaozhi.me 获取MCP接入点 第二步, 访问 modelscope.cn 找到要使用的MCP: 点击进去后,开启 SSE URL 连接服务: 复制 MCP JSON 配置信息: 第三步, 下载打开小智MCP启动器 下载地址: https://github.com/shadowcz007/xiaozhi-mcp-client/releases ( mac 和 win xiaozhi设备可以使用上配置的mcp工具了!
该文章已被 Model Context Protocol(MCP) 中文教程讲解 收录,欢迎 star 收藏。 前言随着 MCP 的快速普及和广泛应用,MCP 服务器也层出不穷。 大多数开发者使用的 MCP 服务器开发库是官方提供的 typescript-sdk,而作为 Go 开发者,我们也可以借助优秀的第三方库去开发 MCP 服务器,例如 ThinkInAIXYZ/go-mcp 本文将详细介绍如何在 Go 语言中使用 go-mcp 库来开发一个查询 IP 信息的 MCP 服务器。准备好了吗?准备一杯你最喜欢的咖啡或茶,随着本文一探究竟吧。 mcp-ip-geo 服务器mcp-ip-geo 是一个用于查询 IP 信息的 MCP 服务器,项目已开源,仓库地址:mcp-ip-geo。 信息的 MCP 服务器的实现细节。
现代人工智能应用程序通常需要对不同的语言模型和专门的服务器进行复杂的编排,每个服务器在更大的工作流中处理特定的任务。然而,这种分布式方法引入了一个关键的挑战: 保持上下文的连续性。 _init__(self, conversation_id=None): self.conversation_id = conversation_id or str(uuid.uuid4( (Model Context Protocol,模型上下文协议)的多服务器 AI 工作流系统。 MCP 服务器的实现 这种架构的一个关键组件是管理上下文容器的专用 MCP 服务器: from fastapi import FastAPI, HTTPException from pydantic import 开发人员通过实现本文所阐述的模式和代码,便能够构建出健壮的分布式AI系统,进而确保跨服务器和模型的上下文得以有效维护。 MCP的真正优势在于它的简洁性与灵活性。
更棒的是,Gradio 现在使得构建 MCP 服务器也变得异常简单。 五行 Python 代码构建 MCP 服务器 是的,你没有看错! 关于如何实现自定义 MCP 服务器的详细指南和代码示例,请参阅 Gradio 官方文档:构建 MCP 服务器[3]中的相关部分。 如果您在构建或连接 Gradio MCP 服务器/客户端时遇到问题,以下是一些排查建议: 使用 MCP Inspector 工具: MCP Inspector 工具[4] 是一个通用的 MCP 调试工具 尝试重启您的 MCP 客户端,以及您的 Gradio MCP 服务器。 特别是在修改了 MCP 配置或服务器代码后,确保更改已生效。 官方文档:构建 MCP 服务器: https://www.gradio.app/guides/building-mcp-server-with-gradio [4] MCP Inspector 工具
解决方案 1.因为是阿里云服务器,先在阿里云后台禁止公网访问3306端口。
Supergateway 是一款专为 MCP(Model Context Protocol)服务器设计的远程调试与集成工具,通过 SSE(Server-Sent Events)或 WebSocket(WS )协议实现基于 stdio 的服务器与客户端的高效通信。 例如,可将本地 stdio 模式的 MCP 服务器转换为 SSE/WS 服务,方便远程调试或客户端集成。 典型使用场景 远程调试 MCP 服务器 通过 --sse 参数连接远程 SSE 服务器,或将本地 stdio 服务暴露为 SSE/WS 端点,实现跨网络调试。 服务器的远程访问与协议适配流程,尤其适合需要跨环境协作的开发者。
等MCP Host中添加MCP Server时,大致过程如下(注:仍以stdio模式分析, 不同的MCP Host内部实现细节可能有差异,但是下图不影响新手学习) 三、加持MCP Server后的会话过程 \n4. Never re-do a tool call that you previously did with the exact same parameters.\n5. If no tool call is needed, just answer the question directly. 4. 4. 永远不要用完全相同的参数重复调用一个工具。 s5. 对于工具使用,请务必按照上述示例所示使用 XML 标签格式。请勿使用任何其他格式。 # 用户指南 现在开始! 注意其中有一段: 1 <tool> 2 <name>MCP_queryOrderStatus</name> 3 <description> </description> 4 <arguments
2025年6月13日,github-mcp-server 发布了全新版本 v0.5.0,此次更新引入了最新的远程 GitHub MCP 服务器托管功能,并针对多个细节进行了优化和修复。 一、版本概述 github-mcp-server v0.5.0 重点增强了远程 GitHub MCP 服务器的功能,实现了由官方直接托管的远程服务,使得用户能够便捷地连接并使用 MCP Server,无需本地部署复杂环境 二、远程 GitHub MCP 服务器详解 2.1 远程服务器简介 远程 GitHub MCP 服务器是由 GitHub 官方托管的 MCP Server,用户无需手动搭建和维护服务器环境,只需通过配置即可快速接入 三、使用环境与前置条件 3.1 MCP Host 环境要求 • MCP Host(如 VS Code、VS Code Insiders)需要支持最新 MCP 规范及远程服务器连接功能。 结语 github-mcp-server v0.5.0 版本通过引入远程 GitHub MCP 服务器,极大地简化了 MCP Server 的使用流程,提升了系统的兼容性与稳定性。