fp-go-mcp
Installation
SKILL.md
fp-go MCP Server
Overview
The fp-go MCP (Model Context Protocol) server provides programmatic access to fp-go skills, examples, and documentation. It's located in github.com/IBM/fp-go/gen/v2 and can be integrated into any MCP-compatible client such as Claude Desktop.
Prerequisite: the working directory must contain a go.mod that lists github.com/IBM/fp-go/gen/v2 as a tool dependency (added via go get -tool). The server is launched with go tool gen mcp and uses stdio transport, so no global installation is needed.
The fp-go MCP server exposes four tools:
list_skills— List all available fp-go skillsuse_skill— Retrieve the full content of a specific skillsearch_examples— Search for Go examples using full-text searchget_example— Retrieve a specific example by symbol name
Installation
Add the fp-go generator as a tool dependency in your project: