mcp-go

mcp-go

Go语言实现的Model Context Protocol (MCP),实现LLM应用与外部数据源和工具的无缝集成。

MCP编程与开发开源MCPGoLLM集成
形态
MCP
传输协议
stdio
是否开源
GitHub Stars
★ 8.8k
收录来源
mcp-github

能力说明

mcp-go 是一个用 Go 语言实现的 Model Context Protocol (MCP)。它允许 LLM 应用程序与外部数据源和工具进行无缝集成。通过 mcp-go,开发者可以轻松创建 MCP 服务器,并专注于构建强大的工具,而无需处理复杂的协议细节。适合需要将 LLM 应用与外部系统集成的开发者使用。

能力点

  • 创建 MCP 服务器
  • 添加工具和资源
  • 处理工具请求
  • 支持多种传输协议

适用场景

集成 LLM 应用与外部数据源构建自定义工具以扩展 LLM 功能简化 MCP 服务器的开发

接入方式

依赖:Go 环境
go get github.com/mark3labs/mcp-go

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

mcp-go 支持哪些传输协议?

目前支持 stdio 协议。

如何开始使用 mcp-go?

安装后,参考示例代码创建 MCP 服务器并添加工具。

相关 Skill