Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,537Letters: 14Defects: 1,323counted 2 min ago
teppi

Server definition

Hash
sha256:3055ce3b7e9b07b3f47d4e2d1647fad062b5652d87bccf85ae0de89fd191d3d6
What it is
What a remote MCP server returned when asked what it offers: 2 tools

The blob, as servednamed by its sha256

{ "instructions": "Look up Rust documentation. `get` shows an item by path (e.g. `serde::Deserialize`, `std::vec::Vec`, `tokio@1::runtime::Runtime`). `search` with a `crate` finds items within that crate's documentation by name or prose. `search` without a `crate` searches a different, much shallower dataset — crates.io names, descriptions, and declared keywords — to discover which crate to use; it cannot see any crate's actual documentation, so when you already know the crate, always pass it. The part after `@` is a semver requirement, not an exact version — `tokio@1` serves the newest 1.x; use `tokio@=1.40` to pin an exact release. Output is token-efficient Markdown.", "tools": [ { "description": "Show documentation for a Rust item by path.", "inputSchema": { "examples": [ { "description": "Look up a trait", "path": "serde::Deserialize" } ], "properties": { "path": { "description": "Item path, e.g. `serde::Deserialize` or `std::vec::Vec`. A crate segment\nmay carry an `@`-suffixed semver requirement (not an exact version):\n`tokio@1::runtime::Runtime` serves the newest 1.x, while `tokio@=1.40`\npins an exact release.", "type": "string" } }, "required": [ "path" ], "type": "object" }, "name": "get", "outputSchema": null }, { "description": "Search for items within a crate's documentation, or — without a crate —\ndiscover which crate to use.", "inputSchema": { "examples": [ { "crate": "serde", "description": "Find deserialization items in serde", "query": "deserialize" }, { "description": "Discover which crate to use for MQTT", "query": "mqtt client" } ], "properties": { "crate": { "description": "Crate to search within, optionally with an `@`-suffixed semver\nrequirement (not an exact version): `serde`, `tokio@1` (newest 1.x), or\n`tokio@=1.40` to pin an exact release.\n\n**Omit only to discover which crate to use.** With `crate`, the search\nruns over that crate's full documentation — item names and prose.\nWithout it, it searches a different, much shallower dataset: crates.io\ncrate names, descriptions, and declared keywords. It returns crates,\nnot items, and cannot see any crate's actual documentation. If you\nalready know the crate name, always pass it.", "type": "string" }, "query": { "description": "Search query — one or more complete words. With `crate`, matched\nagainst item names and documentation prose; without it, against crate\nnames, descriptions, and declared keywords.", "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:3055ce3b7e9b07b3f47d4e2d1647fad062b5652d87bccf85ae0de89fd191d3d6 | sha256sum