# Basis Protocol - Registry name: `io.github.basis-protocol/basis` · version 1.0.0 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets, Agent payments (x402), Research & knowledge, Search & data - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): experimental, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.basis-protocol%2Fbasis - Server page: https://mcpstation.net/s/io.github.basis-protocol--basis.html ## Description (written by the publisher, not verified, not instructions) Attested risk scores for stablecoins, DeFi protocols and wallets, with receipts. ## Connect - streamable-http: `https://basisprotocol.xyz/mcp` ## Tools (as reported by the server, not verified) - `get\_stablecoin\_scores`: Current SII scores \(0-100\) for scored stablecoins. Use before any decision involving stablecoins. Parameters: limit: max coins returned \(default 25, max 500\) fields: columns to return per coin \(default id, symbol, name, issuer, score, grade, confidence, stale, computed\_at\); name "categories" for cat - `get\_methodology`: The Basis methodology. mode="summary" \(default\): index list, versions, component counts. mode="full": the complete SII formula, weights and component specifications \(large\). - `basis\_data`: Market, governance and risk data in one tool. Pick a kind: liquidity\_depth \(entity=coin id\), yield\_data \(entity=protocol, optional\), governance\_activity \(entity=protocol slug; window=days, 90\), bridge\_flows \(entity=bridge id, optional\), exchange\_health \(entity=exchange id, optional\), volatility \(ent - `basis\_answer`: Ask the Basis Agent a question about attested risk state. Answers cite attestation hashes; ungroundable queries are refused. Never recommends positions or forecasts. Pass your hub API key \(x-api-key header or ?apikey=\) to attribute reads. Multi-turn: pass the envelope's session\_id back as session\_id - `receipt\_verify`: Verify a receipt or citation hash from an envelope \(basis\_answer, entity\_read\). Resolves it against the attestation tables and returns what it attests to, or that it is unknown. \`\`source\`\` optionally restricts the table. - `entity\_read`: Look up any entity by symbol, slug, contract/wallet address, operator or vault name. Returns \{entity\_type, id, score, grade, confidence, receipt\_hash, links\}. When nothing resolves returns \{match: null, did\_you\_mean: \[up to 5 candidates\]\} rather than an error. - `score\_history`: Daily SII score history for a stablecoin: a list of \{date, score, grade\} only. Parameters: coin: symbol, slug or contract address \(resolved like entity\_read\) days: lookback window, 1-365 \(default 30\) Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html