MCP最小化SDK

一个轻量级的软件开发工具包(SDK),提供结构化日志记录、HTTP服务器和NATS客户端功能,适用于微服务架构开发。

  • by vertikon
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 vertikon/sdk-mcp-minimal

使用说明

SDK MCP最小

🚀 MCPS Vertikon的极简公共SDK

📦 主要特点

  • ✅ 日志记录器:结构化日志com Zap
  • ✅ 超文本传输协议:服务器端com Chi v5+CORS
  • ✅ 全国空中交通局基本的消息客户端

🚀 安装

go get github.com/vertikon/sdk-mcp-minimal

📋 快速使用

日志记录器

import "github.com/vertikon/sdk-mcp-minimal/pkg/logger"

logger, _ := logger.NewProduction()
logger.Info("Hello MCP!")

HTTP服务器

import (
	"github.com/vertikon/sdk-mcp-minimal/pkg/http"
)

router := http.NewRouter()
router.HandleFunc("/health", http.HealthHandler)

server := http.NewServer(":8080", router)

NATS客户端

import "github.com/vertikon/sdk-mcp-minimal/pkg/nats"

client, _ := nats.NewClient("nats://localhost:4222")
defer client.Close()

client.Publish("mcp.events", map[string]interface{}{"id": "123"})

📊 状态

  • ✅ 生产就绪
  • ✅ 5核心依赖关系
  • ✅ 公共存储库
  • ✅ 快速轻便

🔗 链接

  • github:https://github.com/vertikon/sdk-mcp-minimal
  • 问题:https://github.com/vertikon/sdk-mcp-minimal/issues

由Vertikon团队维护 🚀