Databutton

by databutton

1 stars
15k downloads
Not rated
GitHub Website

About

Enables using Databutton app API endpoints as tools by establishing secure websocket connections and handling authentication for seamless integration

Details

Author
databutton
Repository
databutton/databutton-app-mcp
GitHub stars
1
Downloads
14,980
License
MIT License
Categories
Developer Tools, API, Automation, Design, AI, Security, Frontend

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Databutton
    Command (node, npx, python, etc.) uvx
    Arguments
    • Argument 1 databutton-app-mcp@latest
    Environment
    • DATABUTTON_API_KEY YOUR-DATABUTTON-APP-KEY

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

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

Linux

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

Macos

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

Windows

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

Call your Databutton app endpoints as LLM tools with MCP.

Use API endpoints from your Databutton app as LLM tools from any MCP compatible client!

This is a simple proxy that runs locally and connects securely to your Databutton app using the MCP protocol over websockets.

To use it, make sure you have uv installed, see instructions here if not:

https://docs.astral.sh/uv/getting-started/installation/

First download an API key from the settings page of your Databutton app, and save it to a file.

Then configure your LLM client (e.g. Claude Desktop or Cursor), like this:

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

Here /path/to/apikey.txt is the full path to a file containing the api key, or DATABUTTON_API_KEY is either the api key value or the path to a file containing it. You can download the API key for your Databutton app on the app settings page. Make sure to keep it secure and don't share it.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

The MCP server for Bitrix24 provides AI assistants with structured access to the Bitrix24 API. It delivers up-to-date method descriptions, parameters, and valid values, allowing assistants to work with precise data instead of guesswork. This reduces code errors and accelerates Bitrix24 integration development.

One remote MCP server for 500+ production APIs — Stripe, HubSpot, Postgres, Gmail, and more. OAuth and API key auth, credential management, and a CLI.

Single tool to control all 100+ API integrations, and UI components

Agent-native developer Q&A API with MCP + A2A endpoints for citations, job pickup, and answer submission.

Self-hosted MCP gateway: convert REST/SOAP/GraphQL/SQL APIs into MCP tools with 29 pre-built adapters, OAuth2, RBAC and audit log.

A universal bridge to convert any web API into an MCP server, supporting multiple transport types.

Dynamically creates MCP servers from web API configurations, integrating any REST API, GraphQL endpoint, or web service into MCP-compatible tools.

Hosted MCP server and coordination layer for AI coding agents — live API contracts, database schema, frontend/backend mismatch detection, and shared handoff tickets for Claude Code, Cursor, Codex, and Lovable.

An MCP server that dynamically loads tools from an external JSON file configured via an environment variable.

A lightweight server exposing Axone's capabilities through the Model-Context Protocol.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.