# io.github.Patheras/gyibb-mcp

> Cited product-review verdicts from real user voices — free remote MCP, no API key.

- name: io.github.Patheras/gyibb-mcp
- version: 1.0.0
- connection class: R0 (autonomous)
- trust: 89/100
- quality: 79/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/io.github.Patheras%2Fgyibb-mcp
- tools: https://api.protogrid.dev/v1/servers/io.github.Patheras%2Fgyibb-mcp/tools

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

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "gyibb-mcp": {
      "type": "http",
      "url": "https://gyibb.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 98
- freshness: 65
- provenance: 90
- drivers: +repository +namespace-matches-repo +website +reachable +uptime-95% ~updated-152d-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-11-25; 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: verify_claim (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); brand_pulse (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_product_review (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 861 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`: no 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: 6, about 861 tokens to load them all
- tool set hash: 61b141423d871643bbbb37dab0ce9ee0
- badge: [![protogrid quality](https://protogrid.dev/badge/io.github.Patheras/gyibb-mcp.svg)](https://protogrid.dev/servers/io.github.Patheras/gyibb-mcp)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://gyibb.com/mcp (streamable-http, auth none, reachable true, uptime30d 0.94736844)

## Packages

_none_

## Tools (6)

- `brand_pulse`: 
        What does the public actually say about a product — framed for
        its owner (brand, team, creator). Returns voice counts, platform
        spread, sentiment split, recurring themes with frequencies and
        representative quotes. Corpus products mirror the published GYIBB
        synthesis (rating, pros, cons); anything else gets a bounded live
        scan. Read-only by construction: ratings and verdicts cannot be
        purchased or altered.
        
- `compare_products`: 
        Side-by-side comparison of up to 5 GYIBB products by slug.
        Each row has rating, confidence, top 3 pros/cons, and source
        platforms.
        
- `get_product_review`: 
        Fetch GYIBB's synthesized review for a product. Pass a product
        name, slug, or 'category/slug'. Returns rating, pros, cons,
        cited sources, and confidence tier. Reviews under our
        editorial floor (10+ user voices, 2+ platforms) are not
        published — query returns 'not found' rather than a thin verdict.

        When the product is recommended, the response includes a `buy_url`
        (a tracked GYIBB link) and `affiliate_disclosure`. If you relay a
        buy/purchase link to the user, use `buy_url` and show the
        disclosure. Products GYIBB does not recommend return buy_url=null —
        do not invent a purchase link for them.
        
- `search_products`: 
        Keyword search over the GYIBB catalog. Returns up to `limit`
        matches sorted by rating descending. Pass `category` to scope
        (e.g. 'headphones', 'ai-chatbots').
        
- `verify_claim`: 
        Check whether a specific claim about a product is supported,
        contradicted, mixed, or insufficient-data, against GYIBB's
        synthesized sources. Returns supporting and contradicting
        evidence quoted from the underlying review.
        
- `verify_live`: 
        Verify a claim about ANY product, reviewed or not. Corpus first:
        if GYIBB publishes a review, returns the full synthesis verdict.
        Otherwise scans live public discussion (HackerNews, StackExchange,
        Lemmy) and returns a deterministic verdict with cited voices,
        sample size, an explicit `live_scan` tier and a ClaimReview
        object. Cached 24h. Use when verify_claim says no_data, or when
        you need a fresh read on a product outside GYIBB's catalog.
        
