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.
connect from claude code
Add Vesper to your project's .mcp.json:
{
"mcpServers": {
"vesper": {
"type": "http",
"url": "https://mcp.vespermcp.fun/mcp"
}
}
}connect from codex
Register the server in your Codex configuration:
[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_draftStarts a new draft. Everything is optional up front; you can add details one message at a time.
update_token_detailsChanges the name, ticker, or description of a draft.
attach_token_imageAttaches the token image by URL.
set_initial_buySets how much ETH your launch wallet buys the moment the token goes live.
add_token_transferQueues a post-launch transfer of tokens to another address, for example a team allocation.
get_token_draftReads the current state of a draft.
preview_token_launchShows the launch exactly as it would execute, and which revision to approve.
approve_token_launchApproves one specific revision after you confirm. Editing anything afterwards requires a fresh approval.
execute_token_launchRuns the approved launch on pump.fun. Irreversible once it succeeds.
get_launch_statusReports 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.