{"name":"io.github.cyberia-to/bostrom-mcp","slug":"cyberia-to-bostrom-mcp","title":"Bostrom MCP","description":"86-tool MCP server for Bostrom blockchain: read chain state and sign transactions","url":"https://mcp.market/server/cyberia-to-bostrom-mcp","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":9,"stars":null,"forks":null,"downloads_week":59,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/cyberia-to/bostrom-mcp","website":null,"version":"0.5.0","remotes":[],"packages":[{"registryType":"npm","identifier":"bostrom-mcp","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Wallet mnemonic for write tools (optional — read tools work without it)","format":"string","isSecret":true,"name":"BOSTROM_MNEMONIC"}]}],"tools":[{"name":"contract_execute","description":"Execute a CosmWasm smart contract message.","write_action":true,"price_micros":0,"input_schema":null},{"name":"contract_execute_multi","description":"Execute multiple contract messages in a single transaction.","write_action":true,"price_micros":0,"input_schema":null},{"name":"economy_balances","description":"Get all token balances for an address (BOOT, HYDROGEN, VOLT, AMPERE, LI, etc.)","write_action":false,"price_micros":0,"input_schema":null},{"name":"economy_inflation","description":"Get current inflation rate and minting parameters","write_action":false,"price_micros":0,"input_schema":null},{"name":"economy_mint_price","description":"Get current Volt and Ampere mint prices (resources module)","write_action":false,"price_micros":0,"input_schema":null},{"name":"economy_pools","description":"Get liquidity pool stats from the pools module","write_action":false,"price_micros":0,"input_schema":null},{"name":"economy_staking","description":"Get staking info for an address: delegations, rewards, and unbonding","write_action":false,"price_micros":0,"input_schema":null},{"name":"economy_supply","description":"Get total supply for a token denom. Use 'boot' for BOOT, full factory path for LI, etc.","write_action":false,"price_micros":0,"input_schema":null},{"name":"gov_params","description":"Get chain parameters: staking, slashing, governance, distribution, or minting params","write_action":false,"price_micros":0,"input_schema":null},{"name":"gov_proposal_detail","description":"Get full proposal details including vote tally","write_action":false,"price_micros":0,"input_schema":null},{"name":"gov_proposals","description":"List governance proposals. Filter by status: active (voting), passed, rejected, or all.","write_action":false,"price_micros":0,"input_schema":null},{"name":"gov_validators","description":"Get the active validator set with moniker, commission, and voting power","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_create_cyberlink","description":"Create a cyberlink between two CIDs in the knowledge graph.","write_action":true,"price_micros":0,"input_schema":null},{"name":"graph_create_cyberlinks","description":"Create multiple cyberlinks in a single transaction (batch).","write_action":true,"price_micros":0,"input_schema":null},{"name":"graph_create_knowledge","description":"Compound: pin content to IPFS then create cyberlink(s).","write_action":true,"price_micros":0,"input_schema":null},{"name":"graph_investmint","description":"Convert HYDROGEN into millivolt or milliampere energy.","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_neuron","description":"Get neuron profile: number of cyberlinks created","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_particle","description":"Fetch particle content by CID from IPFS. Returns text content (truncated at 50KB).","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_pin_content","description":"Pin text content to IPFS and return the CID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_rank","description":"Get the cyberank score for a particle (CID). Higher rank = more important in the knowledge graph.","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_recent_links","description":"Get the most recent cyberlinks created on Bostrom","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_search","description":"Search cyberlinks by particle CID or neuron address. Returns linked particles and their creators.","write_action":false,"price_micros":0,"input_schema":null},{"name":"graph_stats","description":"Get knowledge graph statistics: total cyberlinks and active neurons","write_action":false,"price_micros":0,"input_schema":null},{"name":"grid_create_route","description":"Create an energy route to allocate VOLT/AMPERE to another address.","write_action":true,"price_micros":0,"input_schema":null},{"name":"grid_delete_route","description":"Delete an energy route.","write_action":true,"price_micros":0,"input_schema":null},{"name":"grid_edit_route","description":"Edit an existing energy route's allocated value.","write_action":false,"price_micros":0,"input_schema":null},{"name":"grid_list_routes","description":"List all energy routes from an address. If no address, uses agent wallet.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ibc_channels","description":"List active IBC channels with counterparty info.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ibc_transfer","description":"Transfer tokens to another chain via IBC.","write_action":true,"price_micros":0,"input_schema":null},{"name":"infra_chain_status","description":"Get current Bostrom chain status: latest block height, time, chain ID, sync status","write_action":false,"price_micros":0,"input_schema":null},{"name":"infra_tx_detail","description":"Get full decoded transaction by hash","write_action":false,"price_micros":0,"input_schema":null},{"name":"infra_tx_search","description":"Search transactions by sender address, contract address, or message type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_block_context","description":"Get current block hash and data hash (cyberlinks merkle) for lithium v1 mining.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_burn_stats","description":"Get LI burn stats: total_burned via contract-mediated transfers","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_claim_referral_rewards","description":"Claim accumulated referral rewards from the litium-refer contract.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_claim_rewards","description":"Claim LI staking rewards from the stake contract.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_claim_unbonding","description":"Claim matured unbonding LI tokens from the stake contract.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_community_pool","description":"Get unclaimed community pool balance (referral rewards for miners without referrer)","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_core_config","description":"Get litium-core config: token_denom, admin, paused","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_emission","description":"Get Lithium emission breakdown: alpha, beta, emission_rate, gross_rate, mining_rate, staking_rate, windowed_fees","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_mine_config","description":"Get litium-mine config: max_proof_age, estimated_gas_cost_uboot, window_size, pid_interval, min_difficulty, alpha, beta, fee_bucket_duration, fee_num_buckets, warmup_base_rate, core/stake/refer/token contracts","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_mine_state","description":"Get full litium-mine state: config, window_status, stats, emission breakdown","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_mine_stats","description":"Get aggregate mining stats: total_proofs, total_rewards, unique_miners, avg_difficulty","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_miner_stats","description":"Get per-miner stats: proofs_submitted, total_rewards, last_proof_time","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_miner_tx_history","description":"Get a miner's recent contract execution TX history and total count","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_recent_proofs","description":"Get recent proof submission transactions for the mine contract","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_refer_config","description":"Get litium-refer config: core_contract, mine_contract, community_pool_addr, admin, paused","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_referral_info","description":"Get referral stats for a referrer: referral_rewards, referrals_count","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_referrer_of","description":"Get who referred a specific miner","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_reward_estimate","description":"Estimate LI reward for a given difficulty: gross_reward, estimated_gas_cost_uboot, earns_reward","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_stake","description":"Stake LI tokens to earn staking rewards.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_stake_config","description":"Get litium-stake config: core_contract, mine_contract, token_contract, unbonding_period_seconds, admin, paused","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_stake_info","description":"Get staking state for an address: staked_amount, pending_unbonding, pending_unbonding_until, claimable_rewards","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_staking_stats","description":"Get aggregate staking stats: reserve, total_staked, reward_index","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_submit_proof","description":"Submit a lithium mining proof with client-chosen difficulty.","write_action":true,"price_micros":0,"input_schema":null},{"name":"li_total_minted","description":"Get total LI minted and supply cap","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_total_staked","description":"Get total LI staked across all stakers","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_unstake","description":"Unstake LI tokens. Subject to unbonding period.","write_action":false,"price_micros":0,"input_schema":null},{"name":"li_window_status","description":"Get sliding window status: proof_count, window_d_rate, window_entries, base_rate, alpha, beta","write_action":false,"price_micros":0,"input_schema":null},{"name":"liquidity_create_pool","description":"Create a new Gravity DEX liquidity pool. WARNING: costs ~1,000 BOOT.","write_action":true,"price_micros":0,"input_schema":null},{"name":"liquidity_deposit","description":"Deposit tokens into an existing liquidity pool.","write_action":false,"price_micros":0,"input_schema":null},{"name":"liquidity_pool_detail","description":"Get pool details: reserves, parameters, current batch info.","write_action":false,"price_micros":0,"input_schema":null},{"name":"liquidity_swap","description":"Swap tokens via a Gravity DEX pool.","write_action":false,"price_micros":0,"input_schema":null},{"name":"liquidity_withdraw","description":"Withdraw LP tokens from a pool to receive underlying assets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"swap_estimate","description":"Estimate a token swap: find the pool, get current price, and calculate expected output.","write_action":false,"price_micros":0,"input_schema":null},{"name":"swap_tokens","description":"Swap tokens using Gravity DEX. Auto-discovers the right pool and calculates market price.","write_action":false,"price_micros":0,"input_schema":null},{"name":"token_burn","description":"Burn tokens from a specified address. Must be denom admin.","write_action":false,"price_micros":0,"input_schema":null},{"name":"token_change_admin","description":"Transfer admin rights for a denom to a new address. Irreversible.","write_action":true,"price_micros":0,"input_schema":null},{"name":"token_create","description":"Create a new TokenFactory denom. WARNING: costs ~10,000 BOOT.","write_action":true,"price_micros":0,"input_schema":null},{"name":"token_list_created","description":"List all TokenFactory denoms created by the agent wallet.","write_action":false,"price_micros":0,"input_schema":null},{"name":"token_mint","description":"Mint new tokens to a specified address. Must be denom admin.","write_action":false,"price_micros":0,"input_schema":null},{"name":"token_set_metadata","description":"Set human-readable metadata for a TokenFactory denom (name, symbol, description).","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_claim_rewards","description":"Claim staking rewards. If no validator specified, claims from all delegations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_delegate","description":"Delegate (stake) tokens to a validator. Delegated tokens earn staking rewards.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_info","description":"Get agent wallet address and all token balances. Works only when BOSTROM_MNEMONIC is set.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_redelegate","description":"Redelegate tokens from one validator to another without unbonding.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_send","description":"Send tokens to a recipient address. Requires BOSTROM_MNEMONIC.","write_action":true,"price_micros":0,"input_schema":null},{"name":"wallet_undelegate","description":"Undelegate (unstake) tokens from a validator. Unbonding takes ~21 days.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wallet_vote","description":"Vote on a governance proposal. Options: yes, no, abstain, no_with_veto.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wasm_clear_admin","description":"Clear the admin of a CosmWasm contract, making it immutable.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wasm_instantiate","description":"Instantiate a CosmWasm contract from a code ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wasm_migrate","description":"Migrate a CosmWasm contract to a new code ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"wasm_update_admin","description":"Update the admin of a CosmWasm contract.","write_action":true,"price_micros":0,"input_schema":null},{"name":"wasm_upload","description":"Upload CosmWasm contract bytecode (.wasm file) to the chain.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":55,"grade":"C","scanned_at":"2026-09-28T06:07:49.143Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-09-28T06:07:49.125Z","components":{"code":{"score":25,"max":25,"notes":["69 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"bostrom-mcp","version":"0.5.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":9,"publishedAt":"2026-03-06T08:48:39.760Z","repositoryUrl":"git+https://github.com/cyberia-to/bostrom-mcp.git","weeklyDownloads":59}],"repo":{"found":false,"owner":"cyberia-to","repo":"bostrom-mcp","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":59,"license":"MIT","lastPushAt":null,"score":9}}}},"grade_history":[],"reviews":[]}