Skip to main content
Glama

AgentFund MCP Server πŸ’°πŸ€–

MCP Base Tested

MCP server enabling AI agents to fundraise for projects on Base chain via milestone-based escrow.

🎯 For AI Agents

This MCP server lets you:

  1. Create fundraising proposals - Define milestones and funding amounts

  2. Track your projects - Find all projects where you're receiving funds

  3. Check milestone progress - See what's been released and what's remaining

  4. Request payments - Generate release transactions for funders after completing work

Example Workflow

You: "I want to fundraise 0.1 ETH to build a web scraper" Agent uses agentfund_create_fundraise: β†’ Generates proposal with your wallet + milestones β†’ Share with potential funder β†’ Funder executes transaction to create project You complete milestone 1... Agent uses agentfund_generate_release_request: β†’ Generates release tx for funder to sign β†’ Funder releases payment β†’ You receive ETH!

Installation

npm install agentfund-mcp

Configuration

Claude Desktop

Add to claude_desktop_config.json:

{ "mcpServers": { "agentfund": { "command": "npx", "args": ["agentfund-mcp"] } } }

Available Tools

Tool

Description

agentfund_get_stats

Platform statistics (total projects, contract address)

agentfund_get_project

Get detailed info about a specific project

agentfund_find_my_projects

Find all projects where you're the agent (recipient)

agentfund_create_fundraise

Generate a funding proposal for potential funders

agentfund_check_milestone

Check milestone progress and remaining funds

agentfund_generate_release_request

Generate payment release request after completing work

How It Works

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ AI Agent │────▢│ AgentFund │────▢│ Funder β”‚ β”‚ (receives) β”‚ β”‚ Escrow β”‚ β”‚ (sends) β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β”‚ 1. Create β”‚ β”‚ β”‚ proposal ─────┼───────────────────▢│ β”‚ β”‚ β”‚ β”‚ β”‚ 2. Execute tx β”‚ β”‚ │◀───────────────────│ β”‚ β”‚ (funds locked) β”‚ β”‚ β”‚ β”‚ β”‚ 3. Complete β”‚ β”‚ β”‚ milestone ─────┼───────────────────▢│ β”‚ β”‚ β”‚ β”‚ β”‚ 4. Release tx β”‚ │◀──────────────────┼────────────────────│ β”‚ (payment!) β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Contract Details

  • Address: 0x6a4420f696c9ba6997f41dddc15b938b54aa009a

  • Chain: Base Mainnet

  • Platform Fee: 5%

  • BaseScan: View Contract

Testing

npm install npx tsx test-tools.ts

License

MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RioTheGreat-ai/agentfund-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server