Databutton

Use your Databutton app APIs as tools in other agents with MCP
  • python

1

GitHub Stars

python

Language

4 months ago

First Indexed

3 weeks ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "databutton-databutton-app-mcp": {
      "command": "uvx",
      "args": [
        "databutton-app-mcp@latest"
      ],
      "env": {
        "DATABUTTON_API_KEY": "YOUR-DATABUTTON-APP-KEY"
      }
    }
  }
}

You can use your Databutton app as an MCP tool by running a local proxy that connects securely to your Databutton app over websockets. This lets your MCP-compatible clients access Databutton endpoints as if they were native MCP tools, enabling seamless integration with your LLM workflows.

How to use

To use the Databutton App MCP, start the local MCP proxy and configure your MCP client to connect to it. You will run the proxy locally, supply your API key, and then point your MCP client at the proxy. Your client can then invoke Databutton endpoints as tools within conversations, tables, or automations.

How to install

Prerequisites you need before you begin:

  • Install uv on your system. If you do not have uv installed, follow the installation guide at the provided instructions to set it up for your operating system.

  • Obtain an API key for your Databutton app. Go to the app’s settings page and download an API key file or copy the key value.

Steps to configure your MCP client to connect to your Databutton App MCP proxy. You will provide the MCP client with one or both of the following runtime configurations.

{
  "mcpServers": {
    "myDatabuttonApp": {
      "command": "uvx",
      "args": [
        "databutton-app-mcp@latest"
      ],
      "env": {
        "DATABUTTON_API_KEY": "YOUR-DATABUTTON-APP-KEY"
      }
    }
  }
}

How to install (alternative configuration)

If you prefer to provide the API key via a file path, use the following configuration in your MCP client.

{
  "mcpServers": {
    "myDatabuttonApp": {
      "command": "uvx",
      "args": [
        "databutton-app-mcp@latest",
        "-k",
        "/path/to/apikey.txt"
      ]
    }
  }
}

Notes on API keys and security

Keep your API key secure and never share it. You can either paste the key directly in your MCP config as the value for DATABUTTON_API_KEY or store it in a file and reference it with the -k option.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational