BM

baltsar/monero-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

20 stars 4 forks 품질 73 트렌드 10MIT

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.

GitHub에서 전체 README 보기

설치

npx -y monero-mcp@latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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" } } } }