About
Pikchr-tools offers a powerful and complete Rust-based solution for working with Pikchr diagrams, a modern text-based diagramming language. It bundles a versatile command-line interface for rendering, formatting, validating, and linting diagrams, alongside a Language Server Protocol (LSP) server for rich editor integration with features like diagnostics and auto-completion. Crucially, it includes a Model Context Protocol (MCP) server designed to empower AI assistants with advanced capabilities such as diagram rendering, validation, layout analysis, and error explanations, making Pikchr diagrams accessible and manageable in diverse development and AI-driven workflows.