{"repo":"goplus/mcp","free":true,"listed":false,"github":"https://github.com/goplus/mcp","clone":"git clone https://github.com/goplus/mcp.git","description":"A XGo implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.","language":"Go","stars":50,"topics":[],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"MCP XGo 🚀 ===== A XGo implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools. This repo contains two XGo classfiles. They are mcp (MCP Server Framework) and mcptest (MCP Server Test Framework). The classfile mcp has the file suffix mcp.gox (the MCP Server), res.gox (a MCP Resource or ResourceTemplate), tool.gox (a MCP Tool) and prompt.gox (a MCP Prompt). The classfile mcptest has the file suffix mtest.gox . mcp: MCP Server Framework Here is a MCP Server example (source code). It has two files: main mcp.gox (the MCP Server) and hello tool.gox (a MCP Tool). A MCP Server Example: hello First let us initialize a hello project: Then we have it reference the mcp classfile: The content of main mcp.gox (the MCP Server) is as follows The content of hello tool.gox (a MCP Tool) is as follows Execute the following commands: A simplest MCP Server is running now. mcptest: MCP Server Test Framework To test the above hello MCP Server (source code), you only need to implement a hello mtest.gox file: Then run xgo test or xgo test -v to execute the unit test.","default_branch":null,"files":null,"tree":[],"storefront":"/r/goplus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/goplus/mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}