Find agent-ready data packets and check their rights, provenance and hashes before you use them.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Read one Graunt catalog packet by id. Returns its title, description, price and whether an account is needed, its seller-declared rights, and its public URL. A free packet that needs no account also returns its files: small text files (CSV, JSON, Markdown, text and similar) in the text, and a short-lived download link for each listed file in metadata.files (at most 100 per fetch; files_not_listed counts the rest). Images, audio and video carry no link and download from the packet's public URL.
The packet listing id.
Read one Graunt catalog packet by id. Returns its title, description, price and whether an account is needed, its seller-declared rights, and its public URL. A free packet that needs no account also returns its files: small text files (CSV, JSON, Markdown, text and similar) in the text, and a short-lived download link for each listed file in metadata.files (at most 100 per fetch; files_not_listed counts the rest). Images, audio and video carry no link and download from the packet's public URL.
| Argument | Type | Description |
|---|---|---|
| id* | string | The packet listing id. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "The packet listing id."
}
}
}Read the agent commerce manifest for a listing: price, rights, and how to buy it.
| Argument | Type | Description |
|---|---|---|
| listing_id* | string |
{
"type": "object",
"required": [
"listing_id"
],
"properties": {
"listing_id": {
"type": "string",
"format": "uuid"
}
}
}Read a single listing by id. Public projection.
| Argument | Type | Description |
|---|---|---|
| listing_id* | string |
{
"type": "object",
"required": [
"listing_id"
],
"properties": {
"listing_id": {
"type": "string",
"format": "uuid"
}
}
}Read the canonical asset manifest (sha256-stamped).
| Argument | Type | Description |
|---|---|---|
| listing_id* | string |
{
"type": "object",
"required": [
"listing_id"
],
"properties": {
"listing_id": {
"type": "string",
"format": "uuid"
}
}
}Read the per-asset bundle inventory: every delivered file with role, format, size and content hash, plus counts that name the population each one counted.
| Argument | Type | Description |
|---|---|---|
| listing_id* | string |
{
"type": "object",
"required": [
"listing_id"
],
"properties": {
"listing_id": {
"type": "string",
"format": "uuid"
}
}
}Read /v1/meta/capabilities — the authoritative capability state map.
No arguments.
{
"type": "object",
"properties": {}
}Read /v1/meta/refinery-support-matrix: the source types Graunt accepts and what the Refinery does with each. Every upload gets deterministic extraction; a model drafts only the listing fields a seller leaves empty.
No arguments.
{
"type": "object",
"properties": {}
}Search the Graunt catalog of evaluated data packets. Returns matching packets with their id, title, and public URL.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results; default 20, cap 50. |
| query* | string | Search keywords. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"description": "Max results; default 20, cap 50."
},
"query": {
"type": "string",
"description": "Search keywords."
}
}
}Search the public catalog of evaluated packets and listings. Returns paginated matches.
| Argument | Type | Description |
|---|---|---|
| q | string | Search query string. |
| limit | number | Max rows; default 20, cap 100. |
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Search query string."
},
"limit": {
"type": "number",
"description": "Max rows; default 20, cap 100."
}
}
}