Skip to main content
Glama
mw777eds

FileMaker MCP Server

by mw777eds

FileMaker MCP Server

This project implements a Model Context Protocol (MCP) server that dynamically exposes FileMaker scripts as tools. It uses Gradio to provide a user interface for interacting with these tools.

Setup

  1. Clone the repository:

    git clone https://github.com/mw777eds/filemaker_mcp_local/
    cd filemaker_mcp_local
  2. Create a virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  3. Install dependencies:

    pip install -r requirements.txt
  4. Configure Environment Variables:

    Create a .env file in the project root with the following variables:

    FM_USERNAME=your_filemaker_username
    FM_PASSWORD=your_filemaker_password
    FM_HOST=your_filemaker_host
    FM_DATABASE=your_filemaker_database
    FM_LAYOUT=your_filemaker_layout

    Replace the placeholder values with your actual FileMaker credentials and database details.

Related MCP server: mcp-server-code-assist

Running the Server

  1. Activate the virtual environment (if not already active):

    source venv/bin/activate
  2. Run the server script:

    python gradio_mcp_server.py

This will start both the MCP server (listening on stdin/stdout for the MCP protocol) and a Gradio server (typically on port 7860) providing a web UI for the dynamically created tools.

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mw777eds/filemaker_mcp_local'

If you have feedback or need assistance with the MCP directory API, please join our Discord server