Über dieses Tool
Was
Go Micro ist Go Micro ist ein Go-Microservices-Framework, dessen Hauptzweck das Erstellen von Go-Microservices und KI-aufrufbaren Agenten mit MCP- und A2A-Gateways ist.
Hauptfunktionen
- Services als Tools: Services in Go erstellen oder aus einem Prompt generieren.
- MCP-Gateway: Jeder Service-Endpunkt wird über das Model Context Protocol automatisch zu einem KI-aufrufbaren Tool.
- A2A-Gateway: Jeder Agent ist über das Agent2Agent-Protokoll erreichbar – entdeckt und aufgerufen von Agenten auf jedem Framework.
- Agent Harness: Ein Modell, Speicher, Tools, Plan/Delegieren, Guardrails und Ausführungs-Middleware um jeden Agenten.
Für
wen es gedacht ist KI-Agent-Entwickler, Go-Entwickler und Microservices-Entwickler.
Zugang
Go Micro ist Open Source und kostenlos, mit einer öffentlichen API. Die Lernkurve ist mittel.
Funktionen & Anwendungsfälle
) # Agent has both document search AND service access all_tools = [rag_tool] + toolkit// Agent connects and discovers tools const ws = new WebSocket("ws://localhost:3000/mcp/ws", { headers: { "Authorization": "Bearer my-token" } })// Call a tool ws// List tools ws←Previous Next→ Last modified September 10, 2026: model: rename AI package and remove legacy data model (#4918) (8288b16be)🌐 MCP Gateway Every service endpoint is automatically an AI-callable tool via the Model Context Protocol🔧 Services as Tools Build services in Go or generate them from a prompt🤖 Agent Harness A model, memory, tools, plan/delegate, guardrails, and execution middleware around every agent🤝 A2A Gateway Every agent is reachable over the Agent2Agent protocol — discovered and called by agents on any framework0 protocol as stdio (initialize, tools/list, tools/call), so any MCP client that speaks WebSocket can connect0", id: 2, method: "tools/list" }))0", id: 3, method: "tools/call", params: { name: "users