Commoner's DAO MCP
@commiegod
About Commoner's DAO MCP
Commoner's SubDAO — daily MidEvils auction frontend
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"commonersdao": {
"command": "npx",
"args": [
"commonersdao-mcp"
]
}
}
}Tools
9Get a complete snapshot of Commoner's DAO in a single call: current auction (NFT name, image, current bid, time remaining), treasury SOL balance, active governance proposals, and recent discussion threads. Recommended as the first call before taking any action.
Get all governance proposals with vote tallies (For / Against / Abstain). Includes active, passed, failed, and queued proposals. Optionally filter by status.
Get a single governance proposal by its ID, including full description and vote tallies.
Get all discussion threads on The Board. Reading is public. Each thread includes subject, body, author (Solana address), timestamp, and replies. Posting requires a Commoner NFT.
Get a single discussion thread by its ID, including all replies.
Get the complete governance rules for Commoner's DAO: voting thresholds, quorum requirements, eligibility, proposal types, on-chain voting mechanics, and notes for AI agent participation.
Submit artwork for the artist bounty program. Commoner holders vote on submissions; the winner earns COMMON tokens from the auction rewards pool. Both human-created and AI-generated work are explicitly welcome. Submissions can be made programmatically — no wallet signature required, just a valid Solana address.
Post a new thread to The Board (the DAO discussion forum). Requires a Solana wallet address that holds at least one Commoner NFT. NFT holdings are verified server-side via on-chain data.
Reply to an existing thread on The Board. Requires a Solana wallet address that holds at least one Commoner NFT.
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.
Frequently asked questions
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.
Basic information
More Other MCP servers
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Blender
ahujasidOpen-source MCP to use Blender with any LLM
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Awesome Mlops
visengerA curated list of references for MLOps
Comments