
baltsar/monero-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Monero를 위한 MCP 서버. 모든 AI 에이전트에게 개인 지갑을 제공합니다.
개요
이것은 AI 대리인과 Monero 네트워크 사이 교량입니다. 그것은 어떤 AI 대리인 – OpenClaw, Agent Zero, Claude, 또는 어떤 MCP 호환 프레임 워크 – 잔액을 확인하고, 지불을 받고, 간단한 도구 인터페이스를 통해 XMR를 보낼 수 있습니다. 그것으로 생각하십시오: 당신의 AI 대리인은 그것의 자신의 Monero 지갑을 얻습니다. MCP (Model Context Protocol)는 AI 조수가 외부 도구를 사용하도록 Anthropic에 의해 생성 된 표준입니다. 텍스트를 생성하는 AI 대신, 그것은 실제 기능을 호출 할 수 – 파일, 쿼리 데이터베이스, 또는 이 경우, Monero 지갑과 상호 작용. AI 에이전트를 자율적으로 수신하고 XMR을 보내려면 서비스 실행중인 OpenClaw 에이전트 인 경우 Agent Zero 인스턴스는 자신의 예산을 관리하거나 균형을 확인하는 Claude를 관리합니다. 즉, 이것이 무엇인지. AI 에이전트는 개인 정보 보호가 필요하기 때문에 인간은 할. 인간이 거래를 할 때, 자연 잡음이 있습니다 - 당신은 임의 시간에 커피를 구입, 부정적으로 지불, 당신의 패턴은 혼란입니다. AI 대리인은 다릅니다.
개요(AI 번역)
** Monero의 세계 최초의 MCP 서버. AI 에이전트는 개인 지갑을 제공합니다.**
이것은 무엇입니까?
이것은 AI 대리인과 Monero 네트워크 사이 교량입니다. 그것은 어떤 AI 에이전트를하자 – OpenClaw, Agent Zero, Claude 또는 MCP 호환 프레임 워크 - 균형 확인, 결제를 받고 XMR을 간단한 도구 인터페이스를 통해 보내세요.
그것으로 생각하십시오: 당신의 AI 대리인은 그것의 자신의 Monero 지갑을 얻습니다.
대기, MCP는 무엇입니까?
MCP (Model Context Protocol)는 AI 조수가 외부 도구를 사용하도록 Anthropic에 의해 생성 된 표준입니다. 텍스트를 생성하는 AI 대신, 그것은 실제 기능을 호출 할 수 – 파일, 쿼리 데이터베이스, 또는 이 경우, Monero 지갑과 상호 작용.
AI 에이전트를 자율적으로 수신하고 XMR을 보내는 경우 – OpenClaw 에이전트가 서비스 실행 여부, Agent Zero 인스턴스 자신의 예산을 관리, 또는 단지 Claude 당신의 균형을 검사 – 그게 무슨이입니다.
왜 Monero? 왜 Ethereum 또는 Bitcoin이 아닌가?
AI 에이전트는 개인 정보 보호가 필요하기 때문에 인간은 할.
인간이 거래를 할 때, 자연 잡음이 있습니다 - 당신은 임의 시간에 커피를 구입, 부정적으로 지불, 당신의 패턴은 혼란입니다. AI 대리인은 다릅니다. 모든 거래는 논리를 따릅니다.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
🔒 Monero MCP Server
The world’s first MCP server for Monero. Give any AI agent a private wallet.
What is this?
This is a bridge between AI agents and the Monero network. It lets any AI agent – OpenClaw, Agent Zero, Claude, or any MCP-compatible framework – check balances, receive payments, and send XMR through a simple tool interface.
Think of it as: your AI agent gets its own Monero wallet.
Wait, what’s MCP?
MCP (Model Context Protocol) is a standard created by Anthropic that lets AI assistants use external tools. Instead of the AI just generating text, it can call real functions – read files, query databases, or in this case, interact with a Monero wallet.
If you’ve ever wanted your AI agent to autonomously receive and send XMR – whether it’s an OpenClaw agent running a service, an Agent Zero instance managing its own budget, or just Claude checking your balance – that’s what this does.
Why Monero? Why not Ethereum or Bitcoin?
Because AI agents need privacy more than humans do.
When a human makes transactions, there’s natural noise – you buy coffee at random times, pay rent irregularly, your patterns are chaotic. An AI agent is different. Every transaction follows logic. On a transparent blockchain, anyone can watch an agent’s on-chain behavior and reverse-engineer its strategy, its triggers, and how to exploit it.
Monero’s privacy-by-default design means an agent’s transaction history, balance, and counterparties are hidden. That’s not a nice-to-have – it’s a security requirement for any autonomous agent handling real value.
Privacy is not a feature for AI agents. It’s infrastructure.
Features
12 tools covering everything an AI agent needs:
| Category | Tools |
|---|---|
| Balance & Info | get_balance, get_address, get_height, get_version |
| Transactions | get_transfers, get_transfer_by_txid |
| Receiving | create_address, make_integrated_address |
| Sending | transfer, sweep_all, confirm_transfer |
| Validation | validate_address |
| Optional (opt-in) | get_exchange_rate (XMR/USD, XMR/EUR; set MONERO_ENABLE_PRICE_FEED=true) |
Read-only by default. Sending XMR requires explicit opt-in via environment variable.
Security: Built for a hostile world
This server assumes the AI agent will encounter prompt injection attacks – malicious text designed to trick the AI into sending funds to an attacker. The AI is not our security boundary. The MCP server is.
Five defense layers, all configurable:
🛡️ Address Allowlist – Lock transfers to known addresses only. Prompt injection can’t send to unknown wallets.
🛡️ Two-Step Confirmation – Transfers return a preview + one-time token. Must call confirm_transfer to execute. Attackers can’t predict the token.
🛡️ Rate Limiting – Cooldown between transfers + daily XMR limit. Limits damage even if everything else fails.
설치
npx -y monero-mcp@latest설정
{
"mcpServers": {
"monero": {
"command": "npx",
"args": ["-y", "monero-mcp@latest"],
"env": {
"MONERO_RPC_HOST": "127.0.0.1",
"MONERO_RPC_PORT": "18082",
"MONERO_NETWORK": "mainnet",
"MONERO_ALLOW_TRANSFERS": "false"
}
}
}
}