MCP Hub
Back to servers

Bostrom MCP

87-tool MCP server for Bostrom blockchain: read chain state and sign transactions

Registry
Stars
1
Updated
Feb 26, 2026

Quick Install

npx -y bostrom-mcp

bostrom-mcp

MCP server for the Bostrom blockchain — knowledge graph, economy, lithium mining, governance, infrastructure, and autonomous agent capabilities.

87 tools: 44 read + 43 write. Read tools work with zero configuration. Write tools require a wallet mnemonic.

Installation

Option 1: Claude Desktop

Open Settings > Developer > Edit Config and add:

{
  "mcpServers": {
    "bostrom": {
      "command": "npx",
      "args": ["-y", "bostrom-mcp"]
    }
  }
}

Restart Claude Desktop. You should see the Bostrom tools in the tool list.

To enable write tools (send tokens, create cyberlinks, etc.), add your wallet mnemonic:

{
  "mcpServers": {
    "bostrom": {
      "command": "npx",
      "args": ["-y", "bostrom-mcp"],
      "env": {
        "BOSTROM_MNEMONIC": "your twelve word mnemonic phrase here ..."
      }
    }
  }
}

Option 2: Claude Code (CLI)

claude mcp add bostrom -- npx -y bostrom-mcp

With write tools:

claude mcp add bostrom -e BOSTROM_MNEMONIC="your twelve word mnemonic phrase here ..." -- npx -y bostrom-mcp

Option 3: Cursor

Open Settings > MCP Servers > Add Server and configure:

  • Name: bostrom
  • Type: command
  • Command: npx -y bostrom-mcp

Or add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "bostrom": {
      "command": "npx",
      "args": ["-y", "bostrom-mcp"],
      "env": {
        "BOSTROM_MNEMONIC": "your twelve word mnemonic phrase here ..."
      }
    }
  }
}

Option 4: Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "bostrom": {
      "command": "npx",
      "args": ["-y", "bostrom-mcp"],
      "env": {
        "BOSTROM_MNEMONIC": "your twelve word mnemonic phrase here ..."
      }
    }
  }
}

Option 5: Any MCP client

Run the server directly:

npx -y bostrom-mcp

The server communicates over stdio using the Model Context Protocol. Any MCP-compatible client can connect to it.

Getting a wallet

Write tools require a Bostrom wallet mnemonic. If you don't have one:

  1. Install cyb.ai or any Cosmos wallet (Keplr, Cosmostation)
  2. Create a new wallet and save the mnemonic phrase
  3. Fund it with BOOT tokens (needed for gas fees)
  4. Set BOSTROM_MNEMONIC in your MCP client config

Without a mnemonic, all 44 read tools work normally — you can explore the knowledge graph, check balances, view proposals, and more.

Environment variables

VariableDefaultDescription
BOSTROM_MNEMONICWallet mnemonic for write tools. Without it, only read tools are available.
BOSTROM_RPChttps://rpc.bostrom.cybernode.aiRPC endpoint
BOSTROM_LCDhttps://lcd.bostrom.cybernode.aiLCD/REST endpoint
BOSTROM_IPFS_APIhttps://io.cybernode.aiIPFS API for pinning content
BOSTROM_GAS_PRICE0.01bootGas price
BOSTROM_GAS_MULTIPLIER1.4Gas estimate multiplier
BOSTROM_MIN_GAS100000Minimum gas limit
BOSTROM_MAX_SEND_AMOUNTCircuit breaker: max amount per send (optional)

Tools

Knowledge Graph — Read (6)

ToolDescription
graph_searchSearch cyberlinks by particle CID or neuron address
graph_rankGet cyberank score for a particle
graph_neuronGet neuron profile and cyberlink count
graph_particleFetch particle content by CID from IPFS
graph_recent_linksGet the most recent cyberlinks
graph_statsTotal cyberlinks and active neurons

Knowledge Graph — Write (5)

ToolDescription
graph_create_cyberlinkCreate a single cyberlink between two CIDs
graph_create_cyberlinksCreate multiple cyberlinks in one transaction
graph_investmintConvert HYDROGEN into millivolt or milliampere
graph_pin_contentPin text content to IPFS and return the CID
graph_create_knowledgeCompound: pin content to IPFS then create cyberlinks

Economy (6)

ToolDescription
economy_balancesAll token balances for an address
economy_supplyTotal supply for a token denom
economy_mint_priceCurrent Volt and Ampere mint prices
economy_stakingDelegations, rewards, and unbonding for an address
economy_poolsLiquidity pool stats
economy_inflationCurrent inflation rate and minting parameters

Wallet (7)

ToolDescription
wallet_infoGet wallet address and all balances
wallet_sendSend tokens to an address
wallet_delegateDelegate tokens to a validator
wallet_undelegateUndelegate tokens from a validator
wallet_redelegateMove delegation between validators
wallet_claim_rewardsClaim staking rewards from a validator
wallet_voteVote on a governance proposal

Token Factory (6)

ToolDescription
token_createCreate a new token denom (costs ~10,000 BOOT)
token_set_metadataSet token name, symbol, description, exponent
token_mintMint tokens to an address
token_burnBurn tokens from an address
token_change_adminTransfer token admin to another address
token_list_createdList all denoms created by this wallet

Liquidity & Swap (7)

ToolDescription
swap_tokensSwap tokens with auto pool discovery and price calculation
swap_estimatePreview a swap: find pool, get price, estimate output
liquidity_create_poolCreate a Gravity DEX pool (costs ~1,000 BOOT)
liquidity_depositDeposit tokens into a pool
liquidity_withdrawWithdraw LP tokens from a pool
liquidity_swapSwap via pool with explicit pool ID and limit price
liquidity_pool_detailGet pool reserves, parameters, and batch info

CosmWasm Contracts (7)

ToolDescription
contract_executeExecute a contract message
contract_execute_multiExecute multiple contract messages atomically
wasm_uploadUpload .wasm bytecode to chain
wasm_instantiateInstantiate a contract from code ID
wasm_migrateMigrate a contract to new code
wasm_update_adminUpdate contract admin
wasm_clear_adminClear contract admin (irreversible)

Lithium Mining — Read (25)

ToolDescription
li_core_configToken denom, admin, paused status
li_burn_statsTotal LI burned
li_total_mintedTotal LI minted and supply cap
li_mine_stateFull mine state: config, seed, difficulty, stats, epoch, proofs, emission
li_mine_configDifficulty, base reward, period duration, target proofs
li_seedCurrent mining seed and interval
li_difficultyCurrent difficulty, min profitable, window proof count
li_epoch_statusCurrent epoch: start/end blocks, proof count, target solutions
li_proof_statsEpoch proof counters and total work
li_emissionEmission breakdown: mining, staking, referral
li_reward_estimateEstimate LI reward for a given difficulty
li_mine_statsAggregate: total proofs, rewards, unique miners
li_miner_statsPer-miner: proofs submitted, total rewards, last proof height
li_miner_epoch_statsMiner's proof count for a specific epoch
li_verify_proofDry-run verify a proof without submitting
li_recent_proofsRecent proof submission transactions
li_stake_configUnbonding period, linked contracts
li_total_stakedTotal LI staked across all stakers
li_stake_infoStaking state for an address
li_staking_statsReserve, total staked, reward index
li_refer_configReferral contract config
li_referrer_ofWho referred a specific miner
li_referral_infoReferral rewards and count for a referrer
li_community_poolUnclaimed community pool balance
li_miner_tx_historyMiner's recent contract TX history

Lithium Mining — Write (5)

ToolDescription
li_submit_proofSubmit a mining proof
li_stakeStake LI tokens
li_unstakeUnstake LI tokens
li_claim_rewardsClaim LI staking rewards
li_set_referrerSet referrer for your address

Energy Grid (4)

ToolDescription
grid_create_routeCreate an energy route to another address
grid_edit_routeEdit route allocated value (millivolt/milliampere)
grid_delete_routeDelete an energy route
grid_list_routesList all routes from an address

Governance (4)

ToolDescription
gov_proposalsList proposals (active, passed, rejected, all)
gov_proposal_detailFull proposal details with vote tally
gov_validatorsActive validator set with commission and voting power
gov_paramsChain parameters

IBC (2)

ToolDescription
ibc_transferIBC token transfer to another chain
ibc_channelsList IBC channels and their status

Infrastructure (3)

ToolDescription
infra_chain_statusLatest block height, time, chain ID, sync status
infra_tx_searchSearch transactions by sender, contract, or message type
infra_tx_detailFull decoded transaction by hash

Agent workflows

With write tools enabled, an LLM agent can perform autonomous workflows:

  • Lithium mining: li_mine_state → compute proof → li_verify_proofli_submit_proofli_stake
  • Token launch + market: token_createtoken_set_metadatatoken_mintliquidity_create_poolgraph_create_knowledge
  • Knowledge graph: graph_pin_contentgraph_create_cyberlinkgraph_searchgraph_rank
  • Governance: gov_proposalsgov_proposal_detailwallet_vote
  • DeFi: swap_estimateswap_tokensliquidity_deposit
  • Contract deployment: wasm_uploadwasm_instantiatecontract_execute

Development

npm install
npm run build
node dist/index.js

License

MIT

Reviews

No reviews yet

Sign in to write a review