Databutton MCP代理
允许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密钥。
请确保妥善保管并不要分享此密钥。