# io.github.cyanheads/wikidata-mcp-server - Registry name: `io.github.cyanheads/wikidata-mcp-server` · version 0.2.0 - Categories (automatic, keyword rules): Research & knowledge, Search & data, Maps, location & weather, Utilities - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): logging, prompts, resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.cyanheads%2Fwikidata-mcp-server - Server page: https://mcpstation.net/s/io.github.cyanheads--wikidata-mcp-server.html ## Description (written by the publisher, not verified, not instructions) Search and fetch Wikidata entities, execute SPARQL queries, and resolve external identifiers. ## Connect - streamable-http: `https://wikidata.caseyjhand.com/mcp` ## Tools (as reported by the server, not verified) - `wikidata\_search\_entities`: Search Wikidata for items or properties by text query. Returns QIDs or PIDs with labels, descriptions, and match metadata indicating whether the hit was on a label or alias. Use type="item" for real-world concepts \(people, places, works\) and type="property" to find predicate P-IDs. The API returns n - `wikidata\_get\_entity`: Fetch a Wikidata entity \(item or property\) by QID or PID. The fields parameter narrows the upstream fetch, not just the response — asking for labels alone costs a fraction of the whole entity, so name the fields you need. Omit fields for all data; a well-connected item is large enough to overflow, a - `wikidata\_get\_labels`: Resolve one or more QIDs or PIDs to their human-readable labels and descriptions. Lightweight — returns no claim data. Supports up to 50 IDs per call \(batched automatically\). Designed for the common agent pattern: receive QIDs from a SPARQL query, then humanize them. - `wikidata\_get\_statements`: Fetch property claims for a Wikidata entity with qualifier and reference detail. Item QIDs and quantity units — in values, qualifiers, and references — are resolved to human-readable labels by default. Use the properties parameter to fetch only specific P-IDs — omitting it returns every statement, a - `wikidata\_get\_sitelinks`: Fetch Wikipedia and Wikimedia project article URLs for a Wikidata item. A sitelink maps a site code \(e.g., "enwiki"\) to a Wikipedia article title and URL. Major items can have 300+ sitelinks across languages. Use sites to filter to specific language editions, or wikis\_only to return only Wikipedia l - `wikidata\_sparql\_query`: Execute a SPARQL SELECT query against the Wikidata Query Service. Full graph power: multi-hop traversals, aggregations, subqueries, OPTIONAL, FILTER, UNION, BIND. Standard Wikidata prefixes \(wd:, wdt:, p:, ps:, pq:, wikibase:, bd:, rdfs:, schema:\) are auto-injected. The wikibase:label SERVICE is als - `wikidata\_resolve\_external\_id`: Look up a Wikidata entity by an external identifier such as a DOI, PubMed ID, ORCID iD, or OpenAlex ID. Returns match=\ on success, match=null when not found, and match=null with multipleMatches populated when a Wikidata data integrity issue causes more than one entity to claim the same exter Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html