protogrid

Search / com.dondego/wikidata-google-knowledge-mcp

Wikidata + Google Knowledge Graph MCP

R0· no sign-in

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

v0.3.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust95of 100
Uptime, 30 days94%
Latency p502285 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "wikidata-google-knowledge-mcp": {
      "type": "http",
      "url": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
    }
  }
}
claude mcp add --transport http wikidata-google-knowledge-mcp https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp
[mcp_servers.wikidata-google-knowledge-mcp]
url = "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "wikidata-google-knowledge-mcp": {
      "type": "remote",
      "url": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "wikidata-google-knowledge-mcp": {
      "type": "http",
      "url": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=wikidata-google-knowledge-mcp&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vd2lraWRhdGEta25vd2xlZGdlLW1jcC5yZXZhbmFsZXgud29ya2Vycy5kZXYvbWNwIn0%3D"
}
{
  "servers": {
    "wikidata-google-knowledge-mcp": {
      "type": "http",
      "url": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
    }
  }
}
{
  "mcpServers": {
    "wikidata-google-knowledge-mcp": {
      "httpUrl": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
    }
  }
}
extensions:
  "wikidata-google-knowledge-mcp":
    enabled: true
    name: "wikidata-google-knowledge-mcp"
    type: streamable_http
    uri: "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations8 of 8 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,284 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes14 tool changes in 30 days
  • fail
    stability.rug_pull9 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvabledeps.dev does not know [email protected]

8 tools, about 2,284 tokens to load them all · tool set 177e0aa6ec0f · tools last changed 2026-10-16 · checked 2026-10-19 16:53 UTC

Tool changes

  • kg_lookup_entitieschangeddescriptionmeaning 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 · 36% of words in common

    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_discover_identitychangeddescriptionmeaning 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 · 47% of words in common

    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_audit_identitychangeddescriptionmeaning 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 · 46% of words in common

    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_resolvechangeddescriptionmeaning 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 · 44% of words in common

    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_relatedchangeddescriptionmeaning 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 · 36% of words in common

    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_entitychangeddescriptionmeaning 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 · 18% of words in common

    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_searchchangeddescriptionmeaning 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 · 37% of words in common

    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_lookup_entitieschangeddescriptionmeaning changed
    before

    Compact selected Wikidata facts for at most 10 supplied QIDs. Fact lookup does not establish local identity.

    after · 49% of words in common

    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.

  • kg_discover_identitychangeddescription
    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 · 62% of words in common

    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.

  • kg_audit_identitychangeddescription
    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 · 58% of words in common

    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.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 95 / 100

provenance85
liveness98
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-94% +updated-18d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Dependencies

[email protected] PyPIthis version is not known to the dependency resolver

Dependency graphs from deps.dev; advisories from OSV.dev, including the GitHub Advisory Database and the PyPI Advisory Database; all CC BY 4.0. The graph is what a clean install of this version resolves today; nothing was installed or run. How it is checked.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp streamable-httpnoneyes94%2285 ms2026-07-282026-10-19
packageregistryversionruntimesecrets
wikidata-google-knowledge-mcppypi0.3.0uvxGOOGLE_KNOWLEDGE_GRAPH_API_KEY

Tools (8)

kg_audit_identityread-onlyCanonical 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_identityread-onlyCanonical 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_entityread-onlyBounded 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_entitiesread-onlyCompact 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_relatedread-onlyBounded 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_resolveread-onlyCanonical 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_searchread-onlyWikidata 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_statusread-onlyPublic remote provider configuration and operational limits. No external provider calls. Wikidata is available; Google Knowledge Graph is disabled.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.dondego/wikidata-google-knowledge-mcp",
  "title": "Wikidata + Google Knowledge Graph MCP",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://wikidata-knowledge-mcp.revanalex.workers.dev/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.3.1",
  "packages": [
    {
      "version": "0.3.0",
      "transport": {
        "type": "stdio"
      },
      "identifier": "wikidata-google-knowledge-mcp",
      "runtimeHint": "uvx",
      "registryType": "pypi",
      "registryBaseUrl": "https://pypi.org",
      "environmentVariables": [
        {
          "name": "GOOGLE_KNOWLEDGE_GRAPH_API_KEY",
          "isSecret": true,
          "description": "Optional Google Knowledge Graph Search API key. Wikidata works without it."
        }
      ]
    }
  ],
  "repository": {
    "url": "https://gitlab.com/revanalex/wikidata-google-knowledge-mcp",
    "source": "gitlab"
  },
  "websiteUrl": "https://wikidata-google-knowledge-mcp-1be269.gitlab.io/",
  "description": "Read-only Wikidata tools and identity evidence. Local optional Google KG; bounded public remote."
}