Databutton MCP代理

@databutton/databutton-app-mcp
0 Stars 299 次浏览 databutton 更新于 2026-08-23

允许LLM客户端通过Websockets上的MCP协议将Databutton应用API端点作为工具使用的代理服务器。

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

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

该服务需要配置环境变量:DATABUTTON_API_KEY

服务介绍

Databutton App MCP

使用来自您的Databutton应用的API端点作为任何MCP兼容客户端中的LLM工具!

这是一个简单的本地代理,它通过websockets以MCP协议安全地连接到您的Databutton应用。

要使用它,请确保已安装uv,如果未安装,请参阅此处的说明:

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

首先从您的Databutton应用设置页面下载一个API密钥,并将其保存到文件中。

然后像这样配置您的LLM客户端(例如Claude Desktop或Cursor):

{
  "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"
      ]
    }
  }
}

这里/path/to/apikey.txt是包含api密钥的文件的完整路径,
或者DATABUTTON_API_KEY可以是api密钥值或者是包含该密钥的文件的路径。
您可以在应用设置页面上下载您的Databutton应用的API密钥。
请确保妥善保管并不要分享此密钥。

相关 MCP 服务