OurPay Wallet
OfficialSupports Ethereum for wallet operations including balances, transfers, swaps, bridging, and using native USDC to fund gas through quoted routes.
Provides a Google ADK adapter so agents built with Google's Agent Development Kit can access the wallet tools.
Provides a LangChain adapter so LangChain agents can access the wallet's crypto tools.
Provides an Ollama adapter for locally hosted LLM agents to use the wallet's crypto tools.
Provides adapters for OpenAI-compatible APIs, enabling compatible agents to interact with the wallet.
Supports Optimism for wallet operations including balances, transfers, swaps, bridging, and using native USDC to fund gas through quoted routes.
Supports Polygon for wallet operations including balances, transfers, swaps, bridging, and using native USDC to fund gas through quoted routes.
Provides a Pydantic adapter for structured access to wallet tools from Pydantic-based agents.
Supports Solana for wallet operations, including Solana-native USDC, with the caveat that zero-SOL accounts are not a supported gasless source.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@OurPay WalletWhat’s my USDC balance on Base?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OurPay Wallet
One account-owned crypto wallet for you and your AI agents. Sign in to your OurPay account from each agent to connect the same wallet.
Open your wallet · Install and connect · Release downloads
Connect with OAuth
Add this Streamable HTTP MCP server to a host that supports remote MCP with OAuth:
https://mcp.ourpay.dev/wallet/mcpFollow the OurPay sign-in link and authorize that agent. The host's plan and administrator settings can affect connector availability. Custom connector support does not mean the plugin is listed in that host's public directory.
Related MCP server: solagent-mcp
Coding agents
Local packages need Node.js 24 or later. They include the MCP runtime, so an API key or an npm install is not needed to run them. The first wallet call opens account authorization. Do not paste a recovery phrase into your agent.
Claude Code
claude plugin marketplace add Ourpay/ourpay-wallet
claude plugin install ourpay-wallet@ourpayCodex
Add this public repository as a marketplace, then install ourpay-wallet from the OurPay marketplace in the plugin browser:
codex plugin marketplace add https://github.com/Ourpay/ourpay-wallet.gitGemini CLI
gemini extensions install https://github.com/Ourpay/ourpay-walletGitHub Copilot CLI
The repository root implements the Agent Plugins format:
copilot plugin install Ourpay/ourpay-walletCursor and Claude Desktop
Download the matching package from Releases. Put the extracted Cursor plugin in ~/.cursor/plugins/local/ourpay-wallet and reload Cursor. Open the .mcpb bundle in Claude Desktop; its managed runtime must support Node 24. Where it does not, use the hosted OAuth connector or an external Node runtime as described in INTEGRATIONS.md.
The integration bundle also generates configurations for 18 clients and includes adapters for OpenAI-compatible APIs, Anthropic, Gemini, Ollama, LangChain, Pydantic and Google ADK. See the full integration guide.
Capabilities
The same 47 MCP tools provide wallet addresses, balances, network and token discovery, transfers, swaps, bridging, OurPay merchant checkout, policy-constrained contract calls, signing, crypto-app connections, and Hyperliquid spot/perpetual orders.
Supported native USDC on Ethereum, Arbitrum, Base, Optimism, Polygon and Avalanche can fund network gas and Hyperliquid through quoted routes. Availability depends on network configuration, providers and liquidity. Solana-only USDC with zero SOL is not a supported gasless source. HyperCore withdrawals and internal collateral transfers are not implemented.
Normal mode requires owner approval for each payment, trade, signature and app connection, with an email linking to the review page. The default USD spending limit is $10,000 per day shared across agents, adjustable by the owner. Owner-enabled Risky mode removes OurPay's per-action prompts and budget checks for supported actions; host controls, pause and revocation still apply.
Read PROTOCOLS.md for the precise capability map. A pending transaction or order is not a confirmed payment or fill.
Release verification
Wallet execution and retry logic passed 217 backend tests using local chains and simulated providers. The SDK and hosted connector passed 28 SDK and 19 hosted MCP checks; four optional SDK integration tests require separate fixtures and were skipped. Public provider quotes and deployed read endpoints were checked. A funded mainnet end-to-end deposit and trade has not yet been verified.
Public downloads and a self-hosted marketplace are separate from a reviewed vendor directory listing. DISTRIBUTION.md records the publication routes and restrictions.
Source and privacy
The MCP client source is in source/src. To typecheck and build it, run npm ci && npm run build in source/ using Node 24+. Wallet signing and custody run on OurPay's hosted service; they are not part of this client repository. Local connection credentials are stored privately outside the plugin and must never be committed. The tools do not return recovery phrases or private keys.
The client code is Apache-2.0 licensed. Bundled dependency licenses are in THIRD_PARTY_NOTICES.txt. The OurPay name and logo identify the service and are not a grant of trademark rights.
This server cannot be deployed
Maintenance
Related MCP Connectors
Trade across 22+ exchanges and brokers from any MCP-capable AI agent, no install required.
Multi-chain wallet MCP. 18 tools: balance, swap, bridge, stake, claim. Pay-per-call USDC (x402 v2).
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Trade 16 crypto exchanges + MetaTrader 5 from your AI assistant via one MCP connection.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables any MCP-compatible LLM client to autonomously hold, spend, earn, and receive cryptocurrency using native MCP tools, no code required.078ISC
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with the Solana blockchain through MCP, supporting wallet queries, token swaps via Jupiter, token transfers, and market data.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to trade on Limitless prediction markets on Base via MCP, with tools for wallet management, market discovery, order placement, and portfolio tracking.-

Context MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceEnables AI agents to browse, trade, and create prediction markets on Context Markets. Supports wallet management, order placement, and market creation through MCP tools.1 npm1MIT