{"type":"mcp_server","name":"go-mcp","description":"This repository provides code adapted from Kotlin and TypeScript SDKs for the Model Context Protocol (MCP), offering client and server implementations for interacting with tools and handling JSON RPC communication.","category":"Communication","language":"Go","stars":2,"forks":0,"owner":"nalbion","github_url":"https://github.com/nalbion/go-mcp","homepage":null,"setup":"## Setup\nSetup instructions not specified","tools":"## Available Tools\n\n1.  MCP Client (list capabilities, connect to Transport, starts initialize process).\n2.  MCP Server (define capabilities, connect to Transport, listens for messages).\n3.  Transport (send/receive JSON RPC messages).\n4.  Protocol (formatting and parsing JSON into Request/Response/Notification/Error messages).","faq":null,"created_at":"2025-02-08T06:51:02+00:00","updated_at":"2025-03-20T11:33:03+00:00","source_url":"https://model-context-protocol.com/servers/go-mcp-model-context-protocol-client","related_articles":[]}