# Professor Sausages — On-chain - Registry name: `com.professorsausages/sausage-onchain` · version 1.0.1 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets, Payments & accounting - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): prompts, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.professorsausages%2Fsausage-onchain - Server page: https://mcpstation.net/s/com.professorsausages--sausage-onchain.html ## Description (written by the publisher, not verified, not instructions) EVM gas, Chainlink prices, token-safety, swap quotes, ENS, OFAC & NFT via x402. ## Connect - streamable-http: `https://x402.professorsausages.com/mcp/onchain` ## Tools (as reported by the server, not verified) - `find\_data`: Describe the data you need in plain language \(e.g. 'Apple risk factors 2023', 'is this token a honeypot', 'is this email deliverable', 'read this page'\). Searches this server's datasets first, then the whole Professor Sausages catalog, and returns matching endpoints with method, URL, price, and how - `pricing`: Every endpoint this server fronts, with its exact per-call USD price \(x402, USDC on Base\) and a one-line summary, read live from the route table. Free. - `request\_data`: The suggestion box: ask for data we don't have \(a pre-2015 filing, an uncovered ticker, an unsupported chain, a whole dataset\). Requests feed the nightly ingestion queue — filings are usually available within \~24h. Include contact if you want to hear back. Free. - `gas\_price`: Bid-ready EIP-1559 fees \(slow/standard/fast maxFeePerGas + maxPriorityFeePerGas, tx-ready wei\) for one chain, read live from public RPCs. Pass tx\_type to get the USD cost of that specific transaction instead, including the OP-stack L1 data fee naive estimators miss. Paid: call without x\_payment to r - `gas\_compare`: Rank every supported chain by all-in USD transaction cost — the 'where should I send this' routing decision, with the OP-stack L1 data fee included. Paid: call without x\_payment to receive this call's exact terms \(amount, asset, network\), sign them, then call again with x\_payment. The free \`pricing\` - `spot\_price`: Live Chainlink on-chain spot price for an asset \(latestRoundData, with round metadata\). Pass \`to\` as well to cross-convert two assets via their USD feeds, with both legs reported. Paid: call without x\_payment to receive this call's exact terms \(amount, asset, network\), sign them, then call again wit - `token\_safety`: Heuristic token safety check: follows the proxy and scans the bytecode that actually runs, plus ownership and transfer restrictions. Returns a verdict with per-rule evidence. Paid: call without x\_payment to receive this call's exact terms \(amount, asset, network\), sign them, then call again with x\_p - `address\_screen`: Screen a crypto address against the full live OFAC SDN list, segmented by chain. Returns a verdict with the matching SDN entries as evidence — never a silent all-clear. Paid: call without x\_payment to receive this call's exact terms \(amount, asset, network\), sign them, then call again with x\_payment - `swap\_quote`: Indicative UniswapV2 swap quote from live on-chain reserves: amount out, execution price, and price impact — what the trade will actually cost before you sign it. Paid: call without x\_payment to receive this call's exact terms \(amount, asset, network\), sign them, then call again with x\_payment. The - `ens\_resolve`: Resolve an ENS name to an address, or an address to its forward-verified primary name — direction is detected from the input. view='profile' returns the full identity card \(multichain addresses, text records, contenthash, avatar\); view='avatar' dereferences the avatar to an image URL. Paid: call wit - `chain\_info`: Canonical record for an EVM chain — name, native currency, explorers, liveness-scored public RPCs. view='rpcs' returns only the ranked, eth\_chainId-probed RPC list; view='wallet\_config' returns a ready-to-submit EIP-3085 wallet\_addEthereumChain object; view='search' finds chains by name or symbol; v - `nft\_scam\_check`: Deterministic scam checklist with a verdict and evidence \(spam flags, copymint collisions, holder concentration\). Pass a collection contract to check the collection, or a wallet to check that wallet's whole scam exposure holding by holding. Paid: call without x\_payment to receive this call's exact t Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html