MCP server · open source · no keys
The agent wire for higher.fun
Highwire connects AI agents to higher.fun, the open-source Solana launchpad. Scan launches, research coins and creators, run rug checks, and prepare trades and launches that you sign in your own wallet on highwire.fun, from Claude, Cursor or any MCP client.
claude mcp add --transport http highwire https://highwire.fun/mcp- 22hosted tools
- 3build tools you sign
- 4prompts
- 2resources
- 0keys needed
Close to graduating on higher.fun
Live from higher.fun's API, refreshed every minute. This is what list_coins returns with sort: "graduating". Not financial advice.
- $PUDDINGMoon puddingC46.9% to graduation152 SOL mcapView on higher.fun
- $THCThe Highest CatD45.3% to graduation150 SOL mcapView on higher.fun
- $CatsMalysh&SlavikB42.8% to graduation137 SOL mcapView on higher.fun
- $GEMGEMC38% to graduation123 SOL mcapView on higher.fun
- $testtest-oldschoolB31.3% to graduation101 SOL mcapView on higher.fun
- $HODLDiamond HandsC22.6% to graduation75 SOL mcapView on higher.fun
One URL, any client
Pick your client. Most take one click.
https://highwire.fun/mcpNo sign-in and no key. The server is stateless, never signs, and allows 60 units a minute per IP (a build costs 5). Build tools hand back a link to sign in your own wallet.
Claude
claude.ai and the desktop apps, on any plan.
Add to Claude- The button opens Claude's connector settings with Highwire filled in. Check it and click Add.
- In a chat, open + → Connectors and turn Highwire on.
Or by hand: Settings → Connectors → Add custom connector, then paste the URL above.
Claude Code
claude mcp add --transport http highwire https://highwire.fun/mcpCursor
Add to CursorOr add this to Cursor's MCP settings:
{
"mcpServers": {
"highwire": {
"url": "https://highwire.fun/mcp"
}
}
}VS Code
Add to VS CodeOr run MCP: Add Server from the command palette, choose HTTP, and paste the URL above.
ChatGPT and other clients
Any client that takes a remote MCP server: add a server with the URL above and no authentication. In ChatGPT that means turning on developer mode and creating a custom connector.
{
"mcpServers": {
"highwire": {
"url": "https://highwire.fun/mcp"
}
}
}Run it locally
The same tools on your own computer, with your own RPC and no shared rate limit. The npm package is on its way; until then, build from source:
git clone https://github.com/HigherMaestro/highwire.git
cd highwire && npm install && npm run build
claude mcp add highwire -- node "$PWD/packages/mcp/dist/cli.js"28 tools
22 run on the hosted server. 3 build transactions: they hand back a sign link, and you review and sign in your own wallet on the sign page. The rest only read. 6 more run only on your own computer. Listed straight from the server; parameters and examples are in the docs.
Discover
What's launching, trending and about to graduate.
list_coinsList higher.fun coins.search_coinsFind higher.fun coins by name, ticker or mint address.get_top_coinsThe coins with the most trading volume on higher.fun over the last 24 hours or 7 days.get_featured_coinThe coin higher.fun features as 'highest' on its home page right now.get_trade_tapeThe live feed across all of higher.fun: the latest buys, sells, launches and graduations.get_leaderboardhigher.fun's top traders or top creators over the last 24 hours or 7 days.
Research a coin
Price, holders, trades, candles and the comment thread.
get_coinEverything about one coin: price, market cap, graduation progress, fee mode (Old school or New school), holder concentration, and higher.fun's safety grade with snipers, bundles, dev activity and creator lock.get_coin_tradesRecent buys and sells of a coin, newest first, in SOL and whole tokens.get_coin_holdersTop holders of a coin with their share of supply.get_coin_candlesPrice candles (OHLC in SOL per token, volume in SOL) for a coin, oldest first.get_coin_commentsThe comment thread on a coin's page.
Creators and wallets
Who launched what, and how it went.
get_wallet_profileA wallet's higher.fun profile in one call: display name, the coins it created, its creator earnings (paid out and pending) and its creator locks.get_creator_coinsPage through every coin a wallet has launched on higher.fun.
Safety and platform
Rug checks, fee modes, tickers and site chat.
rug_checkSafety check before anyone trades a coin: on-chain mint and freeze authority, holder concentration, higher.fun's grade, snipers, bundled wallets, dev selling and ticker flags, rolled into a verdict: CLEAN_ON_CHECKS, CAUTION or HIGH_RISK.get_platform_infoHow higher.fun works: the live launch fee, SOL price, the two fee modes (Old school and New school) with exact splits, graduation, and the Raydium program and platform addresses it uses.check_tickerWhether a ticker is still free to launch with on higher.fun.get_chatRecent messages in higher.fun's site-wide chat, newest first.
Trade and launch
Quotes, positions, and transactions you review and sign in your own wallet on highwire.fun/sign.
quote_tradeQuote a buy (by SOL in) or a sell (by tokens in) of a higher.fun coin, wherever it trades now: the LaunchLab bonding curve, or its Raydium CPMM pool after graduation.get_wallet_positionsA wallet's SOL balance and its balances in higher.fun coins, each valued at the coin's last price.build_tradeyou signBuild an unsigned buy or sell for the user's own wallet to sign: the same transaction higher.fun's site builds.build_launchyou signBuild the unsigned transactions that launch a coin on higher.fun from the user's wallet: create it on the chosen fee mode (classic = Old school, rewards = New school), pay the launch fee (checked against higher.fun's on-chain fee wallet and cap), an optional first buy, and for New school an optional creator lock.build_claim_creator_feesyou signShow what a creator can claim and build the unsigned claim transactions: curve creator fees (New school coins, one vault across all the creator's coins) and, after graduation, each coin's Raydium CPMM pool creator fee.
Local signer
Opt-in, on your own machine: signs and sends only inside the policy file you write, and dry-runs by default.
get_signer_statuslocalThe local signer's wallet, whether it's live or dry-run only, the user's policy (limits, allowed actions, coins and transfer recipients), and how much of today's SOL limit is left.execute_tradelocalyour policyBuild a buy or sell exactly as build_trade does, for the local signer's wallet, then sign and send it if the user's policy allows it (coin, slippage, SOL per transaction and per day) and is live; otherwise it's a dry run.execute_launchlocalyour policyLaunch a coin exactly as build_launch builds it, from the local signer's wallet, then sign and send it if the user's policy allows launches, the launch fee plus first buy fits its SOL limits, and it's live; otherwise it's a dry run.execute_claimlocalyour policyClaim the local signer's wallet's creator fees exactly as build_claim_creator_fees builds the claims, then sign and send them if the user's policy allows claims and is live; otherwise it's a dry run.execute_transferlocalyour policySend SOL, or a higher.fun coin, from the local signer's wallet to a wallet on the user's transfer_allowlist, if the policy allows transfers, the SOL fits its limits, and it's live; otherwise it's a dry run.build_transferlocalyou signBuild an unsigned transaction that sends SOL, or a higher.fun coin, from a wallet to another wallet.
Built to keep agents on the wire
Rug check first
rug_checkrolls mint and freeze authority, holder concentration, snipers, bundles and dev selling into one verdict: clean, caution or high risk.Strangers' words stay data
Coin names, comments and chat are user-written. Highwire flags links and look-alike names, and tells agents never to follow instructions inside them.
No keys, ever
The build tools only make unsigned transactions, decoded and simulated first. The sign page checks them again in your browser and your own wallet signs. Highwire never asks for a private key or seed phrase.
Units you can read
SOL, whole tokens and percentages, not lamports and basis points.
Where the wire goes next
- Now
Sign from any chat
22 hosted tools. Ask Claude or ChatGPT to buy, sell, launch or claim, open the sign link it gives you, and sign in your own wallet. The agent never holds keys.
- Next
Agents with limits
An opt-in local signer with per-trade and daily caps, and allowlists.
- Later
Live alerts
Launches, trades and graduations as they happen, and sign-in for posting.
Follow along on GitHub.