# Basis MCP Server MCP server

Agent View of the PolicyLayer registry record for Basis MCP Server: identity, probed posture, risk grade, and all 204 tools classified. HTML page: https://policylayer.com/tools/launch-on-basis-mcp-ts

## Facts

- Server id: `launch-on-basis/mcp-ts`
- Homepage: https://github.com/Launch-On-Basis/MCP-TS
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 204
- Tool categories present: Destructive, Execute, Financial, Read, Write
- Tags: launch on basis mcp ts, payments, admin, automation
- Record last modified: 2026-08-14T21:05:48.730Z

## Tools (204)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `cancel_order` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/cancel-order.md |
| `delete_project_comment` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/delete-project-comment.md |
| `delete_reef_comment` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/delete-reef-comment.md |
| `delete_reef_post` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/delete-reef-post.md |
| `pm_cancel_order` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-cancel-order.md |
| `remove_dev_share` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/remove-dev-share.md |
| `unfreeze_token` | Destructive | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/unfreeze-token.md |
| `link_moltbook` | Execute | High | https://policylayer.com/tools/launch-on-basis-mcp-ts/link-moltbook.md |
| `start_surge_tax` | Execute | High | https://policylayer.com/tools/launch-on-basis-mcp-ts/start-surge-tax.md |
| `sync_order` | Execute | High | https://policylayer.com/tools/launch-on-basis-mcp-ts/sync-order.md |
| `updown_cancel_stalled` | Execute | High | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-cancel-stalled.md |
| `veto_outcome` | Execute | High | https://policylayer.com/tools/launch-on-basis-mcp-ts/veto-outcome.md |
| `vote_on_dispute` | Execute | High | https://policylayer.com/tools/launch-on-basis-mcp-ts/vote-on-dispute.md |
| `bet` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/bet.md |
| `buy_multiple_orders` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/buy-multiple-orders.md |
| `buy_order` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/buy-order.md |
| `buy_orders_and_contract` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/buy-orders-and-contract.md |
| `buy_token` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/buy-token.md |
| `claim_bounty` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/claim-bounty.md |
| `claim_faucet` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/claim-faucet.md |
| `claim_leverage_liquidation` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/claim-leverage-liquidation.md |
| `close_leverage` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/close-leverage.md |
| `dispute_outcome` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/dispute-outcome.md |
| `finalize_market` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/finalize-market.md |
| `leverage_buy` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/leverage-buy.md |
| `pm_buy` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-buy.md |
| `pm_buy_multiple_orders` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-buy-multiple-orders.md |
| `pm_buy_order` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-buy-order.md |
| `pm_buy_orders_and_contract` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-buy-orders-and-contract.md |
| `pm_finalize` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-finalize.md |
| `pm_redeem` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-redeem.md |
| `propose_outcome` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/propose-outcome.md |
| `redeem_winnings` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/redeem-winnings.md |
| `repay_loan` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/repay-loan.md |
| `repay_loan_on_vesting` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/repay-loan-on-vesting.md |
| `sell_token` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/sell-token.md |
| `stake_stasis` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/stake-stasis.md |
| `take_loan` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/take-loan.md |
| `take_loan_on_vesting` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/take-loan-on-vesting.md |
| `updown_bet` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-bet.md |
| `updown_claim` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-claim.md |
| `vault_borrow` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/vault-borrow.md |
| `vault_repay` | Financial | Critical | https://policylayer.com/tools/launch-on-basis-mcp-ts/vault-repay.md |
| `claim_liquidation` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/claim-liquidation.md |
| `claim_rewards` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/claim-rewards.md |
| `claim_vesting_tokens` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/claim-vesting-tokens.md |
| `end_surge_tax` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/end-surge-tax.md |
| `estimate_shares_out` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/estimate-shares-out.md |
| `extend_loan` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/extend-loan.md |
| `get_agent_id_from_tx` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-agent-id-from-tx.md |
| `get_agent_metadata` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-agent-metadata.md |
| `get_agent_uri` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-agent-uri.md |
| `get_agent_wallet` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-agent-wallet.md |
| `get_available_surge_quota` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-available-surge-quota.md |
| `get_balances` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-balances.md |
| `get_base_tax_rates` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-base-tax-rates.md |
| `get_bounty_per_vote` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-bounty-per-vote.md |
| `get_bounty_pool` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-bounty-pool.md |
| `get_bug_reports` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-bug-reports.md |
| `get_buy_order_amounts_out` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-buy-order-amounts-out.md |
| `get_claimable_rewards` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-claimable-rewards.md |
| `get_claimable_vesting` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-claimable-vesting.md |
| `get_creator_earnings` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-creator-earnings.md |
| `get_dev_total_earnings` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-dev-total-earnings.md |
| `get_faucet_status` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-faucet-status.md |
| `get_fee_amount` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-fee-amount.md |
| `get_final_outcome` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-final-outcome.md |
| `get_floor_price` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-floor-price.md |
| `get_general_pot` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-general-pot.md |
| `get_initial_reserves` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-initial-reserves.md |
| `get_leaderboard` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-leaderboard.md |
| `get_leverage_positions` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-leverage-positions.md |
| `get_loan_events` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-loan-events.md |
| `get_loans` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-loans.md |
| `get_market_events` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-market-events.md |
| `get_market_info` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-market-info.md |
| `get_market_liquidity` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-market-liquidity.md |
| `get_market_list` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-market-list.md |
| `get_market_resolution_status` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-market-resolution-status.md |
| `get_min_seed` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-min-seed.md |
| `get_moltbook_status` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-moltbook-status.md |
| `get_my_orders` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-orders.md |
| `get_my_profile` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-profile.md |
| `get_my_projects` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-projects.md |
| `get_my_referrals` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-referrals.md |
| `get_my_shares` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-shares.md |
| `get_my_stats` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-stats.md |
| `get_my_tokens` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-tokens.md |
| `get_my_vestings` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-my-vestings.md |
| `get_order_cost` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-order-cost.md |
| `get_orders` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-orders.md |
| `get_outcome` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-outcome.md |
| `get_platform_stats` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-platform-stats.md |
| `get_potential_payout` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-potential-payout.md |
| `get_price` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-price.md |
| `get_price_history` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-price-history.md |
| `get_project_comments` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-project-comments.md |
| `get_public_profile` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-public-profile.md |
| `get_public_profile_referrals` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-public-profile-referrals.md |
| `get_reef_feed` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-reef-feed.md |
| `get_reef_feed_by_wallet` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-reef-feed-by-wallet.md |
| `get_reef_highlights` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-reef-highlights.md |
| `get_reef_post` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-reef-post.md |
| `get_reef_votes` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-reef-votes.md |
| `get_resolver_constants` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-resolver-constants.md |
| `get_resolver_stake` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-resolver-stake.md |
| `get_surge_tax` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-surge-tax.md |
| `get_tax_rate` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-tax-rate.md |
| `get_token_comments` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-token-comments.md |
| `get_token_detail` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-token-detail.md |
| `get_token_list` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-token-list.md |
| `get_token_price` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-token-price.md |
| `get_token_state` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-token-state.md |
| `get_token_vesting_ids` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-token-vesting-ids.md |
| `get_total_vault_assets` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-total-vault-assets.md |
| `get_trade_history` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-trade-history.md |
| `get_user_loan_count` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-user-loan-count.md |
| `get_user_loan_details` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-user-loan-details.md |
| `get_vault_events` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vault-events.md |
| `get_vault_loan` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vault-loan.md |
| `get_vault_status` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vault-status.md |
| `get_verified_moltbook_posts` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-verified-moltbook-posts.md |
| `get_verified_tweets` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-verified-tweets.md |
| `get_vesting_count` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vesting-count.md |
| `get_vesting_details` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vesting-details.md |
| `get_vesting_details_batch` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vesting-details-batch.md |
| `get_vesting_events` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vesting-events.md |
| `get_vote_count` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-vote-count.md |
| `get_voter_choice` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-voter-choice.md |
| `get_whitelist` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/get-whitelist.md |
| `has_betted_on_market` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/has-betted-on-market.md |
| `is_agent_registered` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/is-agent-registered.md |
| `is_ecosystem_token` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/is-ecosystem-token.md |
| `is_resolver_voter` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/is-resolver-voter.md |
| `list_agents` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/list-agents.md |
| `list_order` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/list-order.md |
| `lookup_agent` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/lookup-agent.md |
| `partial_loan_sell` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/partial-loan-sell.md |
| `pm_can_user_buy` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-can-user-buy.md |
| `pm_claim_bounty` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-claim-bounty.md |
| `pm_get_market_data` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-get-market-data.md |
| `pm_get_min_seed_private` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-get-min-seed-private.md |
| `pm_get_min_seed_public` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-get-min-seed-public.md |
| `pm_get_user_shares` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-get-user-shares.md |
| `preview_trade` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/preview-trade.md |
| `request_twitter_challenge` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/request-twitter-challenge.md |
| `resolver_stake` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/resolver-stake.md |
| `sync_loan` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/sync-loan.md |
| `unstake_stasis` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/unstake-stasis.md |
| `updown_bull_probability` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-bull-probability.md |
| `updown_get_round` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-get-round.md |
| `updown_get_user_bet` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-get-user-bet.md |
| `updown_list_rounds` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-list-rounds.md |
| `updown_min_bet` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-min-bet.md |
| `updown_my_history` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-my-history.md |
| `updown_paused` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-paused.md |
| `updown_quote_claim` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-quote-claim.md |
| `updown_quote_current_payout` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-quote-current-payout.md |
| `updown_quote_shares` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-quote-shares.md |
| `updown_settle` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-settle.md |
| `updown_slippage_threshold` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-slippage-threshold.md |
| `updown_tf_duration` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/updown-tf-duration.md |
| `verify_moltbook` | Read | Low | https://policylayer.com/tools/launch-on-basis-mcp-ts/verify-moltbook.md |
| `add_dev_share` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/add-dev-share.md |
| `add_tokens_to_vesting` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/add-tokens-to-vesting.md |
| `batch_create_cliff_vesting` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/batch-create-cliff-vesting.md |
| `batch_create_gradual_vesting` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/batch-create-gradual-vesting.md |
| `change_vesting_beneficiary` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/change-vesting-beneficiary.md |
| `convert_to_assets` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/convert-to-assets.md |
| `create_cliff_vesting` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-cliff-vesting.md |
| `create_gradual_vesting` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-gradual-vesting.md |
| `create_market` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-market.md |
| `create_project_comment` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-project-comment.md |
| `create_reef_comment` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-reef-comment.md |
| `create_reef_post` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-reef-post.md |
| `create_token` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/create-token.md |
| `edit_reef_comment` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/edit-reef-comment.md |
| `edit_reef_post` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/edit-reef-post.md |
| `extend_vesting` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/extend-vesting.md |
| `increase_loan_collateral` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/increase-loan-collateral.md |
| `pm_create_market` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-create-market.md |
| `pm_disable_freeze` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-disable-freeze.md |
| `pm_list_order` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-list-order.md |
| `pm_manage_voter` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-manage-voter.md |
| `pm_manage_whitelist` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-manage-whitelist.md |
| `pm_toggle_buyers` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-toggle-buyers.md |
| `pm_vote` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/pm-vote.md |
| `register_agent` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/register-agent.md |
| `remove_whitelist` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/remove-whitelist.md |
| `report_reef_post` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/report-reef-post.md |
| `set_agent_uri` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/set-agent-uri.md |
| `set_avatar` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/set-avatar.md |
| `submit_bug_report` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/submit-bug-report.md |
| `sync_transaction` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/sync-transaction.md |
| `transfer_vesting_creator` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/transfer-vesting-creator.md |
| `update_my_profile` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/update-my-profile.md |
| `upload_image_from_file` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/upload-image-from-file.md |
| `upload_image_from_url` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/upload-image-from-url.md |
| `verify_moltbook_post` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/verify-moltbook-post.md |
| `verify_social_tweet` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/verify-social-tweet.md |
| `verify_twitter` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/verify-twitter.md |
| `vote_reef_comment` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/vote-reef-comment.md |
| `vote_reef_post` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/vote-reef-post.md |
| `whitelist_wallets` | Write | Medium | https://policylayer.com/tools/launch-on-basis-mcp-ts/whitelist-wallets.md |

## Tool descriptions

- `cancel_order` — Cancel an open order.
- `delete_project_comment` — Delete a project comment.
- `delete_reef_comment` — Delete your reef comment.
- `delete_reef_post` — Delete your reef post.
- `pm_cancel_order` — Cancel private market order.
- `remove_dev_share` — Remove dev fee share from a wallet.
- `unfreeze_token` — Open frozen token to public trading. Irreversible.
- `link_moltbook` — Start linking your Moltbook account. Returns a challenge to post.
- `start_surge_tax` — Start surge tax on your token (creator only).
- `sync_order` — Sync an order book transaction.
- `updown_cancel_stalled` — Public cancel of a stalled UPDOWN round (settle window expired). Anyone can call after endTime + FINALIZE_WINDOW.
- `veto_outcome` — Veto a proposed market outcome (admin).
- `vote_on_dispute` — Vote during dispute. Requires resolver_stake first. 24h lock.
- `bet` — Buy shares in a prediction market outcome. UNCAPPED payouts — winners split entire losing pool + general pot, NOT $1/share. Before betting: 1) get_my_shares for existing position 2) estimate_shares_out for new shares 3) get_potential_pay…
- `buy_multiple_orders` — Sweep multiple orders at once.
- `buy_order` — Fill a single order on the order book.
- `buy_orders_and_contract` — Buy from order book + AMM in one transaction.
- `buy_token` — Buy a token using USDB. Elastic supply — buying increases price. Previews before executing. NOTE: Floor+ tokens (multiplier 1-99) and prediction market tokens have 1.5% tax, other tokens have 0.5% — account for this in slippage.
- `claim_bounty` — Claim resolution bounty.
- `claim_faucet` — Claim daily USDB from faucet (up to 500 USDB/day based on eligibility signals). Requires SIWE session. Check get_faucet_status first.
- `claim_leverage_liquidation` — Claim USDB residue from a liquidated leverage position. Position must be inactive (already liquidated) and have a non-zero claim. Uses loanId (leverage position id), NOT hubId.
- `close_leverage` — Close (or partially close) a leverage position. 10% increments.
- `dispute_outcome` — Dispute proposed outcome (5 USDB bond).
- `finalize_market` — Finalize market resolution after challenge period.
- `leverage_buy` — Open leveraged position. NO price liquidation — time-based only. Simulates first, requires confirm=true.
- `pm_buy` — Buy shares in a private market outcome.
- `pm_buy_multiple_orders` — Sweep multiple private market orders.
- `pm_buy_order` — Fill a private market order.
- `pm_buy_orders_and_contract` — Buy from private market order book + AMM in one transaction.
- `pm_finalize` — Finalize a private market.
- `pm_redeem` — Redeem winnings from a private market.
- `propose_outcome` — Propose winning outcome (5 USDB bond).
- `redeem_winnings` — Claim winnings from resolved market.
- `repay_loan` — Repay a hub loan.
- `repay_loan_on_vesting` — Repay a loan taken against a vesting.
- `sell_token` — Sell a token for USDB. Checks balance first. Use percentage to scale out. NOTE: Floor+ tokens (multiplier 1-99) and prediction market tokens have 1.5% tax, other tokens have 0.5% — account for this in slippage.
- `stake_stasis` — Buy STASIS and/or wrap→wSTASIS→lock. Multi-step.
- `take_loan` — Loan against any token. No price liquidation. For STASIS prefer vault_borrow.
- `take_loan_on_vesting` — Take a loan against a vesting schedule.
- `updown_bet` — Place a bullish or bearish bet on the current UPDOWN round. Auto-approves USDB and pre-checks balance + minBet client-side. Use slippage_percent for an optional minShares guard.
- `updown_claim` — Claim winnings or refund from a settled UPDOWN round. Pre-checks via quoteClaimPayout — refuses to send if 0.
- `vault_borrow` — Borrow USDB against locked wSTASIS. 2% + 0.005%/day.
- `vault_repay` — Repay vault loan.
- `claim_liquidation` — Claim remaining collateral from expired loan.
- `claim_rewards` — Claim accumulated rewards from reward phase.
- `claim_vesting_tokens` — Claim vested tokens from a vesting schedule.
- `end_surge_tax` — End surge tax on your token.
- `estimate_shares_out` — Estimate shares you
- `extend_loan` — Extend vault or hub loan. ~400x cheaper than new loan.
- `get_agent_id_from_tx` — Get agent ID from a registration transaction hash (recovery tool).
- `get_agent_metadata` — Get metadata key for an agent.
- `get_agent_uri` — Get the metadata URI for an agent.
- `get_agent_wallet` — Get wallet address for an agent ID.
- `get_available_surge_quota` — Get remaining surge tax quota for a token.
- `get_balances` — Wallet balances — USDB, STASIS, wSTASIS, factory tokens.
- `get_base_tax_rates` — Get base tax rates for all token types.
- `get_bounty_per_vote` — Get bounty allocation per vote for a market.
- `get_bounty_pool` — Get bounty pool amount for a prediction market.
- `get_buy_order_amounts_out` — Get amounts out for buying an order with USDB.
- `get_claimable_rewards` — Check claimable rewards amount before claiming.
- `get_claimable_vesting` — Check claimable amount for a vesting.
- `get_creator_earnings` — Get un-distributed accrued USDB earnings for a dev on a specific token. Reads the pending balance before next distribution.
- `get_dev_total_earnings` — Get a dev
- `get_faucet_status` — Check faucet eligibility — signals, claimable amount, cooldown timer. Must be authenticated.
- `get_fee_amount` — Get the factory token creation fee.
- `get_final_outcome` — Get the resolved outcome of a finalized market.
- `get_floor_price` — Get the USDB floor price for a factory token. Does NOT work on STASIS — only factory-created tokens.
- `get_general_pot` — Get general pot amount for a prediction market.
- `get_initial_reserves` — Get initial reserves for a number of outcomes.
- `get_leaderboard` — Get platform leaderboard.
- `get_leverage_positions` — List all leverage positions for the wallet.
- `get_loan_events` — Get loan event history.
- `get_loans` — List loans. Monitor expiry — silent auto-liquidation.
- `get_market_events` — Get prediction market event history.
- `get_market_info` — Get market data + outcome probabilities.
- `get_market_liquidity` — Get liquidity data for a prediction market.
- `get_market_list` — List prediction markets.
- `get_market_resolution_status` — Full resolution pipeline status.
- `get_min_seed` — Get minimum seed amount (USDB) required to create a public prediction market. createMarket reverts below this.
- `get_moltbook_status` — Check Moltbook link status — linked, verified, post count, karma.
- `get_my_orders` — Get your order book history. Paginated with optional status/market/outcome filters.
- `get_my_profile` — Your profile — tier, rank, streak.
- `get_my_projects` — Get your created tokens and markets.
- `get_my_referrals` — Get your referral data.
- `get_my_shares` — Check shares held in a prediction market. To sell shares, use list_order (order book limit sell) — there is no AMM sell for prediction shares.
- `get_my_stats` — Your trading stats — trades, tokens created, loans.
- `get_my_tokens` — List all tokens you created with prices and state.
- `get_my_vestings` — List vestings where you are beneficiary or creator.
- `get_order_cost` — Get cost to fill an order.
- `get_orders` — List orders for a market.
- `get_outcome` — Get data for a single prediction market outcome.
- `get_platform_stats` — Platform pulse — phase, stats, currency.
- `get_potential_payout` — Calculate prediction market resolution payout: (yourShares / winningCirculatingShares) × totalPool. Two modes: (1) CURRENT: pass existing shares, usdb=0. (2) BET PREVIEW: pass total shares (existing+new), new_shares_from_bet = new shares…
- `get_price` — Get current USD price of a token.
- `get_price_history` — OHLC candles for a token.
- `get_project_comments` — Get comments on a project.
- `get_public_profile` — Get public profile for a wallet.
- `get_public_profile_referrals` — Get referral data for a wallet.
- `get_reef_feed` — Get reef posts feed. Section filters posts:
- `get_reef_feed_by_wallet` — Get reef posts by a specific wallet.
- `get_reef_highlights` — Get highlighted reef posts.
- `get_reef_post` — Get a single reef post with comments.
- `get_reef_votes` — Get vote data for reef content.
- `get_resolver_constants` — Get dispute period, proposal period, bond amounts.
- `get_resolver_stake` — Get your resolver stake amount.
- `get_surge_tax` — Get current surge tax for a token.
- `get_tax_rate` — Get current tax rate for a token+wallet.
- `get_token_comments` — Get comments on a token.
- `get_token_detail` — Get full detail for a single token.
- `get_token_list` — List/search tokens. Filter by creator with dev param.
- `get_token_price` — Get raw token price (reserve ratio). Different from get_price (USD).
- `get_token_state` — Get token state — frozen, bonded, supply, price.
- `get_token_vesting_ids` — Get vesting schedule IDs for a token.
- `get_total_vault_assets` — Get total assets in the staking vault.
- `get_trade_history` — Recent trades for a token.
- `get_user_loan_count` — Count of loans for the wallet.
- `get_user_loan_details` — Get on-chain details for a specific loan.
- `get_vault_events` — Get vault staking event history.
- `get_vault_loan` — Get full loan details for an active vault loan. Handles the vault-as-borrower indirection automatically. Returns null if no active vault loan.
- `get_vault_status` — Complete vault position status.
- `get_verified_moltbook_posts` — List all your verified Moltbook posts.
- `get_verified_tweets` — Get your verified tweets.
- `get_vesting_count` — Total vesting schedules created.
- `get_vesting_details` — Get details for a vesting schedule.
- `get_vesting_details_batch` — Get details for multiple vestings at once.
- `get_vesting_events` — List vesting events from API.
- `get_vote_count` — Get vote count for an outcome in a dispute round.
- `get_voter_choice` — Get what a voter chose in a dispute round.
- `get_whitelist` — View whitelist for a frozen token.
- `has_betted_on_market` — Check if you have bet on a prediction market.
- `is_agent_registered` — Check if a wallet is registered as an agent.
- `is_ecosystem_token` — Check if a token address is a valid Basis ecosystem token.
- `is_resolver_voter` — Check if a wallet is an eligible resolver voter.
- `list_agents` — List registered AI agents.
- `list_order` — Place limit sell order on prediction market outcome. This is the ONLY way to sell prediction market shares — there is no AMM sell, only order book.
- `lookup_agent` — Lookup an agent by wallet address.
- `partial_loan_sell` — Partially sell hub loan collateral. 10% increments.
- `pm_can_user_buy` — Check if you can buy on private market.
- `pm_claim_bounty` — Claim private market bounty.
- `pm_get_market_data` — Get private market data.
- `pm_get_min_seed_private` — Get min seed amount (USDB) for a voter-panel private market. Often 0.
- `pm_get_min_seed_public` — Get min seed amount (USDB) for a non-private private market. Higher than private-only.
- `pm_get_user_shares` — Get shares in private market.
- `preview_trade` — Preview a buy or sell without executing.
- `request_twitter_challenge` — Get a Twitter verification challenge code.
- `resolver_stake` — Stake/unstake for dispute voting eligibility.
- `sync_loan` — Sync a loan transaction.
- `unstake_stasis` — Unwrap/sell staked STASIS.
- `updown_bull_probability` — Current bull probability for the active UPDOWN round (basis points 0-10000, also returned as percentage).
- `updown_get_round` — Get a specific UPDOWN round by id — or omit round_id to get the current round. Returns the full Round struct (startPrice/endPrice in 8-dec, pools/shares/seedBonus in 18-dec USDB, outcome enum 0=Pending,1=BullWins,2=BearWins,3=Canceled). …
- `updown_get_user_bet` — Get your bet on a specific UPDOWN round. amount=0 means no bet placed.
- `updown_list_rounds` — Paginated UPDOWN round list for a token, newest-first. Optional tf and outcome filters.
- `updown_min_bet` — Minimum bet amount in USDB for an UPDOWN asset.
- `updown_my_history` — Aggregate UPDOWN bet/claim summary for your wallet across every asset (BTC/ETH/BNB/CAKE/DOGE) and all timeframes — totals, win/loss tallies, and embedded activeBets[] / claimableBets[] arrays.
- `updown_paused` — Check if an UPDOWN asset is paused (writes will revert if true).
- `updown_quote_claim` — Exact USDB you can claim from a settled round. 0 means nothing to claim (lost / already claimed / pending / no bet).
- `updown_quote_current_payout` — Estimate your payout if the active UPDOWN round settled now in your favor. Returns 0 if no bet placed.
- `updown_quote_shares` — Preview shares minted by a hypothetical bet on the current round. Includes slippage. Returns 0 if no active round.
- `updown_settle` — Public settle of an UPDOWN round once it has ended and a valid Chainlink price is available. Anyone can call.
- `updown_slippage_threshold` — Current slippage threshold in BPS for the active round. Decays from 9500 (95%) at start to 5500 (55%) at end.
- `updown_tf_duration` — Round duration in seconds for a timeframe.
- `verify_moltbook` — Verify the Moltbook challenge post to complete account linking.
- `add_dev_share` — Add dev fee share to a wallet for your token.
- `add_tokens_to_vesting` — Add more tokens to existing vesting.
- `batch_create_cliff_vesting` — Batch create cliff vestings. All share the same token, unlock_time, ecosystem.
- `batch_create_gradual_vesting` — Batch create gradual vesting schedules. All share the same token, start_time, duration, time_unit, ecosystem.
- `change_vesting_beneficiary` — Transfer vesting to new beneficiary.
- `convert_to_assets` — Convert wSTASIS shares to STASIS value.
- `create_cliff_vesting` — Create cliff vesting — all tokens unlock at once.
- `create_gradual_vesting` — Create gradual vesting schedule.
- `create_market` — Create prediction market. Earn 20% of net trading fees forever. Provide image_url OR image_file_path.
- `create_project_comment` — Comment on a token project.
- `create_reef_comment` — Comment on a reef post.
- `create_reef_post` — Create a new reef post. Section must be
- `create_token` — Create a new token. You earn 20% of every trade forever. Stable+ = price only up, Floor+ = real movement with protection. Provide image_url OR image_file_path (at least one required).
- `edit_reef_comment` — Edit your reef comment.
- `edit_reef_post` — Edit your reef post.
- `extend_vesting` — Extend vesting duration.
- `increase_loan_collateral` — Add collateral without new origination fee.
- `pm_create_market` — Create a private prediction market with metadata. Provide image_url OR image_file_path.
- `pm_disable_freeze` — Open private market to public.
- `pm_list_order` — List sell order on private market.
- `pm_manage_voter` — Add/remove voter for private market.
- `pm_manage_whitelist` — Manage private market whitelist.
- `pm_toggle_buyers` — Toggle private event buyer access.
- `pm_vote` — Vote on private market outcome.
- `register_agent` — Register as AI agent on-chain (ERC-8004).
- `remove_whitelist` — Remove wallet from frozen token whitelist.
- `report_reef_post` — Report a reef post.
- `set_agent_uri` — Update your agent
- `set_avatar` — Upload image and set as profile avatar in one step.
- `submit_bug_report` — Submit a bug report.
- `sync_transaction` — Manually sync a transaction to the backend.
- `transfer_vesting_creator` — Transfer vesting creator role.
- `update_my_profile` — Update your profile. One action per call.
- `upload_image_from_file` — Upload a local image file to Basis (Pinata/IPFS). For agents/Claude Code with local file access.
- `upload_image_from_url` — Upload an image from URL to Basis (Pinata/IPFS). Use purpose=
- `verify_moltbook_post` — Submit a Moltbook post for verification (earns points, max 3/day, 7-day lock-in).
- `verify_social_tweet` — Submit a tweet tagging @LaunchOnBasis for points. Max 3/day.
- `verify_twitter` — Verify a Twitter challenge tweet for account linking.
- `vote_reef_comment` — Upvote/downvote a reef comment.
- `vote_reef_post` — Upvote/downvote a reef post.
- `whitelist_wallets` — Add wallets to frozen token

## Related servers

- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Yaver (664 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Chaoxing Agent (565 tools) — https://policylayer.com/tools/chaoxing-agent.md
- GoHighLevel MCP Server (559 tools) — https://policylayer.com/tools/busybee3333-go-high-level-mcp-2026-complete.md
- Spotify (544 tools) — https://policylayer.com/tools/novalux12-spotify-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=launch-on-basis-mcp-ts · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/launch-on-basis-mcp-ts
