mache
mache offers developers definition and reference navigation across code, JSON, and YAML, available as an MCP server or a mounted folder.
Tool overview
Based solely on the GitHub repository (41 stars, 2 forks, no demos, tutorials, or community feedback), mache is in a very early stage with extremely limited evidence. Adoption should be limited to exploratory trials, not production use.
The tool uses tree-sitter and a knowledge graph to turn structured data into a navigable graph, enabling jump-to-definition, find-callers, and follow-references. It can be mounted as a virtual filesystem for external tool traversal or run as an MCP server for integration with clients like Claude Desktop. Typical use cases include quick configuration field tracing and code relationship exploration outside of traditional IDEs.
mache is an open-source Go project that can be built locally. There is no public pricing information (conservatively assumed to be free to use, but users bear deployment costs). Documentation is minimal, no community tutorials exist, and the barrier to entry includes familiarity with Go compilation and MCP client setup.
It suits technically skilled users who want to add a navigation layer to structured data, particularly those interested in the MCP ecosystem and AI agent toolchains.