MPC Tally API服务器

MPC Tally API服务器

一个模型上下文协议(MCP)服务器,使AI代理能够与Tally API交互,提供DAO治理数据、提案和元数据访问。使用TypeScript和GraphQL构建,通过标准MCP函数提供安全高效的DAO信息获取和排序方式。

快速入门

安装

# 克隆仓库
git clone https://github.com/yourusername/mpc-tally-api-server.git
cd mpc-tally-api-server

# 安装依赖
bun install

# 构建项目
bun run build

配置

  1. 在根目录创建.env文件:
TALLY_API_KEY=你的API密钥
  1. Tally获取API密钥

运行服务器

# 启动服务器
bun run start

# 开发模式(自动重载)
bun run dev

Claude桌面配置

在Claude桌面配置中添加:

{
  "tally": {
    "command": "node",
    "args": [
      "/path/to/mpc-tally-api-server/build/index.js"
    ],
    "env": {
      "TALLY_API_KEY": "你的API密钥"
    }
  }
}

主要功能

  • 按受欢迎程度或探索状态列出并排序DAO
  • 获取DAO元数据(包括社交链接和治理信息)
  • 支持大型结果集的分页
  • 使用TypeScript和GraphQL构建