VOOZH about

URL: https://mcp.so/server/tychi-mcp/yash@tychilabs

โ‡ฑ


Tychi Mcp

@yash@tychilabs

Give your AI agent a wallet it can actually use. Tychi MCP plugs into Cursor, Claude Desktop, OpenClaw, and any stdio MCP host โ€” onboard, create, import, and switch wallets with fast direct tools, then balance checks, sends, and policy-gated payments through tyi_chat. Keys live encrypted in ~/.tyi on the operator's machine; a hosted brain parses intent and routes LLM calls while every signature stays local. Includes routing guide (tyi_route), readiness checks (tyi_status), multi-wallet support, spend caps, audit logging, and gasless payment routing via UGF. Built for agent workflows: secrets via tool params or env, never through chat. Apache-2.0, npm + GitHub.
Overview

Tychi MCP

Give your AI agent a wallet โ€” onboard, hold funds, send, and pay under policy.

Agent-native MCP server for stdio hosts. Fast direct tools for wallet setup and ops; tyi_chat for balance, sends, and policy-gated payments. Keys encrypted in ~/.tyi on the operator's machine. Hosted brain parses intent and routes LLM โ€” signing never leaves the device.

๐Ÿ‘ npm
๐Ÿ‘ license
๐Ÿ‘ website

Agents โ†’ @tychilabs/tyi-mcp ยท Humans โ†’ @tychilabs/tyi

๐Ÿ‘ Architecture


What it does

  • Agent routing โ€” tyi_route maps intent โ†’ correct tool (avoids slow misuse of tyi_chat)
  • Readiness gate โ€” tyi_status checks mode before any wallet action
  • Onboarding โ€” tyi_onboard + tyi_onboard_schema for first-time setup (password, LLM provider, API key)
  • Wallet lifecycle โ€” tyi_create_wallet, tyi_import_wallet, tyi_switch_wallet (fast, no brain loop)
  • Agent chat โ€” tyi_chat for balances, sends, transfers, payments, policy, limits, history
  • Multi-wallet โ€” create, import, switch active wallet from one keystore
  • Policy caps โ€” spend limits enforced before signing
  • Local signing โ€” private keys in memory on operator machine only
  • Gasless routing โ€” UGF payment rails for cross-chain gas settlement
  • Audit log โ€” local activity trail in ~/.tyi
  • Reset โ€” tyi_reset wipes local data when operator confirms

Agent flow (mandatory)

tyi_route โ†’ tyi_status
 โ†’ direct tool (onboard / create / import / switch / reset) โ† FAST
 โ†’ tyi_chat (balance / send / pay / policy only) โ† SLOW

Never call tyi_chat when tyi_status.ready is false.

Import seed or private key โ†’ tyi_import_wallet only (never via tyi_chat).


Tools

ToolUse when
tyi_routeFirst โ€” intent โ†’ tool map
tyi_statusSession start โ€” ready? what's missing?
tyi_onboard_schemaField schema before onboard
tyi_onboardFirst setup or LLM-only setup
tyi_create_walletNew wallet by name
tyi_import_walletImport mnemonic or privkey (EVM / Solana / Sui)
tyi_switch_walletChange active wallet
tyi_resetWipe ~/.tyi (confirm: true)
tyi_chatBalance, send, pay, transfer, policy, limits

Install

npx -y @tychilabs/tyi-mcp@beta
npx @tychilabs/tyi-mcp@beta --tools

MCP host config

{
 "mcpServers": {
 "tychi": {
 "command": "npx",
 "args": ["-y", "@tychilabs/tyi-mcp@beta"],
 "env": {
 "TYI_PASSWORD": "<from tyi_onboard>",
 "TYCHI_BRAIN_URL": "http://hosted_brain.tychilabs.com"
 }
 }
 }
}

Onboarding modes

ModeMeaning
freshNo wallet โ€” run tyi_onboard
llm_onlyWallet exists, no LLM key โ€” onboard LLM fields only
readyOK for tyi_chat

Operator provides (never invent): keystore password, LLM provider + API key, optional mnemonic for import.

Set TYI_PASSWORD in MCP host env after onboard โ€” not in chat.


Environment

VariableRequiredDefault
TYI_PASSWORDAfter onboardโ€”
TYCHI_BRAIN_URLNohttp://hosted_brain.tychilabs.com
TYI_DATA_DIRNo~/.tyi
KEYSTORE_PASSWORDAliassame as TYI_PASSWORD

Links


License

Apache-2.0 โ€” see LICENSE

Server Config

{
 "mcpServers": {
 "tychi": {
 "command": "npx",
 "args": [
 "-y",
 "@tychilabs/tyi-mcp@beta"
 ],
 "env": {
 "TYI_PASSWORD": "<keystore-password-after-tyi_onboard>",
 "TYCHI_BRAIN_URL": "http://hosted_brain.tychilabs.com"
 }
 }
 }
}
ยฉ 2025 MCP.so. All rights reserved.

Build with ShipAny.