AgentToolDrop

20 of 48

Pascal Editor

Local-first 3D building editor that AI agents read and change through an MCP server and CLI

Run the editor with npx

npx @pascal-app/cli editor

Copied from the project's docs at github.com/pascalorg/editor

Why you'd want it

Pascal is an open-source, local-first 3D building editor that runs in the browser or from the CLI and connects AI agents through MCP. One npx command starts the editor and an authenticated MCP service on loopback ports and keeps projects in a local SQLite file. The @pascal-app/mcp package exposes scene tools, resources and prompts to MCP-compatible hosts. The repository also ships agent skills and plugins for Claude Code and Codex, including pascal-3d for MCP setup and scene work and furniture-fit for footprint assessments.

Best for

  • Letting an agent edit a floorplan or building model
  • Furniture footprint checks driven by an agent
  • Self-hosted 3D building projects

Use it when

You want an agent to read and modify a 3D building model through MCP, on your own machine or in a self-hosted container.

Skip it if

You need agents to work on several clients at once; the README says to use one active agent client per local CLI service. The local CLI needs Node.js 22.13 or newer and downloads the web editor runtime on first start. The Pascal Next demo in the README is a hosted preview and not part of the open-source release. The Claude plugin also bundles a hosted pascal-hosted server that prompts for an optional Pascal API key stored in the OS keychain, and the Docker image is protected by an admin password you set, so review what you connect.

Editor's note

The README also lists a global install (npm install --global @pascal-app/cli), a Docker image, and pascal mcp connect for agent setup; the verify step found no install-like heading, so the snippet comes from the Run the Editor Locally section.

Same category or shared tags.

  1. Rank 10

    Connects an agent to IDA to open, analyse and script binaries, headless or in the IDA GUI

    • score 55
    • 1.2k stars
    • 24 stars/day since creation
    • pushed
    • v20261008.0.1 on
    • MIT

    Install with Hex-Rays hcli

    uvx ida-hcli mcp install
    Use it when, skip it if, stats for Hex-Rays IDA MCP

    Why you'd want it

    This is the official Hex-Rays MCP server for IDA, built on the ida-nexus library, which lets several clients share IDA databases. Its tools open, list, save and close databases and run Python inside IDA, so the agent works through the IDA API, and a GUI plugin lets it see what you have open while headless use works without it. It ships plugins for Claude Code, Codex CLI, Copilot CLI, Pi and oh-my-pi, a stdio or Streamable HTTP server for other agents, and a dashboard of session logs.

    Best for

    • Reverse engineering binaries with an agent
    • Scripting IDA analysis through Python
    • Teams already using IDA 9.4+

    Use it when

    You reverse engineer in IDA and want your agent to open a sample, run analysis and answer questions about it, or to work on the database you have open in the GUI.

    Skip it if

    You do not have IDA 9.4 or later with idalib and Python 3.11+. The agent runs Python inside IDA, and sessions are logged locally with links to agent transcripts; Hex-Rays recommends disabling other IDA MCP servers.

    Stats

    Stars
    1,176
    Last push
    Release
    v20261008.0.1,
    License
    MIT
    Pricing
    Open source
    Works with
    Claude Code, Codex, Any MCP client
    Stars per day, since repo creation
    24
    New and rising score
    55 of 100
  2. Rank 24

    Connects Claude Code, Codex and other MCP clients to a live Godot editor to build scenes, nodes and scripts

    • score 42
    • 3k stars
    • 16.1 stars/day since creation
    • pushed
    • v4.3.0 on
    • MIT
    Use it when, skip it if, stats for Godot AI

    Why you'd want it

    Godot AI is a Godot editor plugin plus a Python MCP server; the README lists 46 tools and 120+ operations to build scenes, edit nodes and scripts, wire signals and configure UI, materials, animation, particles, cameras and environments. GDScript written through the tools is parse-validated, hot-reloaded and attached, while C# support is text-only. A dock inside Godot shows the connection and has a Configure button that writes the client entry for Claude Code, Claude Desktop, Codex, Cursor, VS Code and others.

    Best for

    • Building Godot scenes from prompts
    • GDScript projects in Godot 4.7+
    • Running a game's scene tests from an agent

    Use it when

    You build games in Godot 4.7 or later and want your agent to read and change the open project in the editor instead of editing .tscn files blind.

    Skip it if

    You work mainly in C#, which is text-only (it does not build .NET or report compiler errors), or you are on Godot older than 4.7. Usage telemetry is on unless GODOT_AI_DISABLE_TELEMETRY=true is set, and the agent gets write access to the open project.

    Stats

    Stars
    2,995
    Last push
    Release
    v4.3.0,
    License
    MIT
    Pricing
    Open source
    Works with
    Claude Code, Claude Desktop, Codex, Cursor, VS Code, Any MCP client
    Stars per day, since repo creation
    16.1
    New and rising score
    42 of 100
  3. Rank 25

    Puts an agent inside Minecraft as a mod that explores, decides and acts on tasks you give it in chat

    • score 42
    • 518 stars
    • 3.4 stars/day since creation
    • pushed
    • LGPL-3.0
    Use it when, skip it if, stats for Numen

    Why you'd want it

    Numen is a Minecraft mod for Fabric, Forge and NeoForge that summons agents into the world: you open its panel, pick a model provider with your own API key and tell the agent what to do in plain language. The model writes Lua programs that run in a sandbox and combine atomic actions for perception, movement, digging, building and interaction, so one call can cover many steps. It can also act as an MCP server driven by an external agent such as Claude Code, Codex or Cursor, and other mods can add Lua APIs through plugins.

    Best for

    • Minecraft companions that act on chat commands
    • Driving a Minecraft player from Claude Code or Codex
    • Experimenting with embodied agents in a game

    Use it when

    You want an agent that plays alongside you in Minecraft, or a game world your own coding agent can act in through MCP.

    Skip it if

    You need a stable release: builds are tagged beta (0.1.x), and most documentation and issue discussion is in Chinese, with an English README. It needs your own model API key, which the README says stays on your machine, and the MCP setup steps are on the project website rather than in the README.

    Stats

    Stars
    518
    Last push
    Release
    none tagged
    License
    LGPL-3.0
    Pricing
    Open source
    Works with
    Claude Code, Codex, Cursor, Any MCP client
    Stars per day, since repo creation
    3.4
    New and rising score
    42 of 100

For agents

The same entry, as files an agent can read without scraping this page.

# read one entry
curl -s https://agenttooldrop.com/tools/pascal-editor.md

# list the MCP servers in the catalog
curl -s https://agenttooldrop.com/tools.json \
  | jq -r '.tools[] | select(.category=="mcp-server") | .slug'