本项目是一个简单的MCP服务器,通过SSE(Server-Sent Events)协议进行数据暴露。同时,项目还附带了示例工具、相关资源以及使用提示。其实现是基于https://github.com/mark3labs/mcp-go/blob/main/examples/everything/main.go的修改示例。
你可以使用以下命令来运行本项目:
go build . && ./mcp-go-sse-server --transport sse --baseurl http://localhostgo build . && ./mcp-go-sse-server --transport sse --baseurl https://mcp.example.com --omitPort若你想查看一个从PostgreSQL数据库读取数据并写入NATS通道的实际用例,可参考分支nats-postgres。