DreamFactory MCP

A Model Context Protocol (MCP) server for DreamFactory integration with Claude.

Installation

  1. Clone this repository:
    git clone <repository-url> cd df-mcp
  2. Install dependencies:
    npm install
  3. Build the project:
    npm run build

Setting up Claude Desktop

  1. Install Claude Desktop application if you haven't already.
  2. Open Claude Desktop and navigate to Settings.
  3. In the Settings menu, go to the "Developer" section.
  4. Click on "Edit Config" to modify Claude's configuration.
  5. Add the following configuration to enable the DreamFactory MCP server:
    { "mcpServers": { "add": { "command": "node", "args": [ "/Users/dreamfactory/Documents/df-mcp/build/index.js" ], "env": { "DREAMFACTORY_URL": "https://example.dreamfactory.com/api/v2/<service-name>", "DREAMFACTORY_API_KEY": "" } } } }
  6. Important: Modify the path in the args array to match your local installation path if different from /Users/dreamfactory/Documents/df-mcp/.
  7. Add your DreamFactory URL and API key to the DREAMFACTORY_URL DREAMFACTORY_API_KEY environment variables as required.
  8. Save the configuration and restart Claude Desktop.

Usage

Once configured, the DreamFactory MCP server will be available to Claude Desktop. You can use DreamFactory's capabilities through Claude's interface.

Development

  • Source code is located in the src directory
  • Built files are in the build directory
  • Use npm start to run the built server directly
-
security - not tested
-
license - not tested
-
quality - not tested

DreamFactory MCP Server enables AI assistants like Claude to directly query your databases through DreamFactory's auto-generated REST APIs. This Node.js server implements the Model Context Protocol (MCP), allowing natural language database interactions while maintaining enterprise-grade security.

  1. Installation
    1. Setting up Claude Desktop
      1. Usage
        1. Development

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
            Last updated -
            1
            2,920
            1,439
            TypeScript
            MIT License
            • Apple
          • A
            security
            F
            license
            A
            quality
            An MCP server implementation that enables interaction with the Unstructured API, providing tools to list, create, update, and manage sources, destinations, and workflows.
            Last updated -
            39
            25
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Node.js server that implements Model Context Protocol (MCP) for controlling HWP (Korean word processor) documents, allowing AI assistants like Claude to create and manipulate Hangul documents.
            Last updated -
            27
            Python
          • -
            security
            A
            license
            -
            quality
            A Model Context Protocol (MCP) server that enables AI assistants to interact with MySQL databases by executing SQL queries and checking database connectivity.
            Last updated -
            TypeScript
            MIT License
            • Apple
            • Linux

          View all related MCP servers

          ID: g9irvhba7u