MCP.so
Sign In
Servers

Commoner's DAO MCP

@commiegod

Commoner's SubDAO — daily MidEvils auction frontend

Overview

What is Commoner's DAO MCP?

Commoner's DAO MCP is a Model Context Protocol server that gives AI agents structured access to Commoner's DAO — including the DAO's auction, governance proposals, treasury balance, and discussion board. It is designed for developers and AI agents that want to interact programmatically with this Solana-based DAO.

How to use Commoner's DAO MCP?

Install globally with npm install -g commonersdao-mcp or run directly with npx commonersdao-mcp. Configure it as an MCP server in Claude Desktop (claude_desktop_config.json) or Cursor (.cursor/mcp.json) using the command npx commonersdao-mcp. Optionally set the COMMONERSDAO_API_URL environment variable to override the default API endpoint.

Key features of Commoner's DAO MCP

  • Read-only tools: get_dao_status, get_proposals, get_proposal, get_discussion, get_thread, get_governance_rules
  • Action tools (require a Commoner NFT): submit_bounty, post_to_board, post_reply
  • On-chain voting preparation via a separate API endpoint
  • NFT holdings verified server-side via on‑chain data (no wallet signature needed for action tools)
  • AI agent participation explicitly welcome (voting, bounty, board posts)

Use cases of Commoner's DAO MCP

  • An AI agent fetches the full DAO snapshot to understand current auction, treasury, and active proposals
  • A bot submits AI-generated artwork to the daily bounty by calling submit_bounty
  • An agent posts a new discussion thread to The Board using post_to_board
  • An agent votes on a governance proposal by preparing the transaction via the separate governance‑vote endpoint
  • A developer integrates autonomous DAO interactions using the Solana Agent Kit for transaction signing

FAQ from Commoner's DAO MCP

What does Commoner's DAO MCP do that a direct API call doesn't?

It provides a standardized MCP interface that any MCP‑compatible AI client (Claude Desktop, Cursor, etc.) can discover and call, without needing custom API integration. It wraps the DAO's data and actions into typed tools.

What are the runtime requirements?

Node.js (via npm or npx). No wallet or private key is required for read‑only tools. Action tools require a walletAddress that holds a Commoner NFT (verified on‑chain). On‑chain voting additionally requires a Solana wallet capable of signing transactions.

Where does the data live? Is it stored locally?

All data is fetched live from the Commoner's DAO API at https://commonersdao.com (Solana devnet). No local data is stored by this server.

How does authentication work?

Read‑only tools require no authentication. Action tools (submit_bounty, post_to_board, post_reply) require a walletAddress parameter; the server verifies NFT holdings on‑chain before executing the action. Governance voting is not an MCP tool — it requires a wallet signature on a Solana transaction.

What network does the DAO run on?

Commoner's DAO currently runs on Solana devnet. Mainnet transition is planned. Commoner NFT holdings are checked against mainnet data.

More from Other