What foxy-contexts does
Foxy Contexts is a Go library for building MCP context servers using a declarative approach with dependency injection.
Why teams reach for it: foxy-contexts builds Go MCP servers on top of uber's fx dependency-injection container, so each tool, resource or prompt is declared next to the code that serves it and registered with an app.Builder while shared clients and database connections are injected rather than threaded through by hand, and it ships a foxytest package for functional tests of the finished server.
How foxy-contexts compares
Fields the vendor doesn't document are left blank here rather than guessed — a blank means nothing verified, not a "no."
- Language
- Go
- Official Sdk
- No
- Spec Revision Implemented
- 2025-03-26
- Transports
- stdio, SSE, Streamable HTTP
- Builds Servers
- Yes
- Package Registry
- Go modules
- Package Name
- github.com/strowk/foxy-contexts
What will you use to implement the protocol?
A framework or SDK gives developers pre-built code for creating an MCP server or client, so they don't have to implement the protocol from scratch.