MBS Plugin 14.4
We develop Claris FileMaker plug-ins for macOS, iOS, Linux & Windows.
Download
Getting Started
License
Order a license
Function Reference
User guide
New in version
14.4
14.3
14.2
14.1
14.0
13.5
The award winning MBS Plugin is easily the most powerful plug-in available for Claris FileMaker today. There are over 7,300 functions that allow Claris FileMaker developers to extend their solutions in some amazing ways. Each function does a little task and in their combination you can unleash the full power of our plugin. MBS Plugin support Claris FileMaker Pro, Server (Scheduled Scripts, WebDirect Data API, & PSoS) and the iOS SDK. To learn how to use them together, please check our reference and our more than 600 example databases.
We support FileMaker 7 to the latest version 21.0. Please use MBS Plugin 14.2 or newer for FileMaker 21 alias 2024. Includes the Linux ARM version of our plugin.
Download the MBS Plugin for Claris FileMaker |
||||
macOS & iOS MBSFMPlugin144.dmg |
Windows & Linux MBSFMPlugin144.zip |
|||
Both archives contain the macOS, iOS, Windows & Linux plugins & examples. | ||||
Installation.pdf ( 1.8M ) |
Documentation as PDF ( 21M ) | |||
A quick overview:
- Goodies for FileMaker developers on macOS
- Rule based calculation and script coloring
- Context Menus to copy content of lists.
- If/Loop block highlighting
- Auto Complete for variable names
- Search in scripts, calculations, custom functions, Relationship Graph and all lists in FileMaker user interface.
- Show Script IDs, Layout IDs, Field IDs & Table IDs
- Remember column widths, sort layout names, zoom in scripts & lists.
- Add custom menu commands for script workspace, e.g. to search & replace within a script.
- Networking with CURL
- HTTP, FTP & SFTP Transfers with Up/Download
- Various SSL, TLS, Proxy & Authentication options.
- Transfers in background or asynchronously.
- Custom headers and requests, e.g. FTP delete, rename, create directory
- Web services with SOAP & REST. Send web forms without web viewer.
- Compose, send and receive emails via SMTP, POP3 and IMAP.
- Receive web requests with WebHook functions to receive updates from web services.
- macOS features
- Continuity Camera: Take pictures via iOS device.
- Read rich text documents on macOS like Word documents, OpenOffice documents or RTF files.
- Configure TouchBar with custom buttons to trigger scripts.
- Customize the toolbar and add your own commands there.
- Set your application's dock tile icon and badge text.
- iOS features
- Scan documents with the camera, rectify images and store in containers.
- Receive remote push notifications.
- Compose text and email messages.
- Use StoreKit for in-app-purchases and verify the receipts.
- Use our PhotoPicker functions to import pictures form the built-in Photos library.
- Use EID SDK to read eID cards with zetes bluetooth card reader on iOS.
- Apple features for macOS and iOS
- Use machine learning on device to e.g. classify images.
- Access Address book, Calendars and Reminders databases.
- Show 2D/3D maps on the layout using Apple Maps, plan routes and add custom points. Export snapshots.
- Use Vision functions to detect barcodes, people, faces and text in images.
- Export videos in new format with AVExport.
- Use AVAsset functions to extract metadata from videos, get preview images or play audio in background.
- Query location of a Mac with CoreLocation functions. Map addresses from/to geo coordinates with CLGeoCoder functions.
- Windows features
- Use Windows' built-in OCR or PDF functions.
- Query current location on Windows via WindowsLocation functions.
- Play audio and video with WMFP functions on layouts independent of container fields.
- Use the telephone API (TAPI) on Windows.
- Query and edit the Registry.
- Send emails via email client on Windows (MAPI).
- PDF functions
- PDFKit for Mac/iOS and DynaPDF for cross platform usage.
- Merge and split PDFs. Add, remove and move pages.
- Render pictures from pages.
- Print PDF with PDFKit.Print on macOS and DynaPDF.Print on Windows.
- Extract or replace text and images. Highlight text.
- Convert PDF to PDF/A & PDF/X. Embed XML invoices (ZugFeRD 1.0 & 2.0, Factur-X)
- Create/Set/Query form fields
- Digitally sign, encrypt and decrypt PDF documents.
- Create PDF from scratch, use tables for layouts.
- Add, query, change, remove & flatten annotations, add links.
- Optimize PDF files, recompress images, convert pictures, fix errors.
- WebViewer features
- Evaluate and run Javascript in web viewer and get back result.
- Query html, text, images in web viewer. Render page as image or PDF.
- Print web viewer.
- Excel Integration with libXL
- Read / Write Excel files without Microsoft Excel installed
- Add, edit and delete fonts, formats, sheets, cells and images.
- SQL Functions in FileMaker
- Insert, Update and Delete records in FileMaker without layout switch.
- Insert Records via SQL query or from CSV text.
- SQL to other databases
- Connect to other databases with native drivers and without ESS.
- CubeSQL, Centura SQLBase, DB2, DuckDB, Firebird, Informix, InterBase, MariaDB, Microsoft Access, Microsoft SQL Server, MySQL, ODBC, Oracle Database Server, PostgreSQL, SQL Anywhere, SQLite, SQLCipher and Sybase.
- Run SQL commands, process records, copy records from/to FileMaker database.
- Use our MongoDB functions to connect to MongoDB server, insert, update and find records.
- Image editing with GraphicsMagick
- Sockets & Serial Ports
- Control various Phidget devices from the plugin like sensors, motors or input/output ports.
- TCP connections & UDP sockets, including broadcasts.
- Use Serial Ports with COMx ports and USB Adapters.
- Control other computers via SSH connection or tunnel connections through SSH, e.g. MySQL.
- Query device status via SNMP functions.
- Printing
- List printers with features.
- Control print and page setup dialog on macOS & Windows.
- Switch printer, paper format, orientation & tray.
- Scan documents
- Scan with flatbed scanners & document Feeders with or without dialog.
- Using ImageCapture for macOS, Windows Image Acquisition or Twain drivers.
- Run OCR to recognize text on scan. On Windows use the built-in OCR functions.
- Files
- List directory content, copy, move, rename or move to trash files and folders.
- Monitor folders for changes. FSEvents for macOS and DirectoryWatcher for Windows.
- Compress/Decompress zip/tar archives.
- Receive files via Drag & Drop on macOS and Windows, e.g. email attachments from Outlook.
- Read audio tags, e.g. for IDv3 tags in MP3 files.
- Read and write text files or containers.
- Show file, folder selection or save dialogs on macOS & Windows.
- XML and JSON
- Parse, query values, extract data in XML.
- Validate XML against XSD schema.
- Run XPath queries against XML document.
- Format, colorize and add line numbers for XML & JSON text.
- Use automatic import of JSON or XML data into FileMaker database.
- Others
- Integrate Python functions and modules into FileMaker. Evaluate calculations or run scripts.
- Run JavaScript with our integrated JavaScript engine.
- Record audio/video on Mac and Windows with AVRecorder.
- Generate over 80 types of barcodes. Detect barcodes in images.
- Schedule scripts to run after delay, on idle or at time stamp or by hotkey.
- Show notifications on macOS, Windows and iOS.
- Show contextual menus for macOS & Windows with sub menus, icons and styled text.
- Run command line tools with Shell functions.
- Compare tables and get detailed report.
- Receive and send Midi notes.
- Use Audit to log activities in a database.
- Query system information. Need to know computer name, memory size, serial number, OS Version or something else?
- Controls windows, position dialogs and show progress dialogs.
- Use Encryption e.g. AES and Blowfish and Hash functions.
And a lot of more functions not mentioned here. If you miss something, please email us and we may add another function for you.
Upcoming Claris FileMaker Events:
Event | Language | Date | Where | Links |
---|---|---|---|---|
Reconnect.Melbourne | English | 16th to 17th October 2025 | Melbourne, Australia | reconnect.fm |
FileMaker Konferenz | German | 15th to 17th September 2025 | Hamburg, Germany | filemaker-konferenz.com |
Vienna Calling | English | 4th to 7th June 2025 | Vienna, Austria | 72solutions.eu |
Rendez-vous::FM[2025] | French | 15th to 17th May 2025 | Reimes, France | rendez-vous-fm.fr |
CodeWave | Spanish | 25th to 26th April 2025 | Valencia, Spain | codewave.es |
Claris Engage USA | English | 25th to 27th March 2025 | Austin, Texas | claris.com |
EngageU | English | 17th to 19th November 2024 | Malmö, Sweden | engageu.eu |
Pause on Error | English | 8th to 11th October 2024 | Clayton, USA | pauseonerror.com |
Rome FileMaker Week | English/Italian | 7th to 13th October 2024 | Rome, Italia | romefilemakerweek.com |
FileMaker Konferenz | German | 1st to 4th October 2024 | Malbun, Liechtenstein | filemaker-konferenz.com |
FMCat 2024 | Spanish | 27th September 2024 | Barcelona, Spain | fmsuit.com |
Reconnect.fm | English | 5th to 6th September 2024 | Brisbane, Australia | reconnect.fm |
CQDF | French | 18th to 19th June 2024 | Montreal, Canada | cqdf.ca |
dotfmp.berlin | English | 6th to 8th June 2024 | Berlin, Germany | dotfmp.berlin |
Rendez-vous::FM[2024] | French | 31st May to 1st June 2024 | Nantes, France | rendez-vous-fm.fr |
Build Grow Learn | English | 15th to 17th April 2024 | Greenville, USA | buildgrowlearn.com |
CodeWave | Spanish | 22nd to 23rd March 2024 | Valencia, Spain | codewave.es |
Claris Engage USA | English | 6th to 8th February 2024 | Austin, Texas | claris.com |
Newest entries on our blog:
- Table comments in FileMaker
- MBS FileMaker Plugin, version 14.5pr1
- New in MBS FileMaker Plugin 14.4
- Add the Saxon processor to MBS Plugins?
- ZUGFeRD mit DynaPDF und MBS
- Extract invoice for ZUGFeRD and Facture-X
- Adding ChatGPT to the ScriptWorkspace context menu
- MBS Plugin 14.4 for Claris FileMaker
- Neues MBS Plugin 14.4 für Claris FileMaker
- Unlocking the Power of PDFs in FileMaker with DynaPDF and the MBS FileMaker Plugin
Presentation and tutorial videos
For more examples see the other videos and our YouTube Playlists: English and Deutsch/German.
System requirements
Current version of MBS Plugin always supports the current version and a several versions back. We recommend to use the latest version to benefit from bug fixes and newer features.
Claris FileMaker version | MBS Plugin version |
---|---|
FileMaker Pro 21.0 | 14.2 or newer |
FileMaker Pro 20.3 | 13.5 or newer |
FileMaker Pro 20.2 | 13.4 or newer |
FileMaker Pro 20.1 | 13.2 or newer |
Claris Pro | 12.5 to 13.5 |
FileMaker Pro 19.6 | 12.5 or newer |
FileMaker Pro 19.5 | 12.2 or newer |
FileMaker Pro 19.4 | 11.5 or newer |
FileMaker Pro 19.3 | 11.2 or newer |
FileMaker Pro 19.2 | 11.1 or newer |
FileMaker Pro 19.1 | 10.5 or newer |
FileMaker Pro 19.0 | 10.2 or newer |
FileMaker Pro 18 | 9.3 or newer |
Versions for older FileMaker versions available on request or in archive as well as versions for older operation systems (Windows 2012 or 7 here).
Older plugins used in a newer the FileMaker version may crash, not load, not have required architecture or simply not work as intended.
MBS Plugins can be used with:
- MBS Plugin supports:
- FileMaker Pro on macOS & Windows
- FileMaker Server for Scheduled Scripts, Data API, PSoS and Web Direct on macOS, Windows and Linux.
- iOS apps made with FileMaker iOS SDK and embedded MBS Plugin.
- MBS Plugin supports indirectly:
- FileMaker Go via PSoS and a server with installed plugin. see blog
- MBS Plugin does not support:
- FileMaker Cloud due to missing plugin interface.
Use our plugin client-side in FileMaker Pro there. see blog
Other cloud hosters with plugin support are available.
- FileMaker Cloud due to missing plugin interface.
If you need MBS Plugin for older FileMaker versions, please contact us.
Auf Deutsch
Das MBS Plugin kommt in Englisch daher. Aber da wir aus Deutschland kommen und regelmäßig auch Deutsche Inhalte produzieren, können Sie sich gerne zum MBS Plugin auf Deutsch informieren:
Wir haben einige Deutsche Filme und einige FileMaker Magazin Artikel zum MBS Plugin.
Fragen können Sie gerne im Forum vom FileMaker Magazin stellen. Dort bekommen Sie dann auch Antworten von anderen deutschsprachigen FileMaker Entwicklern.
Besuchen Sie uns auf der FileMaker Konferenz, Oktober 2024 in Malbun, Liechtenstein.