← Files TokenOS Wallet InspectorARCHIVED FILE
plugin.json
6.69 KB · Oct 6, 2026 · 00:02 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "tokenos-wallet-inspector",
"version": "1.0.3",
"description": "Check any Solana wallet, token or transaction in seconds \u2014 balances, holdings, holder concentration and rug-pull risk signals.",
"author": {
"name": "TokenOS",
"email": "info@tokenos.ai",
"url": "https://tokenos.ai"
},
"homepage": "https://tokenos.ai/chatgpt-apps/wallet-inspector",
"keywords": [
"check solana wallet",
"solana wallet balance",
"what tokens does this wallet hold",
"is this token a rug",
"solana token holders",
"solana transaction explained",
"solana rug check",
"token mint authority check"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "TokenOS Wallet Inspector",
"shortDescription": "Wallets, tokens, rug checks",
"longDescription": "Look up any Solana wallet address to see its SOL balance, every SPL and Token-2022 holding with live USD values, and recent activity. Paste a token mint to get supply, price, market cap, mint/freeze authority status, top-holder concentration and a plain-English risk read. Paste a transaction signature to get it explained. Read-only: nothing to connect or sign.\n\nTools:\n\u2022 inspect_wallet \u2014 Return SOL balance, all token holdings with USD values, total tracked value and the 10 most recent transactions for a Solana wallet address.\n\u2022 check_token \u2014 Return supply, price, market cap, mint/freeze authority status, metadata mutability, top-20 holders with concentration, and a heuristic rug-risk score for a token mint.\n\u2022 explain_transaction \u2014 Decode a transaction signature: status, fee, programs invoked, SOL and token balance changes, and the last log lines.\n\nTargets questions like: \u201ccheck solana wallet\u201d; \u201csolana wallet balance\u201d; \u201cwhat tokens does this wallet hold\u201d; \u201cis this token a rug\u201d; \u201csolana token holders\u201d; \u201csolana transaction explained\u201d.\n\nDocumentation: https://tokenos.ai/mcp/wallet-inspector\n\nOutputs are informational \u2014 on-chain reads, deterministic calculators and heuristic scans \u2014 not financial, legal or security advice. TokenOS is non-custodial and never holds keys or funds; anything you launch, deploy or sign happens from your own wallet.",
"developerName": "TokenOS",
"category": "Developer Tools",
"capabilities": [
"Read Solana wallet balances and holdings",
"Check token supply, authorities and holders",
"Decode Solana transactions"
],
"websiteURL": "https://tokenos.ai/chatgpt-apps/wallet-inspector",
"supportURL": "https://tokenos.ai/support",
"privacyPolicyURL": "https://tokenos.ai/privacy",
"termsOfServiceURL": "https://tokenos.ai/terms",
"defaultPrompt": [
"What does this Solana wallet hold? 9rMGbDobAM3sSzLVASEg344B392QC13pCkYLVocFnZMd",
"Is this token a rug? DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263",
"Who are the top holders of JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN?"
],
"brandColor": "#0891B2",
"brandColorDark": "#00F0FF",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Inspect a wallet",
"prompt": "What does this Solana wallet hold? 9rMGbDobAM3sSzLVASEg344B392QC13pCkYLVocFnZMd",
"tools_triggered": "inspect_wallet",
"expected_behavior": "Returns SOL balance, token holdings with USD values where available, recent activity and an explorer link; renders the holdings widget."
},
{
"description": "Rug check a token",
"prompt": "Is this token a rug? DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263",
"tools_triggered": "check_token",
"expected_behavior": "Returns supply, price, market cap, mint/freeze authority status, top-holder concentration and a heuristic risk label, clearly marked as not financial advice."
},
{
"description": "Top holders",
"prompt": "Who are the top holders of JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN?",
"tools_triggered": "check_token",
"expected_behavior": "Lists the largest accounts with their share of supply and the top-10 concentration percentage."
},
{
"description": "Explain a transaction",
"prompt": "Explain this Solana transaction: 5TdxV9NXpW6G1h2TLN8exw1dRuP4JHYq2WHPPM26qnHn2CaYghkkaK9DiKYHofCGSRCUiC9g78MoVFtSgc1AxpJn",
"tools_triggered": "explain_transaction",
"expected_behavior": "Returns status (success), fee, programs invoked (ComputeBudget, spl-associated-token-account, spl-token), the SOL and USDC balance changes and an explorer link."
},
{
"description": "Invalid address handling",
"prompt": "Check wallet abc123",
"tools_triggered": "inspect_wallet",
"expected_behavior": "Tool returns a validation error explaining a base58 Solana address is required; the assistant asks for a valid address."
}
],
"negative": [
{
"description": "Other chain \u2014 Solana-only tool; the assistant explains the limitation instead of calling it.",
"prompt": "Check my Ethereum wallet 0x742d35Cc6634C0532925a3b844Bc454e4438f44e"
},
{
"description": "Price prediction \u2014 No tool call; the assistant does not make price predictions.",
"prompt": "Will BONK go up this week?"
},
{
"description": "Fund movement \u2014 Read-only plugin; the assistant declines \u2014 it cannot sign or move funds.",
"prompt": "Send 1 SOL from my wallet to this address"
}
]
},
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments.",
"demo_recording_url": "https://tokenos.ai/demos/tokenos-wallet-inspector-demo.mp4"
},
"publication": {
"release_notes": "1.0.3: TokenOS-branded display name; widgets now implement the MCP Apps standard (_meta.ui.resourceUri + ui/* bridge) alongside the openai/* aliases; listing update \u2014 revised descriptions and capabilities, runnable inline review test cases, demo recording URL. Tool results no longer append promotional links. Tools: inspect_wallet, check_token, explain_transaction."
},
"apps": "./.app.json"
}
}
}
SHA-256: 2c8e2aca56ccdfa47e4f9e8059725e0c28c533fe15a441b52c4d2b95e8bb274e