using the vesper mcp

Vesper is a hosted MCP server, so it works with any AI agent that speaks MCP. There is nothing to install and no API key to manage: your agent connects to one URL and picks up the tools for creating and launching tokens on Robinhood Chain. You talk, the agent calls Vesper, and Vesper handles the chain.

Authentication: the first time your agent connects, your MCP client opens Vesper in the browser for wallet sign-in and consent, then stores the resulting credentials securely. You never copy a token.

connect from claude code

Add Vesper to your project's .mcp.json:

.mcp.json
{
  "mcpServers": {
    "vesper": {
      "type": "http",
      "url": "https://mcp.vespermcp.fun/mcp"
    }
  }
}

connect from codex

Register the server in your Codex configuration:

~/.codex/config.toml
[mcp_servers.vesper]
url = "https://mcp.vespermcp.fun/mcp"

Using something else? Any MCP-capable client works the same way: point it at https://mcp.vespermcp.fun/mcp as a Streamable HTTP server and complete the sign-in it opens.

your launch wallet

Signing in creates your launch wallet, and it's the wallet that deploys your tokens. Send ETH to it to fund launches: the dev buy and per-action fees come out of it, and creator rewards land in it. Only you hold the key. You can export it, create more wallets, or import one from your profile.

how a launch flows

Tell your agent what you want to launch and it builds a draft as you go: name, ticker, image, how much ETH to buy at launch, and any transfers you want after it's live. Every change saves a revision, so nothing is lost and nothing sneaks through.

When it looks right, ask for a preview. The preview is the launch, exactly as it will execute, tied to one revision. Approving that revision is what arms it, and editing anything afterwards clears the approval, so what you saw is always what runs. Execution creates the token on pump.fun; from the moment it starts, the draft is locked. If an attempt fails, the draft unlocks, keeps the error, and you can fix and retry.

Costs are quoted up front and paid per action over x402. There are no subscriptions and no API keys, and nothing signs without your explicit approval.

tool reference

create_token_draft

Starts a new draft. Everything is optional up front; you can add details one message at a time.

update_token_details

Changes the name, ticker, or description of a draft.

attach_token_image

Attaches the token image by URL.

set_initial_buy

Sets how much ETH your launch wallet buys the moment the token goes live.

add_token_transfer

Queues a post-launch transfer of tokens to another address, for example a team allocation.

get_token_draft

Reads the current state of a draft.

preview_token_launch

Shows the launch exactly as it would execute, and which revision to approve.

approve_token_launch

Approves one specific revision after you confirm. Editing anything afterwards requires a fresh approval.

execute_token_launch

Runs the approved launch on pump.fun. Irreversible once it succeeds.

get_launch_status

Reports where a launch stands: state, mint address, transaction, attempts.

good to know

  • Drafts are yours alone. Tools only ever see drafts owned by the signed-in account.
  • Vesper never holds your keys and exposes no signing or export tools over MCP. Key export lives in your profile, behind your own login.