首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Go语言学习专栏

    6 - MCP 协议 - AI 超级智能体项目教程

    安全问题 友情提示:由于 AI 的更新速度飞快,随着平台 / 工具 / 技术 / 软件的更新,教程的部分细节可能会失效,所以请⁠大家重点学习思路和方法,不要因为实操和教程不一致就过于担心,而是要学会自己阅读官方文档并查阅资料 如图: MCP 核心概念 很多同学以为 MCP 协议就只能提供工具给别人⁠调用,但实际上,MCP 协议的本领可大着呢! 按照官方的说法,总共有 6 大核心概念。 </artifactId> <version>1.0.0-M6</version> </dependency> 2)在 resources 目录下新建 mcp-servers.json 配置,定义需要用到的 </artifactId> <version>1.0.0-M6</version> </dependency> 引入这个依赖后,会自动注册 SSE 端点,供客户端⁠调用。 6)跨平台兼容性:开发 MCP 服务时,应该考虑在 Windows、Linux 和 macOS 等不同操作系统上的兼容性。

    49310编辑于 2026-03-17
  • 来自专栏xiaosen

    MCP协议详细教程

    教程将指导您在AI代理应用中实现MCP,演示如何通过提供对外部资源、工具和数据源的无缝访问来增强代理的能力。 我们将构建什么 在本教程中,我们将实现: 构建并使用您的MCP服务器:构建具有自定义工具的MCP服务器并连接到Claude Desktop 自定义工具启用代理:创建一个可以通过MCP使用外部工具的自定义代理 完成本教程后,您将理解MCP如何通过提供对更广泛数字生态系统的访问来增强您的AI代理,使它们更有能力、更具上下文感知能力和更有用。 体验MCP:先试用再构建 虽然本教程专注于构建自己的MCP服务器并将其与AI代理集成,但您可能希望在深入开发之前快速体验MCP在实践中的工作原理。 ⚠️ 在运行以下教程中的代理代码之前,请确保MCP服务器正在运行。否则,Agent将没有工具可发现或执行。 从设置环境和导入必要的库开始: 安装依赖 !

    1K10编辑于 2025-07-26
  • 6MCP工具,让AI真正懂业务

    为了避免AI在项目里胡作非为,这里推荐6款能显著提升代码可用性的MCP工具。 Linear MCP在现代开发流程中,需求往往躺在Linear的工单里。Linear MCP允许AI直接读取Issue的标题、描述和优先级。 MCP虽好,可不要贪杯哦MCP协议虽然开放,但要用好它,就需要运行环境,这些也是一个小门槛。 绝大多数MCP服务器,无论是官方的还是开源社区维护的,本质上都是运行在本地的脚本,那就需要为它们配置运行环境,比如Svelte MCP、Vercel MCP 通常依赖 Node.js,而PostgreSQL 通过 MCP 连接业务,通过 ServBay 搞定环境,把复杂的配置留给工具,把时间留给真正的创造。你用过哪些好用的MCP,分享一下吧~

    60210编辑于 2025-11-26
  • 腾讯云 MCP开发系统,详解教程介绍

    教你如何配置MCP,以及使用MCP相关配置配置流程首先我们登陆腾讯云官网,找到MCP广场,广场内汇集腾讯官方和热门第三方MCP,提供MCP安全扫描、免费托管和远程连接服务。 首页有官方的MCP提效实践教程,下方是全部 MCP 服务。 查询MCP服务的说明说明里面包括:1.概述:Office-Word-MCP-服务器实现了模型上下文协议,将Word文档操作作为工具和资源暴露出来。 ✨ 核心优势 配置指南 1.登录CodeBuddy软件,对话框有一个MCP按键。!2.点击手动配置3.将MCP服务配置文件粘贴并修改4.然后就可以进行开发了。 根据自己需求进行选择6.配置成功7.根据自己需求开发,然后开发你好的页面8.最终就是使用了后台调用情况

    1.1K22编辑于 2025-08-30
  • 来自专栏数据库与编程

    Oracle MCP Server 本地部署保姆级教程

    甲骨文对MCP进行了评估,并将其集成到我们的核心开发人员工具中,使甲骨文数据库可立即在任何支持MCP的平台上使用。 二、MCP Server 的配置 1、配置数据库连接 -save 参数为连接的名称:cline_mcp,可以根据需要自己起个名字。 SQL> 2、检查 MCP Server 状态 当SQLcl MCP服务器成功启动时,它会显示一条包含启动时间戳的确认消息,表明它已准备好接受来自MCP客户端的连接。 /sql -mcp ---------- MCP SERVER STARTUP ---------- MCP Server started successfully on Thu Jul 24 10:09 五、配置 SQLcl MCP Server 1、点击底部的 Manage MCP Servers 图标 2、在弹出的界面中点击齿轮图标 3、配置 MCP 服务器 点击 Configure MCP Servers

    3.1K10编辑于 2025-07-26
  • 来自专栏JavaPark

    JavaScript 教程6」:数组

    之前的学习中,如果我们要存储一个值,一般都是通过变量来存储。但如果我们现在想要存储一系列的值,又该如何存储呢,你可能会说可以用多个变量来进行存储。这种方法也可以,但如果你想,一旦值过多,那岂不是就要多个变量,到时候管理就很混乱了。这时候就想,有没有一个可以存储多个值的数据结构,方便我们进行多个值的存储管理呢?

    41310编辑于 2022-05-23
  • 来自专栏极客编程

    ECMAScript 6教程 (一)

    该系列课程是汇智网 整理编写的,课程地址为 http://www.hubwiz.com/course/5594e91ac086935f4a6fb8ef/ 什么是ES6? ----   ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。 不用紧张,对ES6的支持可以查看kangax.github.io/es5-compat-table/es6/,在这里可以清晰的了解到不同版本的浏览器对ES6功能的支持情况。 随着时间的推移,支持度已经越来越高了,ES6的大部分特性都实现了。   如果你想现在就在浏览器使用ES6的特性,还可以通过引用兼容包的方式提前尝尝鲜。 https://github.com/paulmillr/es6-shim 环境支持 ---- 直接插入网页 Traceur允许将ES6代码直接插入网页。

    66420发布于 2018-09-04
  • 来自专栏Dotnet Dancer

    .NET开发MCP服务教程以及接入Dify的演示

    开发一个工具类,用于给MCP客户端调用时候,用于应用我们开发的MCP服务功能。 返回控制台一个hello world,也返回给客户端hello world 启动项里面,注册MCP服务以及上面的工具类,并开放端口,例如我本地指定9081端口。 目前MCP服务最常用的就是SSE接口和STDIO接口。此处咱们使用SSE接口,因为几乎所有常见客户端都可以支持SSE。 启动MCP服务,浏览器输入 http://MCP服务IP:端口/sse 输出类似下面内容,说明MCP服务启动成功。 如果需要本文的演示源码,公众号内回复:MCP001 即可获取。

    1.5K10编辑于 2025-04-28
  • 来自专栏WTSolutions

    免费MCP: JSON 转 Excel MCP

    MCP 实现提供了两个特定的数据转换工具: json_to_excel_mcp_from_data:将 JSON 数据字符串转换为 CSV 格式。 JSON 转 Excel MCP 服务:通过 AI 模型 MCP SSE/StreamableHTTP 请求转换 JSON 到 Excel。(<- 您当前所在位置。) ": { "args": [ "mcp-remote", "https://mcp2.wtsolutions.cn/sse", "--transport ": "https://mcp2.wtsolutions.cn/mcp" } } } MCP 工具 json_to_excel_mcp_from_data 将 JSON 数据字符串转换为 CSV LLM 时适用) 我刚刚上传了一个 .json 文件给您,请提取其 URL 并将其发送到 MCP 工具 ‘json_to_excel_mcp_from_url’,以进行 JSON 到 Excel 的转换

    49110编辑于 2025-08-22
  • 来自专栏全栈程序员必看

    Activiti6详细教程

    Flowable 开源 免费 开发工作量大 开发难度大 中文支持不好 Activiti 相对JBPM上手容易 原生支持Spring 与 Spring boot 集成较好 Flowable新出的,使用人数少教程资源少 act_hi_attachment 历史附件表 3) act_ih_comment 历史意见表 4) act_hi_identitylink 历史流程人员表 5) act_hi_detail 历史详情表,提供历史变量的查询 6) 6.完成以上步骤,就可以在程序中使用自动注入的方式,使用Activiti的7大接口。 currentActs, new ArrayList<String>(), fontName, fontName, fontName, null, 1.0); } 参照教程

    3.3K21编辑于 2022-09-13
  • 来自专栏AI SPPECH

    MCP Server 最小实现(Hello MCP

    通过本文的学习,读者将掌握 MCP Server 的基本架构和实现原理,为后续构建完整的 MCP 系统打下坚实基础。 MCP Server 负责: 接收和解析来自 MCP Client 的工具调用请求 管理和执行注册的工具 返回执行结果给 MCP Client 处理 WebSocket 连接和异步通信 实现安全认证和权限控制 Server 代码示例:运行 MCP Server # 保存代码为 mcp_server.py # 运行服务器 python mcp_server.py 3.5.2 测试能力协商 代码示例:测试能力协商 6. 未来趋势展望与个人前瞻性预测 6.1 未来趋势展望 标准化发展:MCP 协议将进一步标准化,出现更多官方实现和工具库。 6.2 个人前瞻性预测 MCP Server 即服务:未来将出现 MCP Server 即服务平台,开发者可以直接使用托管的 MCP Server,无需自行部署和维护。

    1K40编辑于 2026-01-07
  • 来自专栏波波烤鸭

    mybatis教程6(逆向工程)

      简单点说,就是通过数据库中的单表,自动生成java代码。Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类)企业中,逆向工程是个很常用的工具,比我们手动创建映射文件的配置信息方便很多.

    90920发布于 2019-04-02
  • 来自专栏又见苍岚

    IPv6 理论教程

    Internet协议版本6(IPv6)是互联网协议(IP)的最新修订版本和要广泛部署的协议的第一版本。 IPv6由互联网工程任务组(IETF)开发,用于处理IPv4地址耗尽的长期预期问题。 。 简化标题 通过将所有不必要的信息和选项(存在于IPv4报头中)移动到IPv6报头的末尾,简化了IPv6的报头。 IPv6报头只有IPv4的两倍大,只要IPv6地址是四倍长。 BGPv4是BGP的升级以支持IPv6路由。 协议更改为支持IPv6 ICMPv6 :Internet控制消息协议版本6是ICMP的升级实现,以适应IPv6要求。 启用IPv6的主机不需要任何DHCPv6服务器获取IP地址,因为它们可以自动配置。 他们也不需要DHCPv6定位DNS服务器,因为可以通过ICMPv6邻居发现协议发现和配置DNS。 /ipv6/ipv6_special_addresses.html https://www.w3cschool.cn/ipv6/ipv6_headers.html

    2K31编辑于 2022-08-06
  • 来自专栏自然语言处理

    实战教程来了!从零开始打造MCP+Ollama集成

    模型上下文协议MCP与Ollama的整合实现指南 在过去一两个个月里,模型上下文协议(Model Context Protocol,MCP)频繁出现在各种技术微信交流群中。 前面一篇文章给大家分享了MCP一些基础概念,但是读完之后还是模棱两可,所以决定尝试将Ollama中的小型语言模型与MCP服务器连接起来,体验一下这个新标准。 今天,向大家展示如何实现Ollama与MCP服务器的集成。 @mcp.tool()装饰器用于将函数注册为MCP服务器中的可用工具。当服务器启动后,任何客户端都可以获取并调用这个工具。 通过在主块中调用mcp.run()来启动服务器。 # server.py from fastmcp import FastMCP # 创建MCP服务器 mcp = FastMCP("TestServer") # 我的工具: @mcp.tool() def

    3.4K11编辑于 2025-04-20
  • 来自专栏全栈程序员必看

    p6使用教程_p6slite

    ,com.p6spy.engine.outage.P6OutageFactory # 自定义日志打印 # class to use for formatting log messages (default ) #appender=com.p6spy.engine.spy.appender.Slf4JLogger #appender=com.p6spy.engine.spy.appender.StdoutLogger #appender=com.p6spy.engine.spy.appender.FileLogger #appender=com.p6spy.engine.spy.appender.Slf4JLogger # 指定应用的日志拦截模块,默认为com.p6spy.engine.spy.P6SpyFactory #modulelist=com.p6spy.engine.spy.P6SpyFactory,com.p6spy.engine.logging.P6LogFactory ,com.p6spy.engine.outage.P6OutageFactory # 真实JDBC driver , 多个以 逗号 分割 默认为空 #driverlist= # 是否自动刷新 默认 flase

    87240编辑于 2022-11-08
  • Dify mcp

    随着MCP协议爆火,Dify也增加了支持mcp的插件,本篇分为两个方面来介绍Dify mcp,首先是Dify通过mcp协议调用本地实现的mcp server;然后是Dify把自己的aget 目前比较熟知的有下面四个插件,Mcp Agent策略、Agent 策略、MCP SSE 和mcp-server,其中前三个是调用外界mcp server的,最后一个是把Dify的能力封装成mcp server 下面我们重点介绍下MCP SSE和mcp-server 首先我们在Dify的插件市场安装上述插件,然后开发一个mcp server package main import ( " /mcp" "github.com/mark3labs/mcp-go/server" ) func main() { // Create a new MCP server s : :6274 启动我们的mcp server后,工具就可以发现我们的mcp server,然后就可以使用下 安装完 mcp sse插件之后,我们点击插件,在插件上可以配置我们的mcp server的地址

    18811编辑于 2026-03-18
  • 初识mcp

    MCP可以指代多个不同的概念,具体取决于上下文。以下是一些常见的含义: 1. MCP(Microcontroller Peripheral): 在电子和计算机工程中,指微控制器的外设。 2. MCP(Master Control Program): 在计算机科学中,指一种用于管理和控制计算机系统的程序。 3. MCP(Multi-Chip Package): 在半导体技术中,指多芯片封装技术,用于将多个芯片封装在一个封装内。 4. MCP(Minimum Control Point): 在项目管理中,指最低控制点,用于监控项目进度和质量。如果您有特定的上下文或领域,请提供更多信息,以便我能更准确地回答您的问题。

    69910编辑于 2025-07-12
  • 来自专栏ceshiren0001

    MCP 实战指南:高德地图和 arXiv API 封装指导教程

    ​本文是 MCP(Model Context Protocol)教程系列的第二阶段,我们将告别理论,直接进入开发实战。 pip install mcp aiohttp anyio 创建主文件: touch server.py 二、MCP 服务器骨架:起点每个 MCP Server 都需要一个基本的程序结构。 Args: address: 详细的中文地址,例如:北京市朝阳区阜通东大街6号。 Returns: 返回该地址的经纬度信息。 总结与进阶通过本教程,你已经成功完成了: 项目初始化:搭建了一个标准的 MCP 服务器开发环境。 字节Coze开源版喂饭教程手把手教你玩转Dify:外部知识库接入与精准召回实战手把手教你搭建MCP服务器拖拽搭建AI应用!Dify保姆级教程,小白秒变AI工程师

    98010编辑于 2025-08-22
  • 来自专栏全栈程序员必看

    p6操作教程_pc6视频教学

    p6spy就是一款这样的工具,下面给大家介绍一下p6spy的使用。 使用p6spy需要做以下三步: 1. 导入jar包: 将jar包复制到项目中去,记得要build path一下。 我用的是p6spy-3.8.2.jar,之前用2.0.1版本的,会出现下图所示的bug: Cannot instantiate com.p6spy.engine.logging.appender.FileLogger

    72420编辑于 2022-11-10
  • 来自专栏iSharkFly

    Confluence 6 教程:空间高手 原

    这个教程将会带你如何在 Confluence 中创建和自定义空间,同时也包括如何删除空间,如果需要的话。通过这个教程,你将成为使用空间的高手。 空间的小组 在这个教程中,你是你新项目的成员之一,尽管你自己也是新的项目成员,但是你自己还具有很多责任。你需要了解更多才能让项目进行下去。 任务摘要 你目前正在火星项目中负责组织信息和有关的资源。 https://www.cwiki.us/display/CONF6ZH/Tutorial%3A+Space+ace

    76630发布于 2019-01-30
领券