xsolana
Server Details
Design, check, simulate and launch Solana game economies on loot, one shared program, no contract.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- XGamesFun/solana-kit
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Score is being calculated.
Available Tools
9 toolsxsolana_checkARead-onlyIdempotentInspect
Check an economy spec: refusals (each with a code, what it means and its fix) stop it from going live; warnings are what the person must hear (chance that pays money, revenue paid to stakers, an unfunded prize, a grant without limits, a mint’s powers). Run it after every change. Give the spec inline (spec), a file, or an example.
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | An economy spec (version 2) given inline. Takes precedence over file and example. | |
| example | No | A worked example by name, from xsolana_examples (coin-flip-arena, stud-farm, …). |
xsolana_clientARead-onlyIdempotentInspect
How an app (a game, a site, a bot) uses a live economy: the program’s address and cluster, the npm package and IDL, and the calls a page makes with the player’s own wallet (open a box, buy, stake, craft, enter, claim). Use this instead of writing chain code from memory.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
xsolana_costBRead-onlyIdempotentInspect
What going live costs (each account’s rent, the program’s fees, network fees, the seeds, the transactions and wallet approvals it takes) and what each action costs whoever signs it while it runs.
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | An economy spec (version 2) given inline. Takes precedence over file and example. | |
| example | No | A worked example by name, from xsolana_examples (coin-flip-arena, stud-farm, …). |
xsolana_examplesARead-onlyIdempotentInspect
Find an economy to start from. With query (the person’s own words, as they said them), returns the closest worked examples (whole specs that check and go live in the tests), the closest of 112 real or trending economies rated against loot (great / some / a-lot / cannot, with what carries it or what is missing), and what loot can’t do exactly in the ask, each with the nearest versions it can. Call it again with the words of any part that looks impossible: the answer is a nearest version to offer, not a dead end. With name, returns that example’s whole spec to copy and change. With neither, lists every example.
| Name | Required | Description | Default |
|---|---|---|---|
| fit | No | Only ideas with this fit. | |
| name | No | An example’s name, to get its whole spec. | |
| limit | No | How many of each kind (default 6). | |
| query | No | What the person wants, in a few words. |
xsolana_explainCRead-onlyIdempotentInspect
The economy in plain words for the person: what players do and what it costs and is worth, how the pools fill and drain, what runs by itself, what the authority must sign, what going live costs, and what is flagged for the law. Tell them the essentials in a few lines, from this text.
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | An economy spec (version 2) given inline. Takes precedence over file and example. | |
| example | No | A worked example by name, from xsolana_examples (coin-flip-arena, stud-farm, …). |
xsolana_guideARead-onlyIdempotentInspect
Read this first whenever someone wants a web3 economy, game economy, token economy, NFT mechanic or onchain reward system: a shop, loot boxes or packs, gacha, a lottery or raffle, an auction (highest bid wins, the outbid refunded at once), staking or a farm, crafting or merging, seasons and emissions, a prediction pool or contest, quests and airdrops, holder-gated drops, using NFTs of any other collection in a game. loot is ONE shared Solana program (devnet until it is audited): the economy is a JSON spec, not a new smart contract, so never write Anchor/Rust for what it covers. Returns every part an economy can have (fields from the schema, who acts at play time, fees), how to write a spec, and what loot cannot do (with the nearest alternative). Pass part for one part with its nested shapes.
| Name | Required | Description | Default |
|---|---|---|---|
| part | No | One part, with its nested shapes. |
xsolana_reviewARead-onlyIdempotentInspect
Review an economy the way a cheater reads it, before it goes live (not a validity check: xsolana_check is that). For every route that pays or gives value it says who can trigger it, what the program enforces, what it trusts off the chain, and the most one cheater gets; then findings with stable ids and a severity; then the trade-off to show the person: for each grant paid on vouchers, whether its server decides, replays or only bounds the result (its "trust"), what a cheater gets at that level, and what the next level costs to build. Fix every high finding, declare "trust" honestly on every voucher grant, and tell the person in plain words which level each signed route uses and what a cheater gets, so they choose the trade-off. Give the spec inline (spec), a file, or an example. Answers { ok (false when a finding is high, or the spec does not check: then refusals), routes: [{ kind ("grant", "farm", "item", "box", "payment", "recipe", "lottery", "contest", "auction", "schedule", "hold", "decision"), key, name, trigger, enforced: [words], trusts: [words], trust ("decides" | "replays" | "bounds" | null), ceiling (words), feeds: ["farm:", …: what its prize is staked in, crafted into or buys] }], findings: [{ id (R-…), severity ("high" | "medium" | "low" | "info"), route ("grant:", "farm:", … or "economy"), message, fix }], tradeoffs (markdown) }.
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | An economy spec (version 2) given inline. Takes precedence over file and example. | |
| example | No | A worked example by name, from xsolana_examples (coin-flip-arena, stud-farm, …). |
xsolana_simulateARead-onlyIdempotentInspect
The quick simulation (expected values from the spec, instant): what each box, ticket and craft gives back against its price, the house edge, each pool’s money in and out per day and whether it runs dry, settles or grows, farm rewards per unit staked, what players, the treasury and the platform get each day. scenario overrides the spec’s own ({"perDay": {"box:flip": 1000}, "days": 30, "staked": {"": 1000}}). Quote its numbers; never your own arithmetic.
| Name | Required | Description | Default |
|---|---|---|---|
| json | No | Also return every row. | |
| spec | No | An economy spec (version 2) given inline. Takes precedence over file and example. | |
| example | No | A worked example by name, from xsolana_examples (coin-flip-arena, stud-farm, …). | |
| scenario | No | What to assume instead of the spec’s scenario. |
xsolana_statusBRead-onlyIdempotentInspect
A live economy as it is on chain: the project, every pool’s balance, every record the spec names (found or missing). Reads devnet (or XSOLANA_RPC_URL).
| Name | Required | Description | Default |
|---|---|---|---|
| spec | No | An economy spec (version 2) given inline. Takes precedence over file and example. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
9 tool updates
- First observed
xsolana_check - First observed
xsolana_client - First observed
xsolana_cost - First observed
xsolana_examples - First observed
xsolana_explain - First observed
xsolana_guide - First observed
xsolana_review - First observed
xsolana_simulate - First observed
xsolana_status
Related MCP Connectors
Author, validate, simulate, and one-click-build game economies on the Magicweave platform.
Create, test and play AI-native games through server-authoritative contracts.
Autonomous RWA treasury on Solana: daily allocation, on-chain receipts, proofs, your own vault.
Multi-agent coordination protocol on Solana. Swarm formation, on-chain settlement, 14 MCP tools.
Related MCP Servers
- AlicenseAqualityDmaintenancePlay provably fair games with real SOL wagering for any AI agent5771 npm1MIT
- AlicenseAqualityCmaintenanceEnables AI agents to participate in tactical combat, matchmaking, and token trading within a Solana-based competitive arena, with Elo rankings, energy management, and benchmark testing against other agents.823 npmMIT
- AlicenseNot gradedqualityDmaintenanceEnables simulation and analysis of DeFi mechanisms, auctions, incentive compatibility, and governance attacks through a model context protocol interface.MIT

trade-router-mcpofficial
AlicenseBqualityDmaintenanceNon-custodial Solana swap & limit order engine for AI agents. 21 tools - swap, limit, trailing, TWAP, DCA, combo orders - across Raydium, PumpSwap, Orca, Meteora. Jito MEV-protected execution. Ed25519-verified server messages. Private key never leaves the process.21183 npm3MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.