Skip to content
Tresca

Vulcan MCP servers and AI agent skills

Maptek Vulcan has one early community MCP server, Vulcan MCP by LuiccianDev, which runs a plugin inside Vulcan 12 Desktop and relays block model, triangulation, drillhole and CAD queries to an external Python server on Windows. Maptek itself offers no MCP server or AI assistant for Vulcan. Any integration rests on the Maptek Python modules that ship with Vulcan, and Maptek supports scripts using them only when run from within Vulcan.

  • No official Maptek server yet.
  • 1 MCP server listed.
Maptek1 serverChecked 4 Nov 2026

Integrations for Vulcan

Community and commercial servers

MCP serverCommunity

Vulcan MCPby LuiccianDev

Connects a running Maptek Vulcan 12 to MCP clients for block model, triangulation, drillhole and CAD queries.

LocalWindowsNeeds a Vulcan licenceCan modify models0· updated 12 days ago

Listings are sorted by origin, then by recent activity. GitHub data is refreshed nightly. Nothing here is ranked.

How AI connects to Vulcan

An MCP server or skill can only do what Vulcan lets programs do. Vulcan exposes 2 automation interfaces:

  • Vulcan Python class modules (maptek.vulcan, maptek.vulcan_gui) (Python): Vulcan bundles a Python installation with Maptek modules: maptek.vulcan for block models, Isis databases, triangulations, grids and design databases, and maptek.vulcan_gui for panels, screen selection and views, plus maptek.drillholes and maptek.gantt. The 2026 help counts over 900 functions. Maptek states that scripts using these class libraries run, and are supported, only from within Vulcan, and the GUI functions need Vulcan running. Documentation
  • Maptek Python SDK (mapteksdk) (Python): mapteksdk on PyPI is a separate SDK that connects to a running Maptek application built on the shared MDF infrastructure, such as PointStudio, GeologyCore, BlastLogic and Evolution, and reads or creates objects in its project. Its PyPI page does not list classic Vulcan, so check which Maptek product you have before picking this route. Documentation

What Maptek offers

Maptek's machine learning product is DomainMCF, which generates domain boundaries from drillhole samples using cloud computing and produces block models you can open in Vulcan. Maptek's site describes no generative AI assistant, chat feature or MCP server for Vulcan as of this check.

Checked 4 Nov 2026. Sources: Maptek DomainMCF, machine learning for domain modelling, Maptek Vulcan product page

What you can do with Vulcan and AI

  • Query a .bmf block model at given coordinates, or total volume, tonnage and mean grade above a cut-off, while Vulcan is open.
  • Check triangulations and solids for closure and self-intersections and report their volume and surface area before using them as pit or stope shells.
  • Read collars, surveys and assays from an Isis drillhole database and list high-grade intercepts.
  • Draw temporary polylines in the Envisage viewport and capture a screenshot so the agent can see the result.

Taken from the listings' own documentation. Check each listing for exactly what it supports.

Installing

The listings here document setup for Claude Code, Claude Desktop, Cursor, Google Antigravity and VS Code. Install steps, copied from each project's own documentation, are on each listing's page. Most Vulcan integrations run on your own computer next to Vulcan, so you need Vulcan installed and licensed on the same machine unless the listing says otherwise.

Questions

Is there a Maptek Vulcan MCP server?

One community project, LuiccianDev/vulcan-mcp, published under Apache 2.0, connects Vulcan 12 Desktop to MCP clients such as Claude Desktop, Claude Code and Cursor. Maptek has not released an MCP server of its own.

How does an agent reach Vulcan's data?

Through Vulcan's bundled Python. The community server loads a plugin into Vulcan's embedded interpreter, which listens on a local TCP port, and an external Python 3.11 MCP server talks to it, because Maptek supports its class libraries only inside Vulcan.

Does mapteksdk work with Vulcan?

mapteksdk targets Maptek applications on the shared MDF platform, listed on PyPI as PointStudio, GeologyCore, BlastLogic and Evolution. Vulcan Desktop scripting uses the separate maptek.vulcan modules documented in the Vulcan help.

Is the Vulcan MCP server safe to leave running?

Treat it as a local tool for one session. The plugin listens on 127.0.0.1:9877 with token authentication off by default, and its vulcan_execute_code tool runs any Python inside Vulcan, so close the listener window when you finish and keep the server on a trusted machine.

Which Vulcan version does the community server need?

Maptek Vulcan 12 Desktop on Windows x64. The plugin runs in Vulcan's embedded Python 3.5.2 and the external MCP server needs Python 3.11 or newer, installed on the fly with uvx.

AI-generated models, drawings and results must be checked by a qualified engineer before use.

Sources (checked 4 Nov 2026): Vulcan 2026 help, Python Script · Vulcan 2026 help, Writing Python Scripts · Vulcan Python SDK API reference (maptek package) · mapteksdk on PyPI · Maptek DomainMCF · LuiccianDev/vulcan-mcp README · Vulcan product page

Vulcan is a trademark of Maptek. Tresca is independent and not affiliated with or endorsed by Maptek.