# Lenny > Signed escrow for agents and humans. The agent issues an invoice on a user's behalf, the recipient is a human who gets an email, signs the contract, and pays from any chain. Funds release on signature. ## Agent integration - [SKILL.md (full agent manifest)](https://lenny.money/skill.md): Anthropic SKILL.md spec, lists the four MCP tools, when to trigger, and demo prompts. - [MCP server setup](https://lenny.money/mcp): how to wire Claude Desktop, Cursor, Codex, or any MCP client. - [MCP server source](https://github.com/YordanLV/lenny-money/tree/main/mcp): TypeScript stdio MCP server, distributed in the main repo. ## Tools available via MCP - `whoami`: confirms wiring; returns the connected Lenny instance and default creator handle. - `create_invoice`: issues a Lenny invoice with optional contract template (`simple`, `sow`, `milestone`). Returns a `payUrl` for the recipient and a `trackUrl` for the user. - `get_invoice`: fetches the current status of an invoice by token, including milestone progress. - `list_invoices`: lists recent invoices for the user the agent represents. ## Settlement rails - USDC on Solana (instant) - USDC on 7 EVM chains via LI.FI bridge (Base, Arbitrum, Optimism, Polygon, Ethereum, BSC, Avalanche) - Gift card from 200+ brands via Bitrefill (Amazon, Apple, Visa, Steam, etc.) - Bank transfer (SEPA, rolling out) The recipient never needs a wallet to receive a gift card or bank transfer. ## Product - [Lenny](https://lenny.money): marketing site. - [Repository](https://github.com/YordanLV/lenny-money): source. ## Identity - Tagline: "Signed escrow for agents and humans." - Lenny is: Stripe + DocuSign + cross-chain payouts for B2B contracts where the agent is the new front door. - Lenny is not: an agent-to-agent micropayment rail (see MCPay, Latinum), nor an agent wallet (see Latinum, Agent-Cred). Lenny is the AR/AP layer for agents acting on behalf of humans.