Seashail

Quickstart

Run Seashail locally and connect an MCP-capable agent.

1. Install Seashail

curl -fsSL https://seashail.com/install | sh

Windows (PowerShell):

irm https://seashail.com/install.ps1 | iex

2. Start The MCP Server

seashail mcp

This is a thin stdio proxy that forwards to a singleton local daemon (it autostarts if needed).

Optional: start in testnet mode for this session:

seashail mcp --network testnet

3. Connect Your Agent

Configure your agent client to launch Seashail as an MCP stdio server:

  • Command: seashail
  • Args: mcp

If you are using a local dev binary, point to ./target/debug/seashail instead.

4. First Run Flow

On first wallet creation, Seashail uses MCP elicitation to:

  • set a passphrase
  • show and confirm an offline backup share (Shamir 2-of-3 for generated wallets)
  • accept disclaimers

Key material never leaves the Seashail process. The agent only receives tool outputs (balances, quotes, tx hashes, etc.).

Next:

  • /docs/guides/network-mode if you want testnet defaults and faucet links

Dev: Build From Source

If you are hacking on the repo:

bun install
cargo build -p seashail
./target/debug/seashail mcp

On this page