AgentFun MCP🤖⚡
Solana上的人工智能自主令牌管理
建造于 建设者DAO -助力下一代区块链自动化
  
______________________________________________________________________
🌟 什么是AgentRun MCP?
AgentFun MCP 是一个生产就绪的模型上下文协议(MCP)服务器,使AI代理能够自主管理Solana的pump.fun平台上的令牌。把它想象成给你的人工智能代理一个功能齐全的区块链工具包——回购、销毁、空投等等——所有这些都是通过简单、标准化的函数调用实现的。
为什么这很重要
传统的区块链操作需要复杂的钱包管理、交易构建和错误处理。 AgentFun MCP将所有这些抽象化,让AI代理专注于策略,而我们处理区块链的复杂性。
结果? AI代理可以在没有人为干预的情况下实时执行复杂的令牌组学策略。
______________________________________________________________________
🧠 什么是MCP(模型上下文协议)?
模型上下文协议 是一个开放标准,使人工智能模型能够以结构化、安全的方式与外部工具和数据源进行交互。
这样想:
- 无MCP:AI只能读写文本
- 使用MCP:AI可以在现实世界中执行真实的动作
AgentFun MCP 为区块链操作实施了这一标准,赋予AI代理以下权力:
- 💰 在Solana DEXs上执行交易
- 🔥 销毁代币以管理供应
- 🎁 向持有者分配奖励
- 💼 管理资金运营
- 📊 链数据查询
同时保持安全性、可审计性和易用性。
______________________________________________________________________
✨ 主要特点
🎯 6核心行动
为您的AI代理提供完整的令牌管理功能:
| 动作 | 它做什么 | 用例 |
|---|---|---|
| 回购 | 使用SOL购买代币 | 支撑价格,建立持股 |
| 燃烧 | 永久销毁代币 | 创造稀缺性,展现承诺 |
| 空投_SOL | 用SOL奖励持有者 | 分享利润,建立忠诚度 |
| 空投令牌 | 向持有者分发代币 | 奖励社区 |
| TREASURY_SOL | 基金资金钱包 | 营销、开发、推广 |
| TREASURY_TOKENS | 向国库发送代币 | 团队分配、储备 |
🪙 Token2022原生
- 自动检测Token2022(pump.fun标准)
- 需要时恢复到标准SPL令牌
- 自动处理帐户创建
- 无需手动程序ID管理
🔒 生产硬化
- ✅ 在Solana主网上测试的所有操作
- ✅ 处理边缘情况(曲线外地址、灰尘过滤)
- ✅ 持股比例分配
- ✅ 事务重试逻辑
- ✅ 全面的错误处理
⚡ 即插即用集成
- REST API端点(不需要MCP客户端)
- 适用于任何AI系统
- 独立或嵌入后端
- 完整的TypeScript类型
______________________________________________________________________
🚀 快速开始
安装
npm install agentfun-mcp基本设置
import express from 'express';
import { mcpRouter } from 'agentfun-mcp';
const app = express();
app.use('/mcp', mcpRouter);
app.listen(8000);
// Your AI agent can now call:
// POST http://localhost:8000/mcp/tools/buyback环境配置
# Copy the example
cp env.example .env
# Add your credentials
RPC_ENDPOINT=https://api.mainnet-beta.solana.com/
MONGODB_URI=mongodb://localhost:27017
DB_NAME=agentfun
SOLANATRACKER_API_KEY=your_key_here______________________________________________________________________
📖 运作原理
流动
┌─────────────┐
│ AI Agent │ "I should buy 0.1 SOL of tokens"
└──────┬──────┘
│
▼
┌─────────────────────────────────────────┐
│ AgentFun MCP │
│ ┌─────────────────────────────────┐ │
│ │ 1. Validate action │ │
│ │ 2. Fetch coin data from DB │ │
│ │ 3. Call PumpPortal API │ │
│ │ 4. Sign with agent wallet │ │
│ │ 5. Submit to Solana │ │
│ │ 6. Confirm transaction │ │
│ └─────────────────────────────────┘ │
└─────────────────────────────────────────┘
│
▼
┌─────────────┐
│ Solana │ Transaction executed ✅
│ Blockchain │
└─────────────┘数据库模式
存储令牌配置和凭据:
{
mint: "TokenMintAddress",
name: "My Token",
symbol: "TKN",
private_key: "AgentWalletPrivateKey", // Base58
treasury_wallet: "TreasuryAddress",
enabled_actions: {
buyback: true,
burn: true,
airdrop_tokens: true,
// ... control which actions are allowed
}
}______________________________________________________________________
💡 用例
🤖 自主令牌管理
让AI代理运行复杂的代币组学策略:
- 价格下跌时回购
- 燃烧造成稀缺
- 空投奖励忠诚持有者
- 营销资金库
📊 智能做市
AI分析链数据并执行:
- 动态回购策略
- 通过烧伤进行供应管理
- 流动性拨备
🎁 自动奖励
自动向持有者分配奖励:
- 每日/每周空投
- 与持有量成比例
- 无手动交易签名
💼 资金管理
AI管理项目资金:
- 分配给发展
- 基金营销活动
- DexScreener促进购买
______________________________________________________________________
🛠️ API 参考
列出工具
GET /mcp/tools返回所有可用操作及其模式。
执行操作
POST /mcp/tools/:toolName
Content-Type: application/json
{
"arguments": {
"coin_mint": "TokenMintAddress",
"amount_sol": 0.05
}
}响应格式
{
"success": true,
"result": {
"success": true,
"signatures": ["5cLv48d8Vf7sftgQ8TV51y5..."]
}
}______________________________________________________________________
🔐 安全
我们如何确保您的资金安全:
- ✅ 环境变量 -所有秘密
.env,从未承诺 - ✅ 数据库加密 -静态加密私钥
- ✅ 行动验证 -执行前验证所有输入
- ✅ 权限控制 -启用/禁用每个令牌的操作
- ✅ 交易模拟 -提交前的试运行
- ✅ 审计跟踪 -记录到数据库的每个操作
______________________________________________________________________
📊 演出
| 行动 | 时间 | 成本 |
|---|---|---|
| 回购 | 2-5s | 交易费+天然气 |
| 燃烧 | 2-3s | ~0.00001 SOL气体 |
| 空投 | 每位收件人1-2s | 每位收件人约0.00005 SOL |
| 财政部 | 2-3s | ~0.00001 SOL气体 |
______________________________________________________________________
🎯 为什么选择AgentFun MCP?
与手工交易
- ⚡ 快10倍 -AI在几秒钟内执行,不需要GUI
- 🤖 24/7自主 -从不睡觉,从不错过任何机会
- 📊 数据驱动 -基于实时链上数据的决策
与自定义集成
- 🔧 即插即用 -开箱即用
- 🧪 战斗测试 -主网生产硬化
- 📚 有据可查的 -清晰的示例和指南
与集中式服务
- 🔒 自托管 -你控制钥匙
- 🆓 开源 -自己审核代码
- 🔗 无锁定 -标准MCP协议
______________________________________________________________________
🏗️ 由BuildersDAO建造
建设者DAO 正在推动人工智能和区块链集成的边界。我们相信:
- 🌍 开源 -知识应该共享
- 🤝 社区 -由建筑商建造,为建筑商服务
- 🚀 创新 -探索AI x加密的前沿
我们的使命
授权开发人员通过开放标准和生产就绪工具构建下一代自主区块链应用程序。
______________________________________________________________________
📚 文档
______________________________________________________________________
🤝 贡献
我们欢迎捐款!无论是:
- 🐛 错误修复
- ✨ 新功能
- 📖 文档改进
- 💡 想法和建议
如何做出贡献:
- 分叉存储库
- 创建要素分支
- 进行更改
- 提交拉取请求
______________________________________________________________________
📄 许可证
MIT许可证-请参阅 许可证 文件以获取详细信息。
免费用于:
- 商业项目
- 个人项目
- 研究与教育
- 任何你想要的!
______________________________________________________________________
🙏 致谢
- 索拉纳基金会 -对于惊人的区块链
- pump.fun -用于memecoin发布平台
- MCP社区 -对于开放标准
- 索拉纳追踪器 -对于持有者数据API
- 所有贡献者 非常感谢。 🎉
______________________________________________________________________
💬 社区与支持
______________________________________________________________________
🎯 接下来是什么?
我们才刚刚开始!马上就来:
- 🔄 批量操作 -在一次调用中执行多个操作
- 📈 分析仪表盘 -可视化代理性能
- 🌉 跨链支持 -扩展到索拉纳以外
- 🤖 预置策略 -插入式AI代理模板
- 🔌 更多集成 -瑞迪亚、奥卡、木星
标记回购 关注我们的进展! ⭐
______________________________________________________________________
