结合AI客户端玩转go MCP项目开发

MCP 的核心目标是让 LLM 应用程序能够轻松集成外部系统,这在当前 AI 驱动的应用开发中非常重要。学习完本文章内容,您可以自己根据自己的业务逻辑部署对应的MCP服务,再结合AI客户端的MCP功能配置,实现项目自动化的功能。

1.基于go语言的mcp包

在go官网可以搜索到基于go语言的 MCP 包

在这里插入图片描述

  • 包地址和目录结构
https://github.com/mark3labs/mcp-go
目录 功能描述
examples/ 包含 MCP 示例实现,方便开发者参考和学习
mcp/ 定义 MCP 的核心类型和接口,项目核心逻辑
client/ 提供 MCP 客户端实现,负责客户端交互
server/ 包含服务器相关功能,支持 MCP 服务器端逻辑

2.支持MCP的客户端

常见支持MCP的客户端软件有以下几种:
软件名称 功能描述 地址
5ire 开源跨平台桌面AI助手,支持MCP工具 https://github.com/nanbingxyz/5ire
Apify MCP Tester 开源客户端,用于测试MCP服务器,支持SSE连接 https://apify.com/jiri.spilka/tester-mcp-client
BeeAI Framework AI框架,支持MCP工具开发 https://i-am-bee.github.io/beeai-framework
Cline 轻量级AI工具,支持MCP协议 https://github.com/cline/cline
Cursor AI增强的代码编辑器,支持通过MCP连接外部工具 https://cursor.com
Claude Desktop App Anthropic的桌面AI应用,支持MCP连接外部系统 https://www.anthropic.com/claude
Continue 开源AI编码助手,支持MCP,适合构建自定义AI工作流 https://continue.dev
Daydreams Agents AI代理,支持MCP扩展功能 https://github.com/daydreamsai/daydreams
Emacs Mcp Emacs插件,支持MCP客户端功能 https://github.com/lizqwerscott/mcp.el
fast-agent 快速AI代理框架,支持MCP https://github.com/evalstate/fast-agent
GenAIScript Microsoft的AI脚本工具,支持MCP工具 https://microsoft.github.i
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值