Hyades
Unicode/ASCII Mathematical Typesetting Engine with LaTeX Input, VSCode Integration, MCP server, and Automatic Rendering into Source Code Comments
What is Hyades?
Hyades is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to unicode/ascii mathematical typesetting engine with latex input, vscode integration, mcp server, and automatic rendering into source code comments
Unicode/ASCII Mathematical Typesetting Engine with LaTeX Input, VSCode Integration, MCP server, and Automatic Rendering into Source Code Comments
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Unicode/ASCII Mathematical Typesetting Engine with LaTeX Inp
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx hyadesConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Hyades
Hyades is a Unicode and ASCII mathematical typesetting engine that accepts LaTeX-style math input and renders it into human-readable Unicode or ASCII representations suitable for source code comments, terminals, and plain-text documentation. It ships with an MCP server that lets AI assistants like Claude invoke the typesetting engine directly, a VSCode-compatible language server for real-time math rendering in editors, and a document processor called cassilda for rendering entire notebook files. Developers and scientists use Hyades to embed beautifully formatted math into code comments and documentation without needing a full LaTeX toolchain.
Prerequisites
- A C build toolchain (cmake) for building from source, or pre-built binaries from the Releases page
- Helix or Neovim for automatic editor integration (optional)
- Claude CLI (claude) installed if using the remote MCP server via Cloudflare
- An MCP-compatible client such as Claude Desktop for the MCP server integration
Download and install the pre-built binary
Download the release for your platform from GitHub Releases, then run the installer script which places hyades and cassilda in the correct system path.
# Linux/macOS
chmod a+x install.sh
./install.sh
# Windows (PowerShell)
.\install.ps1Build from source (alternative)
Build hyades and cassilda from source using cmake if you prefer or need a custom build.
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build buildTest the typesetting engine on the command line
Pipe LaTeX math to hyades to see Unicode output, or use --ascii for ASCII-only terminals.
echo '$$\sum_{i=1}^n i^2$$' | hyades
echo '$$\int_0^1 f(x) dx$$' | hyades --ascii
hyades equations.hyAdd the remote MCP server via Claude CLI
Connect the hosted Cloudflare Worker MCP server to Claude using the mcp add command.
claude mcp add hyades --transport http https://hyades-mcp.apg.workers.dev/mcpAdd the local MCP server using the native binary
Alternatively, use your locally installed hyades-mcp binary for the MCP server.
claude mcp add hyades /path/to/hyades-mcpRender a cassilda notebook document
Use the cassilda tool to process or render full .cld notebook files section by section.
cassilda render notebook.cld section_name
cassilda process notebook.cldHyades Examples
Client configuration
Add the Hyades MCP server to Claude Desktop using the remote Cloudflare endpoint.
{
"mcpServers": {
"hyades": {
"type": "http",
"url": "https://hyades-mcp.apg.workers.dev/mcp"
}
}
}Prompts to try
Example requests once hyades is connected as an MCP server.
- "Render this LaTeX expression as Unicode: $$\\sum_{i=1}^{n} i^2 = \\frac{n(n+1)(2n+1)}{6}$$"
- "Convert $$\\int_0^\\infty e^{-x^2} dx = \\frac{\\sqrt{\\pi}}{2}$$ to ASCII art for a code comment"
- "Typeset the quadratic formula and add it as a comment to my Python function"
- "Render the Fourier transform definition in Unicode for documentation"Troubleshooting Hyades
install.sh reports permission denied or binary not in PATH
The installer places binaries in $HOME/.local/bin on Unix. Add this directory to your PATH: `export PATH="$HOME/.local/bin:$PATH"` in your shell profile.
cmake build fails with missing compiler error
Install the required C build tools. On Ubuntu/Debian: `sudo apt install cmake build-essential`. On macOS: `xcode-select --install` then install cmake via Homebrew with `brew install cmake`.
Remote MCP server at hyades-mcp.apg.workers.dev is unreachable
Fall back to the local binary option: build hyades from source and add it as a local MCP server with `claude mcp add hyades /path/to/hyades-mcp`.
Frequently Asked Questions about Hyades
What is Hyades?
Hyades is a Model Context Protocol (MCP) server that unicode/ascii mathematical typesetting engine with latex input, vscode integration, mcp server, and automatic rendering into source code comments It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Hyades?
Follow the installation instructions on the Hyades GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Hyades?
Hyades works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Hyades free to use?
Yes, Hyades is open source and available under the MPL-2.0 license. You can use it freely in both personal and commercial projects.
Hyades Alternatives — Similar Developer Tools Servers
Looking for alternatives to Hyades? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Hyades in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Hyades?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.