MCP.Market

loenn-mcp server

by Magedeline·io.github.Magedeline/loenn-mcp·v7.2.0·2 stars

Celeste map editor for AI agents: read, edit, validate, preview and generate .bin maps.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
New

2 stars

Reviews

Write one

Nobody has reviewed loenn-mcp yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

loenn-mcp tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How loenn-mcp compares

Against every graded Maps and travel MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 83% of 681 Maps and travel servers
GitHub stars
2
more than 75% of 324 Maps and travel servers

Install loenn-mcp in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the loenn-mcp repository's README, as published. We do not edit it. Read it on GitHub

loenn-mcp

A Celeste map editor for AI agents — a Model Context Protocol (MCP) server that brings full Celeste .bin map editing to Claude, GitHub Copilot, and other MCP clients, plus a standalone pcgscene CLI for scripting and CI. Read, edit, analyze, generate, and preview maps without opening Lönn.

"For AI agents" describes who talks to this server (any MCP client), not what runs inside it — every tool here is deterministic and procedural. See No AI Inside.

Works with Everest mods and maps from Lönn or Ahorn.

Contents

  • Features
  • Safety: backups, copies and commits
  • Opening maps in Lönn
  • Sprite Fusion gray-box rooms
  • Summer Engine gray-box rooms
  • Shared PCG core (CelPcg)
  • seleCte levels
  • Tool reference
  • Installation & setup
  • JSON round-trip & authoring
  • pcgscene CLI
  • Procedural generation

Features

MCP tools for complete map manipulation (full list in the tool reference), plus the pcgscene command-line tool for scripting and CI. Every write keeps a timestamped backup, maps open in Lönn are protected from MCP writes, and gray-box rooms painted in Sprite Fusion import directly.

Core Tools

Reading & Querying

  • list_maps — List all .bin files
  • readmapoverview — Summary of rooms, entities, triggers, stylegrounds
  • read_room — Full room details (tiles, entities, triggers, decals)
  • getroomtiles — Raw tile grid (FG or BG)
  • readmapmetadata — Quick metadata without full read
  • search_entities — Find entities by type, position, room
  • search_triggers — Find triggers by type
  • compare_rooms — Side-by-side room comparison

Editing

  • addentity / removeentity — Place or delete entities
  • updateentity / moveentity — Modify entity properties or position
  • addtrigger / removetrigger — Place or delete triggers
  • setroomtiles — Replace tile grid
  • addroom / removeroom — Create or delete rooms
  • create_map — Create new .bin file
  • update_room — Modify room properties (music, dark, wind, etc.)
  • clone_room — Duplicate a room
  • batchaddentities — Add multiple entities at once
  • resize_room — Change room dimensions

JSON & Authoring (see JSON round-trip & authoring)

  • maptojson / jsontomap — Any .bin to typed JSON and back, byte-identical; refuses lossy writes
  • checkauthoringjson — Resolve hand-written content: defaults filled from Lönn plugins, unknown names flagged
  • mergejsoninto_map — Add entities/triggers/rooms to a map; dry-run diff + highlighted preview, map-wide unique IDs, placement checks, additions only
  • runauthorscript — Run a JavaScript authoring script (js/, lucid-dream style) and merge its output

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

loenn-mcp: common questions

Is loenn-mcp server safe?
Yes, by our scan: it is graded A (88/100). Read the loenn-mcp safety report
Does loenn-mcp need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is loenn-mcp maintained?
The last commit was 12 days ago (2026-10-23). The latest release is v7.2.0.
What can I use instead of loenn-mcp?
Servers from other publishers that do the same job: Mapnetwork MCP server, Maproll MCP server and Itamos MCP Tools MCP server.
How does loenn-mcp compare with other Maps and travel MCP servers?
safety score 88/100 (higher than 83% of 681 Maps and travel servers); github stars 2 (more than 75% of 324 Maps and travel servers). Full comparison.

Alternatives to loenn-mcp

Same job from other publishers: the closest match first, then the best rated.

  • Mapnetwork
    Generate styled PNG/SVG map images of places in Japan with 11 customizable color themes.
    A
  • Maproll
    Make production-ready static maps. Every map is a URL you can embed anywhere.
    A
  • Itamos MCP Tools
    Code-map tools for AI agents: see a repo's structure first, then edit only what matters.
    A
  • passwerk
    Offline EU Battery Passport compiler: ingest documents, map, validate (IDTA 02035), emit AASX.
    A
  • Repo Graph
    Structural graph map of any codebase so LLMs navigate by structure, not guesswork.
    A