Server definition
- Hash
- sha256:d4c6892d018bfd5cbd96865d8c0891aafc121ee07e91e96b83e675db4e762a5a
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "Nibgate MCP server: verified content discovery, unlock/payment/tip/nibshare ledger (nibshare entries are privacy-safe: no share links), platform stats, reputation leaderboards, and Nibshare link resolution (resolve_share). Tools return JSON matching the public API. All data is public and read-only. Settlements on this server are Arc (chain ID 5042). To unlock paid content after discovery, pay over x402: GET https://api.nibgate.xyz/ns/{slug} (or the content access URL) returns 402 with a PAYMENT-REQUIRED header; pay with the Circle Agent Stack CLI (`circle services pay <url> --address <wallet> --chain ARC`) or any x402 client, then retry the same request to receive the content. To tip a page, POST https://api.nibgate.xyz/hub/tips/challenge (resolved creator settles instantly) or /hub/tips/hold (unresolved/external creator is held in a no-key per-domain box, claimable by the owner and refundable by the payer until claimed). Full guide: https://nibgate.xyz/discovery.md",
"tools": [
{
"description": "Search verified creator content on Nibgate. Returns content metadata (title, type, price, domain, reputation, unlock path). Use to discover what paid/free content exists.",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 20).",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"q": {
"description": "Search term across title, description, tags, site name, and domain.",
"type": "string"
},
"skip": {
"description": "Pagination offset.",
"minimum": 0,
"type": "integer"
},
"sort": {
"description": "Sort order. Defaults to trending.",
"enum": [
"trending",
"best-sellers",
"hot-new"
],
"type": "string"
},
"type": {
"description": "Content type filter.",
"enum": [
"article",
"music",
"video",
"image",
"document",
"all"
],
"type": "string"
}
},
"type": "object"
},
"name": "explore_content",
"outputSchema": null
},
{
"description": "Get ranked creators, sites, or content by reputation score, unlocks, views, and revenue (unlocks + tips + nibshares).",
"inputSchema": {
"properties": {
"limit": {
"description": "Max results (default 10).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"skip": {
"description": "Pagination offset.",
"minimum": 0,
"type": "integer"
},
"type": {
"description": "Leaderboard type (default creators).",
"enum": [
"creators",
"sites",
"content"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_leaderboards",
"outputSchema": null
},
{
"description": "Get the public Nibgate activity ledger: recent views, unlocks, payments, tips, onchain ratings, and privacy-safe nibshare views/unlocks (titles, wallets, amounts, tx — never the private share link) across verified sites. Includes wallet addresses, tx hashes, and receipts where available.",
"inputSchema": {
"properties": {
"domain": {
"description": "Filter by site domain, e.g. example.nibgate.xyz.",
"type": "string"
},
"limit": {
"description": "Max results (default 20).",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"skip": {
"description": "Pagination offset.",
"minimum": 0,
"type": "integer"
},
"type": {
"description": "Filter by activity type.",
"enum": [
"views",
"unlocks",
"payments",
"ratings",
"tips",
"nibshare"
],
"type": "string"
}
},
"type": "object"
},
"name": "get_ledger",
"outputSchema": null
},
{
"description": "Get platform-wide Nibgate totals: creators, verified sites, content count, views, unlocks, revenue (unlocks + tips + nibshares), tips, nibshare unlocks/views/revenue, and cumulative protocol fees.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_platform_stats",
"outputSchema": null
},
{
"description": "Resolve a Nibshare link (https://nibgate.xyz/ns/<slug> or a bare slug) to its machine-readable manifest: title, price, currency, content type, status, expiry, and the page/access/unlock/media URLs. Use before attempting payment or access.",
"inputSchema": {
"properties": {
"slug": {
"description": "The Nibshare share slug, e.g. DxqTvRKJ.",
"type": "string"
},
"url": {
"description": "Full share URL, e.g. https://nibgate.xyz/ns/DxqTvRKJ.",
"type": "string"
}
},
"type": "object"
},
"name": "resolve_share",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d4c6892d018bfd5cbd96865d8c0891aafc121ee07e91e96b83e675db4e762a5a | sha256sum