A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.

1 Open Issue Need Help Last updated: Jun 19, 2025

Open Issues Need Help

View All on GitHub

AI Summary: The task requires modifying the `mcp-go` library's `server.AddResource` and `server.ListResources` functions. Currently, `AddResource` uses a map, losing the insertion order of resources. The solution involves changing the internal data structure used to store resources (e.g., to a slice or a list) to preserve the order in which resources are added, and updating `ListResources` to reflect this change, ensuring that the returned resource list maintains the original order.

Complexity: 4/5
type: bug help wanted area: sdk

A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.

Go