MCP Hub
Back to servers

Equinox MCP Server

Provides LLMs with access to Equinox documentation and real-time code validation tools for JAX-based Equinox modules. It supports both online fetches from GitHub and offline access via local files with configurable caching.

Tools
3
Updated
Jan 16, 2026

equinox-mcp

MCP (Model Context Protocol) server for Equinox documentation.

Enables LLMs to access up-to-date Equinox documentation and validate generated code.

Installation

pip install equinox-mcp

Or run without installing:

uvx equinox-mcp

Usage with Claude Code

# Add as MCP server
claude mcp add -t stdio -s user equinox -- python -m equinox_mcp

# Or with uvx
claude mcp add -t stdio -s user equinox -- uvx equinox-mcp

Configuration

Environment VariableDefaultDescription
EQUINOX_DOCS_PATH(none)Path to local Equinox docs directory (offline mode)
EQUINOX_MCP_CACHE_DIR~/.cache/equinox-mcpCache directory for online mode
EQUINOX_MCP_CACHE_TTL24Cache TTL in hours
EQUINOX_MCP_NO_CACHE0Set to 1 to disable caching

Offline Mode

Point to a local Equinox clone for offline access:

export EQUINOX_DOCS_PATH=/path/to/equinox/docs
python -m equinox_mcp

Online Mode (Default)

Fetches docs from GitHub with local caching:

python -m equinox_mcp
# Fetches from: raw.githubusercontent.com/patrick-kidger/equinox/main/docs/

Available Tools

ToolDescription
list-sectionsList all available documentation sections
get-documentationFetch specific documentation content
equinox-checkerValidate Equinox module code

Development

# Install dev dependencies
pip install -e ".[dev]"

# Run tests
pytest

License

MIT

Reviews

No reviews yet

Sign in to write a review