£24.99 · Mac App Store · One-time purchase

AI writes your FileMaker scripts.
Now you can actually paste them…
and your layout code, objects and defined fields.

FileMaker Pro uses its own internal clipboard format — so AI-generated scripts, layouts, objects and field definitions simply won't paste. FM Script Paster bridges that gap with one keystroke.

£24.99 one-time · No subscription · No permissions required · macOS 12+

FM Script Paster
Selected in Claude
Set Variable [ $customer ; Get(AccountName) ]
Go to Layout [ "Invoices" ]
New Record/Request
Set Field [ Invoices::Customer ; $customer ]
Commit Records/Requests
Convert for FileMaker Services menu
or your shortcut
→
Clipboard — FileMaker native
<fmxmlsnippet type="FMObjectList">
  <Step enable="True" name="Set Variable">…
  <Step enable="True" name="Go to Layout">…
  <Step enable="True" name="New Record/Request"/>
✓ Ready to paste in Script Workspace
1
Shortcut — one you
choose yourself
2-way
Text into FileMaker,
FileMaker back to text
7
Object types — scripts, layouts,
fields, functions & more
0
Permissions required —
nothing to grant
How it works

From AI chat to Script Workspace
in three seconds.

No exports, no imports, no plugins inside FileMaker — and no code editor or extension to install. Just a selection and a single shortcut, in whichever app you are already working in.

1

Select it anywhere

Ask your AI assistant for a FileMaker script or layout, then simply select the XML in your chat window — a document, email or web page works just as well. There's no need to copy it first.

2

Convert for FileMaker

Pick it from the Services menu — present in every Mac app — or press the shortcut you assigned to it. FM Script Paster works out what it's looking at and converts it, entirely on your Mac.

3

Paste in FileMaker

Switch to FileMaker and press ⌘V in Script Workspace, Layout Mode or Manage Database. Your script steps, layout objects or field definitions appear — exactly as intended.

Prefer the menu bar? The FM icon does the same job — but there, copy your text as usual first, then choose Convert Clipboard for FileMaker. Only the Services route works straight from a selection. The other three tools read FileMaker's own clipboard, so they always begin with a copy too.

Three kinds of FileMaker content

FileMaker keeps scripts, layouts and field definitions in three separate internal clipboard formats. FM Script Paster recognises which one it's dealing with and writes the right one for you — there's nothing to choose.

Script steps

Whole scripts or a handful of steps, arriving complete with calculations, local and global variables, field references and nested If / Else / Loop structures. Around forty step types are recognised, from Set Field and Go to Layout to Perform Script and comments.

Paste into → Script Workspace

Layout objects

Buttons, text blocks, fields, rectangles, portals, tab controls and slide panels — with their styling, rounded corners, hover states, conditional formatting and script triggers intact. Copy a single button, or an entire tab panel with everything inside it.

Paste into → Layout Mode

Field definitions

A whole table's worth of fields in one go, rather than defining them one at a time. Text, number, date, time, timestamp and container fields, plus calculations and summaries — carrying their auto-enter calculations, validation rules, storage and indexing options, and comments.

Paste into → Manage Database → Fields

All three travel in both directions. Copy objects out of FileMaker and FM Script Paster turns them back into plain XML or readable text, so you can hand an existing script or layout to an AI and ask it to explain, document or rework it — then paste the answer straight back in.

See it in action

Watch the short demo.

A quick look at FM Script Paster in action — from an AI-generated script to working steps inside FileMaker.

Four tools in one

One menu bar app.
Four conversions.

FM Script Paster sits quietly in your menu bar. The main conversion is also a system Service, so it reaches you inside whichever app you happen to be working in.

Services menu · your shortcut

Convert for FileMaker

Converts selected or copied script text and fmxmlsnippet XML into the clipboard format FileMaker can paste. Handles scripts, layouts, layout objects, field definitions, custom functions, value lists and tables.

It also repairs the mistakes AI models reliably make: stray StepList wrappers that stop a paste dead, style values that render text struck through, rgba() colours where FileMaker demands hex, wrong enclosing rectangles, and markdown code fences left behind when you copy a whole chat reply.

Menu bar

Extract FM XML as Text

Strips FileMaker's internal clipboard types and exposes the raw XML as plain text — ready to paste into Claude, a text editor, version control, or anywhere else.

Menu bar

Convert to Readable Text

Turns FileMaker script steps and field definitions from the clipboard into clean, human-readable text. Perfect for AI review, documentation, or sharing with colleagues who don't use FileMaker.

Menu bar

Copy Actionable Objects

Big layouts run to megabytes of styling data — far too large for any AI to read. This strips the CSS, icon data and formatting, keeping only the buttons, scripted fields and triggers. A 4 MB layout comes out around 70 KB, small enough to paste straight into a chat.

Dual-path access

A two-way bridge,
not a one-way door.

Most tools only go one direction. FM Script Paster gives you full round-trip access between FileMaker and the world of plain text and AI.

🤖

AI & Text

Claude · AI assistants · Editors

convert & paste in →
← extract & review
🗄️

FileMaker Pro

Script Workspace · Layout Mode

Teach your AI FileMaker

Includes a Claude
knowledge file.

FM Script Paster ships with a detailed knowledge file that teaches Claude exactly what FileMaker needs — the XML structure for scripts, layouts and field definitions, plus the gotchas and edge cases that trip up AI-generated output.

Export it from the menu bar in one click, then add it to your Claude project, paste it into a chat, or drop it into Claude Code. From that moment, Claude generates FileMaker XML that converts and pastes correctly — first time, every time.

Works with Claude.ai projects, Claude Code, and any AI tool that accepts reference documents.

claude-knowledge.md
# FileMaker XML Reference for Claude

## Script steps
Wrap steps in <fmxmlsnippet type="FMObjectList">…

## Layout objects
Colors must be hex (#FFFFFF), not rgba()…
enclosingRect is recomputed automatically…

## Field definitions
Use XMFD flavor with <Field> elements…

✓ FM Script Paster auto-fixes common issues —
  Claude doesn't need to be perfect.
Privacy

Your clients' scripts
never leave your Mac.

Every conversion happens locally, on your own machine. There is no server in the loop — nothing is uploaded, nothing is queued for processing elsewhere, and no account is involved.

That matters if you work under an NDA or on regulated data: there is no data-retention policy to read, no third-party processor to name in your paperwork, and no outage that can stop you working. FM Script Paster also asks for no system permissions at all — no Accessibility, no input monitoring, no network access.

✓ 100% on-device — no server ✓ No permissions required ✓ No account required ✓ Sandboxed & App Store reviewed

Read the full FM Script Paster privacy policy →

Pricing
£24.99
Once. Not per year.

Buy it once and it is yours, including every future update. There is no annual renewal, no seat count to manage, and no licence server your Mac has to check in with before it will work.

Three years from now, it will still have cost you £24.99.

No subscription Free updates for life No licence server Available worldwide
Good to know

A few honest notes
before you buy.

🗄️ Tested across five FileMaker versions

FM Script Paster is tested against FileMaker Pro 19.6, 20.3, 21.1, 22.0 and 26.0 — so it works whether you're maintaining a long-standing deployment or running the current release. Where the clipboard format differs between versions, the app writes both the older and the newer form, so the same paste succeeds on either.

🚧 Under active development

FM Script Paster doesn't yet cover every FileMaker script step, field option, or layout object. FileMaker's internal format is vast, and we're mapping it piece by piece — with new elements and script steps added every month. The bundled AI knowledge file grows alongside the app as we verify each new structure, and updates are free for the life of the app. If you hit something that isn't supported yet, use the built-in feedback menu: real reports decide what gets added next.

🤖 Works with any AI — but Claude works best

The bundled knowledge file is plain Markdown, so it can be added to any AI assistant you like — cloud-based, or a model running locally on your own machine. In our own day-to-day FileMaker development, though, Anthropic's Claude has consistently produced the most accurate scripts and layouts, and it's the model we test against first. If you're choosing an AI to pair with FM Script Paster, start there.

Release notes

What shipped, and when.

We add new script steps and layout elements every month. Each release is listed here, so you can see exactly what changed rather than taking our word for it.

Version 1.5.0 July 2026 Current
  • Field definitions — convert and paste a whole table's worth of fields straight into Manage Database, carrying auto-enter calculations, validation, storage options and comments.
  • Copy Actionable Objects — strips styling and icon data from very large layouts so they fit inside an AI context window. A 4 MB layout comes out around 70 KB.
  • Shortcuts via the macOS Services menu — assign your own shortcut in System Settings. The app now requires no system permissions at all.
  • Cleaner handling of AI output — markdown code fences, duplicate XML declarations and surrounding chat text are stripped automatically, so you can copy an entire reply and it still converts.
  • New auto-repairs — stray StepList wrappers and style values that render text struck through are now corrected on the way through.
  • Tested against FileMaker Pro 19.6, 20.3, 21.1, 22.0 and 26.0.

Something you need that isn't supported yet? The in-app feedback form goes straight to the developer, and real reports decide what gets built next.

The missing link between
AI and FileMaker.

£24.99 on the Mac App Store — one-time purchase, no subscription. Available worldwide.

Download on the Mac App Store

Requires macOS 12 Monterey or later · Apple Silicon & Intel · Tested with FileMaker Pro 19.6, 20.3, 21.1, 22.0 and 26.0