API端点代理工具

Databutton App MCP是一个本地运行的代理工具,通过MCP协议安全连接到Databutton应用,使API端点可作为LLM工具使用。

  • by databutton
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 databutton/databutton-app-mcp

使用说明

数据按钮应用程序MCP

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

这是一个在本地运行并安全连接到您的Databutton应用程序的简单代理 通过websockets使用MCP协议。

要使用它,请确保您安装了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密钥。 确保它是安全的,不要分享它。