FileMaker-Server-DAPI-MCP
by fsans
Overview
The server provides AI agents with direct access to FileMaker databases through the FileMaker Data API, enabling natural language interactions for data querying, record management, database introspection, and script execution.
Installation
npx filemaker-mcp startEnvironment Variables
- FM_SERVER
- FM_VERSION
- FM_DATABASE
- FM_USER
- FM_PASSWORD
- FM_EXTERNAL_DATABASES
- MCP_TRANSPORT
- MCP_HOST
- MCP_PORT
- MCP_CERT_PATH
- MCP_KEY_PATH
Security Notes
CRITICAL: SSL/TLS certificate validation is disabled by default in the `FileMakerAPIClient` (`rejectUnauthorized: false`), which is a severe security risk in production for Man-in-the-Middle attacks. Credentials (passwords) are stored persistently in plain text in `~/.filemaker-mcp/config.json` and `~/.filemaker-mcp/connections.json`. While file permissions are restricted to owner-only (`0o600`), this is still a risk if the local system is compromised. The server can be configured to run over HTTP (non-encrypted) transport, which transmits sensitive data in plaintext, explicitly warned against for production use.
Similar Servers
DBchat
Transforms a database into an intelligent conversational partner, enabling natural language queries, instant answers, and data visualizations via MCP clients.
fhir-mcp-server
The FHIR MCP Server acts as a bridge between AI/LLM tools and FHIR APIs, enabling seamless search, retrieval, and analysis of clinical information.
airtable-mcp
Provides a Model Context Protocol (MCP) server for Airtable, enabling AI agents to perform full CRUD operations, schema management, webhooks, batch operations, and AI-powered analytics through natural language interactions.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.