FileMaker MCP Server

17 tools. 2 can modify or destroy data without limits.

2 write tools that can modify data. Rate limits recommended.

Last updated:

2 can modify or destroy data
15 read-only
17 tools total

Community server · catalogue entry verified 04/07/2026

How to control FileMaker MCP Server ↓

What FileMaker MCP Server exposes to your agents

Read (15) Write / Execute (2) Destructive / Financial (0)
High Risk

The most dangerous FileMaker MCP Server tools

2 of FileMaker MCP Server's 17 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control FileMaker MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and FileMaker MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Cap read operations
{
  "fm_analyze_portal_data": {
    "limits": [
      {
        "counter": "fm_analyze_portal_data_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register FileMaker MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON FILEMAKER →

Instant setup, no code required.

All 17 FileMaker MCP Server tools

READ 15 tools
Read fm_analyze_portal_data 指定されたレイアウト内のポータル構造を詳細に分析します。各ポータルのフィールド定義、推測される関連テーブル名、サンプルデータ(オプション)を取得できます。この機能はData APIで完全にサポートされています。 Read fm_export_database_metadata データベースの構造情報(レイアウト、フィールド、スクリプト、値一覧)を集約してエクスポートします。注意: FileMaker Data APIの制約により、真のDDR(Database Design Report)ではあ Read fm_find_records 検索条件に一致するレコードを検索します。 Read fm_get_layout_metadata 指定されたレイアウトのフィールド定義、ポータル情報、値一覧を取得します。 Read fm_get_layouts 指定されたデータベース内のすべてのレイアウト一覧を取得します。 Read fm_get_record_by_id 指定されたレコードIDのレコードを取得します。 Read fm_get_record_count 指定されたレイアウトの総レコード数を取得します。レコードデータは取得せず、カウントのみを効率的に返します。 Read fm_get_records 指定されたレイアウトからレコードを取得します(ページング対応)。 Read fm_get_scripts 指定されたデータベース内のすべてのスクリプト一覧を取得します。 Read fm_global_search_data 複数のレイアウトを横断してデータを検索します。各レイアウトのテキストフィールドに対してOR検索を実行し、結果を集約します。注意: 大量のレイアウトを指定するとパフォーマンスに影響します。 Read fm_global_search_fields 全レイアウトを横断してフィールドを検索します。フィールド名のパターンやフィールドタイプでフィルタリングできます。データベース構造の調査やフィールド命名規則の確認に便利です。 Read fm_infer_relationships 指定されたレイアウトのポータルとフィールド名パターンからリレーションシップを推測します。重要: すべての結果は「推測」であり、実際のFileMakerリレーションシップ定義とは異なる可能性があります。信頼度(confid Read fm_list_databases 環境変数から設定された利用可能なデータベース接続の一覧を取得します。各データベースのエイリアス、サーバー、データベース名を返します。 Read fm_list_value_lists 指定されたレイアウトで利用可能な値一覧(Value Lists)を取得します。フィールドに設定されたドロップダウン選択肢などを確認できます。 Read fm_validate_session 指定されたデータベースのセッションが有効かどうかを確認します。

Questions about FileMaker MCP Server

Is the FileMaker MCP Server MCP server safe to use without restrictions? +

The FileMaker MCP Server server is primarily read-only with 15 read tools. While it cannot modify data, an agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up costs. Rate limiting is still recommended.

How many tools does the FileMaker MCP Server MCP server expose? +

17 tools across 2 categories: Read, Write. 15 are read-only. 2 can modify, create, or delete data.

How do I enforce a policy on FileMaker MCP Server? +

Register the FileMaker MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every FileMaker MCP Server tool call.

Deterministic rules across all 17 FileMaker MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

17 FileMaker MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.