Tychi Wallet MCP
OfficialEnables AI agents to use OpenAI's LLM for wallet-related chat operations such as balance inquiries, transactions, and policy management.
Click on "Install 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., "@Tychi Wallet MCPwhat's my ETH balance on Arbitrum?"
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.
Tychi MCP (@tychilabs/tyi-mcp)
Audience: MCP host agents (OpenClaw, Claude Desktop, Cursor, Codex).
Not for humans. Human CLI: @tychilabs/tyi.
Self-custody wallet MCP. Keys in ~/.tyi. Brain at http://hosted_brain.tychilabs.com. Signing local only.

Mandatory flow
tyi_route → tyi_status
→ direct tool (create/import/switch/onboard/reset) ← FAST, no brain
→ tyi_chat only for balance/send/policy ← SLOWNever call tyi_chat when tyi_status.ready is false.
Import additional wallet: collect seed/privkey from operator → tyi_import_wallet — never via tyi_chat.
Related MCP server: Base Network MCP Server
Upcoming on Arbitrum One
Onchain DeFi for your agent wallet — same self-custody, same local signing, built for Arbitrum One:
Coming | What it unlocks |
Automation | Policy-gated agents that act onchain 24/7 — recurring sends, triggers, scheduled flows |
Trading | Spot swaps and routing across Arbitrum liquidity — agent quotes, you confirm, sign locally |
Lending | Supply assets on Arbitrum money markets — earn yield without leaving your keystore |
Borrowing | Collateralized borrow onchain — agent-assisted, cap-enforced, fully self-custodial |
Native Arbitrum execution. UGF gas routing today. Full DeFi stack next.
Brain action | MCP tool | Status |
|
| done |
|
| done |
|
| done |
|
| missing |
Tools
Tool | When |
| First — intent → tool map |
| User wants new wallet → not |
| User wants import → not |
| Change active wallet → not |
| First setup |
| Balance, send, pay, policy only |
Operator prompts (you ask human; never invent secrets)
Field | Prompt |
| Keystore password for |
| Agent name (default |
|
|
| Provider API key (validated, stored encrypted on brain) |
| Optional import (fresh only) |
Prefer MCP env for TYI_PASSWORD over chat after onboard.
Modes (tyi_status.mode)
Mode | Meaning |
|
| No wallet / incomplete |
|
| Wallet exists, no LLM vault | Same LLM fields + |
| OK for chat | Do not onboard; use |
MCP host config
{
"tychi": {
"command": "npx",
"args": ["-y", "@tychilabs/tyi-mcp@beta"],
"env": {
"TYI_PASSWORD": "<from tyi_onboard>",
"TYCHI_BRAIN_URL": "http://hosted_brain.tychilabs.com"
}
}
}OpenClaw set:
openclaw mcp set tychi '{"command":"npx","args":["-y","@tychilabs/tyi-mcp@beta"],"env":{"TYI_PASSWORD":"<password>","TYCHI_BRAIN_URL":"http://hosted_brain.tychilabs.com"}}'
openclaw mcp reloadRemove integration + data
tyi_resetwith{ "confirm": true }— wipes~/.tyiRemove
TYI_PASSWORDfrom MCP envOpenClaw:
openclaw mcp unset tychithenopenclaw mcp reload
Errors
Symptom | Action |
| Run onboard flow |
| Set env after onboard; reload host |
|
|
|
|
| Use |
Env
Var | Required | Default |
| After onboard, for chat | — |
| No |
|
| No |
|
| Alias for | — |
Install
npx -y @tychilabs/tyi-mcp@beta
npx @tychilabs/tyi-mcp@beta --toolsLicense
Apache License 2.0 — see LICENSE. Runtime dependency: @tychilabs/tyi.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/TychiWallet/tyi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server