hexalate-mcp
MCP server for hexalate — hexagonal tessellation tools for AI assistants (Cursor, Claude Desktop, etc.).
Install & connect
Local (stdio) — recommended
Add to your Cursor or Claude Desktop MCP config:
{
"mcpServers": {
"hexalate": {
"command": "uvx",
"args": ["hexalate-mcp"]
}
}
}
Or run directly:
pip install hexalate-mcp
hexalate-mcp
Remote (HTTP+SSE)
A hosted instance runs at https://hexalate-mcp.james-see.run. Add to your config:
{
"mcpServers": {
"hexalate": {
"url": "https://hexalate-mcp.james-see.run/sse"
}
}
}
Tools
| Tool | Description |
|---|---|
create_grid |
Create a hex grid (width, height, hex_size, orientation) |
list_grids |
List all grids currently in memory |
get_hex |
Get details about the hex at axial (q, r) |
neighbors |
Get all existing neighbors of a hex |
distance |
Cube-coordinate distance between two hexes |
ring |
All hexes exactly N steps from a center hex |
grid_stats |
Bounding box, hex count, coord ranges |
to_geojson |
Export grid to GeoJSON (inline or file) |
plot_grid |
Plot the grid — color by distance/q/r/wave, save to file |
Example prompts
- "Create a 10×8 flat-top hex grid with size 0.6 and plot it colored by distance from center"
- "What are the neighbors of hex (2, 3)?"
- "Give me the distance between (0,0) and (5,3)"
- "Export my grid as GeoJSON and save it to ~/grid.geojson"
- "Show me all hexes in ring 3 around the center"
License
MIT
Metadata
Release files for hexalate-mcp 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| hexalate_mcp-0.1.5.tar.gz | 6.6 kB | Without provenance | Details for hexalate_mcp-0.1.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| hexalate_mcp-0.1.5-py3-none-any.whl | Python 3 | none | any | Details for hexalate_mcp-0.1.5-py3-none-any.whl |
Total release size: 13.9 kB
Release files / hexalate_mcp-0.1.5.tar.gz
| Download URL | hexalate_mcp-0.1.5.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c038d99771fc23f5adf32fe6dd5669e6dbe0899907311909c9f3325ba2a052f9
|
|
BLAKE2b-256 checksum How to use checksums |
81a72a55533a80ef5620ca36092cbe569043ec37b5e018070f4a202512c63f25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / hexalate_mcp-0.1.5-py3-none-any.whl
| Download URL | hexalate_mcp-0.1.5-py3-none-any.whl |
|---|---|
| Size | 7.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7e9b31be1cf5f19a47b486bf7bf4aa80d2ea8910630dfea13387b6d070d7ea08
|
|
BLAKE2b-256 checksum How to use checksums |
3d0023d012e317eccf62712deec10c4e5d51ffe039ba70fc30bf3b267c528dfa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Security for hexalate-mcp 0.1.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.