mpc-tally-api-server

mpc-tally-api-server

6

The MPC Tally API Server is an MCP server designed to interact with the Tally API, enabling AI agents to access DAO information, governance data, and metadata. It supports extensive features like sorting DAOs and comprehensive metadata retrieval.

MPC Tally API Server

A Model Context Protocol (MCP) server for interacting with the Tally API. This server allows AI agents to fetch information about DAOs, including their governance data, proposals, and metadata.

Features

  • List DAOs sorted by popularity or exploration status
  • Fetch comprehensive DAO metadata including social links and governance information
  • Pagination support for handling large result sets
  • Built with TypeScript and GraphQL
  • Full test coverage with Bun's test runner

Configuration

  1. Create a .env file in the root directory:
    • TALLY_API_KEY=your_api_key_here
  2. Get your API key from Tally

Usage

  • Start the server with development mode using Bun.
  • Includes commands for building, running, and testing the server.