wikidata_search_entities
ActiveTool of io.github.cyanheads/wikidata-mcp-server
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 no total count — pagination is offset-based with no result ceiling indicator.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"type": {
"enum": [
"item",
"property"
],
"type": "string",
"default": "item",
"description": "Entity type to search. Use \"item\" for Q-IDs (people, places, concepts) or \"property\" for P-IDs (predicates)."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Maximum number of results to return. Range: 1–50."
},
"query": {
"type": "string",
"minLength": 1,
"description": "Search terms to match against entity labels, aliases, and descriptions."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 9007199254740991,
"minimum": 0,
"description": "Pagination offset. Start at 0; increment by limit to page through results."
},
"language": {
"type": "string",
"default": "en",
"description": "BCP 47 language code for returned labels and descriptions (e.g., \"en\", \"de\", \"zh\")."
}
}
}Parent server
io.github.cyanheads/wikidata-mcp-server
https://github.com/cyanheads/wikidata-mcp-server
1/7 registries