# io.github.fortunesayspump/nibgate

> x402 paid content and Nib Tips with pending holds, refunds, public ledger, pricing, and reputation.

- name: io.github.fortunesayspump/nibgate
- version: 0.2.12
- connection class: R0 (autonomous)
- trust: 94/100
- quality: 79/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.fortunesayspump%2Fnibgate
- tools: https://api.protogrid.dev/v1/servers/io.github.fortunesayspump%2Fnibgate/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "nibgate": {
      "type": "http",
      "url": "https://api.nibgate.xyz/mcp"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 100
- freshness: 100
- provenance: 80
- drivers: +repository +namespace-matches-repo +reachable +uptime-100% +updated-6d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 79/100 (good)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 71 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- fail `tools.annotations`: no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_ledger (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); resolve_share (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); explore_content (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 725 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 100 (weight 15)

- pass `stability.changes`: 5 tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 5, about 725 tokens to load them all
- tool set hash: 7918e3b5eb932a5d832e0633bc8a7e2f
- tools last changed: 2026-10-10T22:33:17.426Z
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.fortunesayspump/nibgate.svg)](https://protogrid.dev/servers/io.github.fortunesayspump/nibgate)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-10 `get_ledger` changed (description)
  - before: 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.
  - after: Get the public Nibgate activity ledger: recent views, unlocks, payments, tips (including funded pending holds marked status=held), onchain ratings, and privacy-safe nibshare views/unlocks (titles, wallets, amounts, tx — never the private share link) across verified sites. Held tips are pending and do not count toward completed-tip totals; refunds appear as negative tip entries. Use GET /hub/tips/held?domain={domain} to check pending tips for any exact domain, including external sites. Includes wallet addresses, tx hashes, and receipts where available.
- 2026-09-30 `get_leaderboards` changed (description)
  - before: Get ranked creators, sites, or content by reputation score, unlocks, views, and revenue.
  - after: Get ranked creators, sites, or content by reputation score, unlocks, views, and revenue (unlocks + tips + nibshares).
- 2026-09-30 `get_platform_stats` changed (description)
  - before: Get platform-wide Nibgate totals: creators, verified sites, content count, views, unlocks, revenue, and cumulative protocol fees.
  - after: 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.
- 2026-09-30 `get_ledger` changed (description, inputSchema)
  - before: Get the public Nibgate activity ledger: recent views, unlocks, payments, tips, and onchain ratings across verified sites. Includes wallet addresses, tx hashes, and receipts where available.
  - after: 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.
- 2026-09-29 `get_ledger` changed (description)
  - before: Get the public Nibgate activity ledger: recent views, unlocks, payments, and onchain ratings across verified sites. Includes wallet addresses, tx hashes, and receipts where available.
  - after: Get the public Nibgate activity ledger: recent views, unlocks, payments, tips, and onchain ratings across verified sites. Includes wallet addresses, tx hashes, and receipts where available.

Full history: https://api.protogrid.dev/v1/servers/io.github.fortunesayspump%2Fnibgate/changes

## Remotes

- https://api.nibgate.xyz/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (5)

- `explore_content`: Search verified creator content on Nibgate. Returns content metadata (title, type, price, domain, reputation, unlock path). Use to discover what paid/free content exists.
- `get_leaderboards`: Get ranked creators, sites, or content by reputation score, unlocks, views, and revenue (unlocks + tips + nibshares).
- `get_ledger`: Get the public Nibgate activity ledger: recent views, unlocks, payments, tips (including funded pending holds marked status=held), onchain ratings, and privacy-safe nibshare views/unlocks (titles, wallets, amounts, tx — never the private share link) across verified sites. Held tips are pending and do not count toward completed-tip totals; refunds appear as negative tip entries. Use GET /hub/tips/held?domain={domain} to check pending tips for any exact domain, including external sites. Includes wallet addresses, tx hashes, and receipts where available.
- `get_platform_stats`: 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.
- `resolve_share`: 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.
