Hyades

v1.0.0Developer Toolsstable

Unicode/ASCII Mathematical Typesetting Engine with LaTeX Input, VSCode Integration, MCP server, and Automatic Rendering into Source Code Comments

hyadesmcpai-integration
Share:
23
Stars
0
Downloads
0
Weekly
0/5

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

Create mathematical typesetting with LaTeX input in VSCode and source code.
Automatically render mathematical notations into comments and documentation.
LicenseMPL-2.0
Languagec
Versionv1.0.0
UpdatedMay 19, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx hyades

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.ps1
2

Build 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 build
3

Test 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.hy
4

Add 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/mcp
5

Add 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-mcp
6

Render 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.cld

Hyades 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.

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.

Quick Config Preview

{ "mcpServers": { "hyades": { "command": "npx", "args": ["-y", "hyades"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides