1. Conduid
  2. RAG
  3. io.github.mastrophot/near-wallet-manager
MCP server · RAG

io.github.mastrophot/near-wallet-manager

MCP server for NEAR wallet creation, balance checks, and transaction signing.

Unclaimed rag
37Low

Scored 6 months ago · breakdown

About io.github.mastrophot/near-wallet-manager

io.github.mastrophot/near-wallet-manager is an MCP server in the RAG category: mCP server for NEAR wallet creation, balance checks, and transaction signing.

Install

Claude Code
claude mcp add io-github-mastrophot-near-wallet-manager -- npx -y mcp-near-wallet-manager
npx
npx -y mcp-near-wallet-manager

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.mastrophot/near-wallet-manager

Powered by Claude · Grounded in docs

I know everything about io.github.mastrophot/near-wallet-manager. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-near-wallet-manager

MCP server for NEAR wallet operations with three production tools:

  • create_wallet
  • check_balance
  • sign_transaction

Designed for agent workflows where wallets must be provisioned, checked, and used for deterministic signing.

What This Delivers (Job Mapping)

  1. Wallet creation
  • Generates ED25519 keypair or imports existing private key
  • Returns public key + implicit account id
  1. Balance checking
  • Fetches account balance over NEAR JSON-RPC
  • Returns total/locked/available balances and key count
  1. Transaction signing
  • Signs NEAR transaction payloads with transfer/function_call actions
  • Returns transaction hash, signature, and base64 signed transaction blob

Install

npm install -g mcp-near-wallet-manager

MCP Config Example (Claude Desktop)

{
  "mcpServers": {
    "near-wallet-manager": {
      "command": "mcp-near-wallet-manager"
    }
  }
}

Tool Inputs

create_wallet

{
  "network": "testnet",
  "include_private_key": true
}

check_balance

{
  "account_id": "near",
  "network": "mainnet"
}

sign_transaction

{
  "signer_id": "alice.testnet",
  "signer_private_key": "ed25519:...",
  "receiver_id": "bob.testnet",
  "nonce": "7",
  "recent_block_hash": "11111111111111111111111111111111",
  "actions": [
    {
      "type": "transfer",
      "deposit_yocto": "1"
    }
  ]
}

Development

npm install
npm run check

Security Notes

  • create_wallet may return a private key: treat as sensitive secret.
  • Never store private keys in plaintext logs.
  • Use dedicated signer accounts and minimal permissions.

Publish Targets

  • npm package: mcp-near-wallet-manager
  • Agent framework integration notes: deliverables/agent-framework-integration.md
  • MCP Registry metadata: server.json

License

MIT

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.mastrophot/near-wallet-manager

How do I install io.github.mastrophot/near-wallet-manager?

Run claude mcp add io-github-mastrophot-near-wallet-manager -- npx -y mcp-near-wallet-manager, then add the server to your MCP client's configuration.

Is io.github.mastrophot/near-wallet-manager safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.mastrophot/near-wallet-manager still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.