Wikidata Item Statements (One Property of One Item, with Rank, Qualifiers and Sources)
wikidata/item-statements
Returns every statement a Wikidata item holds for one property, for example Q42 with P569 (date of birth), Q148 with P1082 (population) or Q90 with P625 (coordinates). Each statement gives its typed value, its rank (preferred, normal or deprecated: ignore deprecated ones and prefer preferred ones), its qualifiers such as the point in time a population was measured, and its references. Dates are objects with a precision (a year is written +2010-00-00T00:00:00Z) and a calendar (Q1985786 is Julian, which applies to every date before 1582); quantities are signed decimal strings. Item values come back as Q-ids; resolve them with the entity-labels tool, and find a property id with search-entities. An empty object means the item has no such statement. Wikidata structured data is released under Creative Commons Zero (CC0 1.0, public domain). Source: Wikidata, wikidata.org. Served by Eden Engine; not an official Wikimedia product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.
Data source
Source: Wikidata (wikidata.org), structured data released under Creative Commons Zero (CC0 1.0, public domain) per wikidata.org/wiki/Wikidata:Licensing. Credit is not required. Served by Eden Engine; not an official Wikimedia Foundation product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "wikidata/item-statements" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "wikidata/item-statements" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "wikidata/item-statements", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "wikidata/item-statements", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 20, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"item",
"property"
],
"properties": {
"item": {
"type": "string",
"pattern": "^Q[1-9][0-9]{0,8}$",
"description": "The Wikidata item id: Q followed by up to 9 digits, for example Q42 for Douglas Adams. Find it with the search-entities tool."
},
"property": {
"type": "string",
"pattern": "^P[1-9][0-9]{0,8}$",
"description": "The single Wikidata property id to read: P followed by up to 9 digits, for example P569 date of birth, P570 date of death, P625 coordinates, P1082 population, P31 instance of. Find one with the search-entities tool, type property."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"description": "An object keyed by property id, holding the array of statements the item has for it. Empty when the item has no statement for that property.",
"additionalProperties": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The statement's own id, the item id and a dollar sign and a GUID."
},
"rank": {
"enum": [
"preferred",
"normal",
"deprecated"
],
"type": "string",
"description": "preferred: the best current statement. normal: an ordinary one. deprecated: known or believed wrong, kept for the record; do not use it."
},
"value": {
"type": "object",
"description": "type is value, somevalue (exists, unknown) or novalue (known to have none); content holds the value when type is value. content is a string for an item id, string, url, external id or Commons file name; an object for time, quantity, coordinate and monolingual text.",
"additionalProperties": true
},
"property": {
"type": "object",
"description": "The property as id and data_type, for example time, quantity, wikibase-item, string, url, external-id, globe-coordinate, monolingualtext or commonsMedia.",
"additionalProperties": true
},
"qualifiers": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "Refinements of the statement, each a property and a typed value: P585 point in time, P459 determination method, P1480 sourcing circumstances. Empty when none."
},
"references": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": true
},
"description": "The sources of the statement, each a hash and parts of property and value. Empty when unsourced."
}
},
"additionalProperties": true
},
"description": "The statements for this property, in no guaranteed order."
}
}