Was macht Go MCP-Server mit MCP Go erstellen?
Verwende MCP Go, um typisierte Model Context Protocol-Server in Go zu implementieren, die Tools, Ressourcen, Prompts und Transporthandler für Agent-Clients bereitstellen.
Voraussetzungen
Go, MCP Go-Modul, MCP-kompatibler Client oder Host-Laufzeitumgebung
Installation
Anforderungen und Hinweise des Upstream-Projekts:
- // Beispiel: Ein Tool, das Aufgabenausführung erfordert
- Server, die OAuth benötigen, können ihre Autorisierungsanforderungen bekannt geben
Grundlegende Nutzung oder Einstiegsnotizen:
-
go get github.com/mark3labs/mcp-go
-
Lass uns einen einfachen MCP-Server erstellen, der ein Rechner-Tool und einige Daten bereitstellt:
-
go
-
Aus den Upstream-Dokumenten extrahiert: https://raw.githubusercontent.com/mark3labs/mcp-go/HEAD/README.md