Catenary Documentation
Welcome to the Catenary documentation β your guide to bringing IDE-quality code intelligence to AI coding assistants.
Quick Links
- Overview β What Catenary is and what it does
- AI Agents β Guide for AI assistants using Catenary
- Installation β Get Catenary running
- Configuration β Configure your language servers
- LSP Servers β Language server setup guides
- Roadmap β Whatβs next for Catenary
What is Catenary?
Catenary bridges MCP (Model Context Protocol) and LSP (Language Server Protocol), giving AI assistants like Claude access to real IDE features: hover docs, go-to-definition, find references, diagnostics, completions, rename, and more.
Getting Started
1. Install the binary
cargo install catenary-mcp
2. Configure language servers β see Configuration
3. Connect your AI assistant
Plugins and extensions register the MCP server and hooks for post-edit diagnostics, file locking, and root sync. The binary must be on your PATH.
Claude Code:
/plugin marketplace add MarkWells-Dev/Catenary
/plugin install catenary@catenary
Gemini CLI:
gemini extensions install https://github.com/MarkWells-Dev/Catenary
See Installation for Claude Desktop, manual setup, and other MCP clients.
4. Set up language servers β see LSP Servers for per-language guides.