# Wikidata + Google Knowledge Graph MCP

> Read-only Wikidata tools and identity evidence. Local optional Google KG; bounded public remote.

- name: com.dondego/wikidata-google-knowledge-mcp
- version: 0.3.1
- connection class: R0 (autonomous)
- trust: 95/100
- quality: 79/100 (good)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.dondego%2Fwikidata-google-knowledge-mcp
- tools: https://api.protogrid.dev/v1/servers/com.dondego%2Fwikidata-google-knowledge-mcp/tools

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

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "wikidata-google-knowledge-mcp": {
      "type": "http",
      "url": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 98
- freshness: 100
- provenance: 85
- drivers: +repository +dns-namespace +website +reachable +uptime-95% +updated-20d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 79/100 (good)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### 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: 100 (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
- pass `tools.annotations`: 8 of 8 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 2,284 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: 25 (weight 15)

- warn `stability.changes`: 14 tool changes in 30 days
- fail `stability.rug_pull`: 9 tools kept their name but changed most of their description in 30 days; review before trusting them

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

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: deps.dev does not know wikidata-google-knowledge-mcp@0.3.0

- tools: 8, about 2,284 tokens to load them all
- tool set hash: 177e0aa6ec0fa44d35e187c1cb2a06b5
- tools last changed: 2026-10-16T09:18:28.771Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.dondego/wikidata-google-knowledge-mcp.svg)](https://protogrid.dev/servers/com.dondego/wikidata-google-knowledge-mcp)
- 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-16 `kg_lookup_entities` changed (description) **meaning changed**
  - before: Compact selected Wikidata facts for at most 10 supplied QIDs. Fact lookup does not establish local identity. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Compact selected Wikidata facts for at most 10 supplied QIDs. Fact lookup does not establish local identity. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_discover_identity` changed (description) **meaning changed**
  - before: Canonical discovery of one identity from a local evidence envelope. Default 3, maximum 5 candidates. Returns ambiguity and insufficient-evidence states; sameAs candidates are unapproved. Google crosscheck is disabled remotely. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Canonical discovery of one identity from a local evidence envelope. Default 3, maximum 5 candidates. Returns ambiguity and insufficient-evidence states; sameAs candidates are unapproved. Google crosscheck is disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_audit_identity` changed (description) **meaning changed**
  - before: Canonical audit of one existing Wikidata QID against one local identity envelope. Returns contradictions, evidence and uncertainty. Provider agreement is not local identity proof. Google crosscheck is disabled remotely. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Canonical audit of one existing Wikidata QID against one local identity envelope. Returns contradictions, evidence and uncertainty. Provider agreement is not local identity proof. Google crosscheck is disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_resolve` changed (description) **meaning changed**
  - before: Canonical deterministic resolution of one identity from supplied local facts and Wikidata evidence. Returns identity verdicts and reason codes, including uncertainty. Google is disabled remotely. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Canonical deterministic resolution of one identity from supplied local facts and Wikidata evidence. Returns identity verdicts and reason codes, including uncertainty. Google is disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_related` changed (description) **meaning changed**
  - before: Bounded outgoing, inverse or hierarchy relationships for one Wikidata QID. Maximum depth 2 and 10 results. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Bounded outgoing, inverse or hierarchy relationships for one Wikidata QID. Maximum depth 2 and 10 results. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_entity` changed (description) **meaning changed**
  - before: Selected compact facts for one Wikidata QID. At most 12 properties and 3 evidence properties with ranks, qualifiers and references. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Bounded structured facts for one Wikidata QID. Arbitrary source prose, aliases, URLs, media and references are withheld. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_search` changed (description) **meaning changed**
  - before: Wikidata entity candidates by name, with local place/type filtering. Default 3, maximum 5 candidates. Google and fallback are disabled remotely. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
  - after: Wikidata entity candidates by name, with local place/type filtering. Default 3, maximum 5 candidates. Google and fallback are disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- 2026-10-16 `kg_lookup_entities` changed (description) **meaning changed**
  - before: Compact selected Wikidata facts for at most 10 supplied QIDs. Fact lookup does not establish local identity.
  - after: Compact selected Wikidata facts for at most 10 supplied QIDs. Fact lookup does not establish local identity. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
- 2026-10-16 `kg_discover_identity` changed (description)
  - before: Canonical discovery of one identity from a local evidence envelope. Default 3, maximum 5 candidates. Returns ambiguity and insufficient-evidence states; sameAs candidates are unapproved. Google crosscheck is disabled remotely.
  - after: Canonical discovery of one identity from a local evidence envelope. Default 3, maximum 5 candidates. Returns ambiguity and insufficient-evidence states; sameAs candidates are unapproved. Google crosscheck is disabled remotely. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.
- 2026-10-16 `kg_audit_identity` changed (description)
  - before: Canonical audit of one existing Wikidata QID against one local identity envelope. Returns contradictions, evidence and uncertainty. Provider agreement is not local identity proof. Google crosscheck is disabled remotely.
  - after: Canonical audit of one existing Wikidata QID against one local identity envelope. Returns contradictions, evidence and uncertainty. Provider agreement is not local identity proof. Google crosscheck is disabled remotely. Only release-reviewed argument profiles are accepted; unknown or changed content is withheld. Call kg_status for exact accepted arguments.

Full history: https://api.protogrid.dev/v1/servers/com.dondego%2Fwikidata-google-knowledge-mcp/changes

## Dependencies

- pypi wikidata-google-knowledge-mcp@0.3.0: unknown

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0.

## Remotes

- https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp (streamable-http, auth none, reachable true, uptime30d 0.94736844)

## Packages

- pypi wikidata-google-knowledge-mcp@0.3.0 secrets: GOOGLE_KNOWLEDGE_GRAPH_API_KEY

## Tools (8)

- `kg_audit_identity`: Canonical audit of one existing Wikidata QID against one local identity envelope. Returns contradictions, evidence and uncertainty. Provider agreement is not local identity proof. Google crosscheck is disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_discover_identity`: Canonical discovery of one identity from a local evidence envelope. Default 3, maximum 5 candidates. Returns ambiguity and insufficient-evidence states; sameAs candidates are unapproved. Google crosscheck is disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_entity`: Bounded structured facts for one Wikidata QID. Arbitrary source prose, aliases, URLs, media and references are withheld. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_lookup_entities`: Compact selected Wikidata facts for at most 10 supplied QIDs. Fact lookup does not establish local identity. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_related`: Bounded outgoing, inverse or hierarchy relationships for one Wikidata QID. Maximum depth 2 and 10 results. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_resolve`: Canonical deterministic resolution of one identity from supplied local facts and Wikidata evidence. Returns identity verdicts and reason codes, including uncertainty. Google is disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_search`: Wikidata entity candidates by name, with local place/type filtering. Default 3, maximum 5 candidates. Google and fallback are disabled remotely. New entities use bounded direct-record admission without recursive content certification. Identity evidence and uncertainty remain separate. Public prose, aliases, external links and media are withheld.
- `kg_status`: Public remote provider configuration and operational limits. No external provider calls. Wikidata is available; Google Knowledge Graph is disabled.
