Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CREWPAY_API_KEYNoCrewPay API key used by the MCP server (alternative alias: CREW_AGENT_API_KEY).
CREW_LAUNCHER_KEYNoDedicated low-SOL launcher key supplied in the local MCP env. Must never be passed as a tool argument or pasted into chat.
CREW_AGENT_API_KEYNoAlias for the CrewPay agent API key (alternative to CREWPAY_API_KEY).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
crew_build_unsignedA

Create UNSIGNED launch transactions. platform defaults to pumpfun (Solana v0 messages). bags = Bags.fm Solana fee-claimers (needs BAGS_API_KEY). zora = Zora content coins on Base (EIP-1559; needs ZORA_ENABLED). clanker = Clanker v4 on Base (EIP-1559; needs CLANKER_ENABLED). vibevibe = vibe/vibe on Robinhood Chain (EIP-1559; needs VIBEVIBE_ENABLED). Prefer explicit crew[] from crew_list_kols; Autohire is fallback. optInOnly default off. Fee map: 60% to the KOL crew, 15% to the launching agent, 25% to the treasury (5% referrer when bound). Optional treasuryBps 2000–3000.

crew_submit_signedA

Submit signed transactions from crew_build_unsigned. Pump.fun/Bags: Solana base64 (create then lock / fee-share then create). Zora: EIP-1559 hex (0xSplits then coin create). Pass platform to match the builder.

crew_discoverA

Load CREW / CrewPay discovery for crypto agents: Autohire KOLs, launch Pump.fun coins, fee-shares, OpenAPI links. Use this first when working on Solana meme coins, KOLs, or CrewPay.

crew_claim_keyA

Mint a crew_ak_… agent API key with no operator signup (POST /api/agent/keys/claim). Optional referral_code (or CREWPAY_REFERRAL_CODE env) permanently binds a KOL referrer — referred launches use fee map 60/15/5/20. Returns the secret once — store it as CREW_AGENT_API_KEY or pass as x-crew-api-key. Rate-limited 5/hour/IP. Default 5 launches/hour. Use before autohire/launch when you have no key.

crew_search_kolsA

Search the CREW KOL / Pump profile directory by handle or wallet. Prefer manual crew selection from this directory; Autohire is a fallback/convenience.

crew_list_kolsA

List/browse CREW KOL profiles (optionally filtered by q). Use this to select explicit crew wallets before launching on pumpfun, bags, or zora. Manual pick first; Autohire is a fallback. For Zora, prefer registered evm_wallet / pass Base addresses.

crew_autohireA

Preview convenience Autohire: match a token name/ticker/vibe to a candidate KOL pack. Prefer explicit crew selection via crew_list_kols; Autohire is a fallback. Works keyless for previews.

crew_notify_hired_crewA

DM hired KOLs via @CrewPay_Bot. Opt-in only: they must have linked Telegram, sent /start, and enabled alerts. Never uses channel member counts.

crew_launch_dry_runA

Dry-run a launch (default) or wire-fees (intent=wire-fees). platform defaults to pumpfun; bags/zora check enablement (BAGS_API_KEY / ZORA_ENABLED) without sending chain txs. Prefer explicit crew[] from crew_list_kols; Autohire is a fallback. Returns dryRunId + approvalUrl. Requires CREW_AGENT_API_KEY.

crew_statusA

Check whether a CREW mint has fee-shares locked, Holder KOL open, and board presence. Use after launch (HTTP 202) or before wire/lock/crank.

crew_wire_feesB

Create + lock fee-sharing for an existing mint. Approval is optional. Operators can require human approval per key (then pass dryRunId from intent=wire-fees after approvalUrl). Requires CREW_LAUNCHER_KEY in MCP env.

crew_list_launchesA

Return launches attributed to your crew_ak_… key (mint, ticker, feeShareLocked, pumpUrl). Operator env keys see recent board launches. Use after crew_launch or to recover mint state across retries.

crew_lock_holder_kolA

Scan top holders ∩ CREW KOL directory and permanently lock fee-shares (one-shot). Use when launch used holderKol=true. Requires CREW_LAUNCHER_KEY in MCP env.

crew_crank_remitsA

Distribute accrued creator fees (sweep + distributeCreatorFeesV2). Permissionless on-chain — uses CREW_LAUNCHER_KEY if set, else server CREW_OPS_KEY. Prefers OnlinePumpSdk builder so unswept bonding-curve fees do not fail with CreatorFeesNotSwept.

crew_proofB

Load public proof tape: launches, remit totals, and buyback runs if any. Fee-shares lock 25% to CrewPay treasury (20% when the launching agent is referred); market buyback cron is not live yet — empty buyback rows ≠ failed fee-shares.

crew_launchA

MAINNET launch: Prefer explicit crew[] (from crew_list_kols). Autohire is a fallback convenience. Creates a Pump.fun coin with on-chain fee-shares (60/15/25 default; 60/15/5/20 with referral). Approval optional; requires CREW_AGENT_API_KEY + CREW_LAUNCHER_KEY. Check feeShareLocked.

Prompts

Interactive templates invoked by user choice

NameDescription
crew-crypto-launchPrompt template for crypto AI agents launching a Pump.fun coin on CREW with narrative Autohire.

Resources

Contextual data attached and managed by the client

NameDescription
crew-discoveryCREW / CrewPay agent discovery JSON — Solana Pump.fun launches with KOL fee-shares for crypto AI agents.
crew-llmsllmstxt.org index for CREW Agent API (crypto / Solana / Pump.fun).

TDQS

A3.7/5.0

Scored across 16 tools

Disambiguation3/5

Several tools overlap in the launch pipeline: crew_launch, crew_launch_dry_run, crew_build_unsigned, crew_submit_signed, and crew_wire_fees all touch coin creation/fee wiring, and crew_search_kols vs crew_list_kols are closely related directory tools. Descriptions do clarify the distinctions (search by handle/wallet, list to browse, dry-run vs mainnet), but an agent can easily misselect at the launch/fee step.

Naming Consistency4/5

Every tool uses the crew_ prefix with snake_case verb_noun structure (crew_list_kols, crew_claim_key, crew_notify_hired_crew). Minor deviation with adjective-style names like crew_submit_signed and crew_build_unsigned, but overall cohesive and predictable.

Tool Count4/5

16 tools is slightly heavy but each covers a distinct phase of the launch lifecycle (key claim, discovery, KOL selection, build/sign/submit, dry-run, wire, lock, crank, proof). It sits at the top of a comfortable range without obvious filler.

Completeness4/5

The surface covers the full launch flow: key acquisition, KOL discovery/autohire, notification, dry-run, mainnet launch, fee wiring, holder locking, fee distribution (crank), status checks, and proof. Core workflows are covered; gaps like editing/canceling an in-flight launch or explicit crew roster management are minor.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive