Skip to main content

FME Form - MCP Server - Claude AI

  • April 15, 2026
  • 2 replies
  • 121 views

gimmy15+
Contributor
Forum|alt.badge.img+7
I developed a small MCP server that exposes an FME workbench (.fmw) as a service that can be invoked via natural language, using an AI client (e.g., Claude).

The interesting aspect is the architecture and the simplicity of "assembling" the various components:
1) I build the FME flow that executes the workflow, managing logic, transformations, and formats (we leave to FME what belongs to FME),
2) the MCP server exposes operations and parameters in a controlled manner,
3) the AI ​​client interprets the request in natural language and translates it into a structured call.

 

2 replies

hkingsbury
Celebrity
Forum|alt.badge.img+70
  • Celebrity
  • April 16, 2026

Thats really cool!

I haven’t really been keeping up much of the developments in FME in this space. If I understand what you’re doing correctly, you’re able to ask Claude (using natural language) to use FME to convert a tif to las?

The MCP component of FME Flow is shared with Claude so it know what operations/functions can be performed by it? It then goes off and triggers a job and returns the result


gimmy15+
Contributor
Forum|alt.badge.img+7
  • Author
  • Contributor
  • April 16, 2026

I developed this simple interaction tool between FME Form and Claude AI shortly before Safe's presentation on FME Flow's MCP tools.
Your interpretation, however, is correct: I asked Claude (using natural language) to use FME to convert a TIF file to LAS.

The fmw workbench that performs the conversion is made available to a local MCP server that Claude can access.