MCP serverio.github.FirstKeyHQ/firstkey-mcp
FirstKey MCP: agent wallets, free cycles faucet, and one-command site deploys on ICP.
Overview
Score?
UNRATED 0.418
of what a free look can see, on 12 looks
Looks
12
last 10 hr ago
Tools
8
changed 5 days ago
More info
URL
mcp.firstkey.io/mcp
streamable-http
Says it is
firstkey-mcp 0.2.0
protocol 2025-06-18
In the record since
9 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.418 · highest on record 0.8561
Toolsfrom sha256:ac8802194d…a9796d · +1 −0 5 days ago
| Tool | Schema |
|---|---|
| check_cycles Read an ICP principal's cycles balance on the cycles ledger. |
input · no output |
| claim_faucet_grant Claim the one-time free 1T cycles grant from the FirstKey faucet for an agent principal. One claim per principal, ever. The grant lands on the cycles ledger and funds the agent's f |
input · no output |
| create_wallet Generate a fresh Ed25519 wallet for an AI agent: returns the ICP principal and the PKCS#8 PEM private key. The private key is returned exactly once over this call and is never stor |
input · no output |
| deploy_site Deploy a static website for an agent: creates a canister on the Internet Computer, installs the FirstKey static host, uploads every file, and returns the live https URL. The agent |
input · no output |
| deploy_upload_chunk Upload one chunk of a large file to an already-deployed agent site (for files that don't fit in a single deploy_site call). Chunks are appended in order; set is_last on the final c |
input · no output |
| get_fuel_link Get the FirstKey Fuel payment link for a principal: a human pays by card (Stripe) and cycles land in the agent's wallet — the sovereign refuel path when the free faucet grant or de |
input · no output |
| get_swap_quote Get a live, read-only swap quote on ICPSwap (the deepest on-chain DEX on ICP): how much receive_token you would get for pay_amount of pay_token. No tokens move — this prices the in |
input · no output |
| get_swap_route added Route a swap intent across ICPSwap: prices the direct pool and every two-hop path through ICP, ckUSDC, ckUSDT, ckBTC, and ckETH live on-chain, chains each leg's quoted output into |
input · no output |
Verify it yourself
npx teppi-check https://mcp.firstkey.io/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M3BJ3DMVS3GNHXS5B9Q4VQ9N