Business Intelligence MCP

Wikidata Entities MCP Server

Wikidata is a collaboratively maintained knowledge base with more than 121 million items covering people, organizations, places, works, and concepts. It is important for entity resolution, knowledge graphs, search enrichment, and structured research.

MCP Version: 1.0.0 10 MCP Tools Authentication
Wikidata Entities

Base URL

https://mcp.pressmonitor.com/wikidata/v1

Authentication

MCP calls also use Bearer tokens over JSON-RPC 2.0 requests.

Authorization: Bearer YOUR_TOKEN

Discover Tools

Start by listing the tools exposed by the MCP server.

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool suggest_entities

Suggest Entities

Suggest Entities

Arguments

Name Type Required Description
query_text string Yes Query Text
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"suggest_entities","arguments":{"query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_label

Search Entities By Label

Search Entities By Label

Arguments

Name Type Required Description
query_text string Yes Query Text
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_label","arguments":{"query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_description

Search Entities By Description

Search Entities By Description

Arguments

Name Type Required Description
query_text string Yes Query Text
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_description","arguments":{"query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_type

Search Entities By Type

Search Entities By Type

Arguments

Name Type Required Description
type string Yes Type
query_text string No Query Text
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_type","arguments":{"type":"SOME_STRING_VALUE","query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_claim_value

Search Entities By Claim Value

Search Entities By Claim Value

Arguments

Name Type Required Description
property string Yes Property
value string No Value
mode string No Mode
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_claim_value","arguments":{"property":"SOME_STRING_VALUE","value":"SOME_STRING_VALUE","mode":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_property

Search Entities By Property

Search Entities By Property

Arguments

Name Type Required Description
property string Yes Property
value string No Value
qualifier string No Qualifier
rank string No Rank
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_property","arguments":{"property":"SOME_STRING_VALUE","value":"SOME_STRING_VALUE","qualifier":"SOME_STRING_VALUE","rank":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_date_range

Search Entities By Date Range

Search Entities By Date Range

Arguments

Name Type Required Description
property string Yes Property
from string No From
to string No To
value string No Value
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_date_range","arguments":{"property":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE","to":"SOME_STRING_VALUE","value":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool get_entity_by_id

Get Entity By Id

Get Entity By Id

Arguments

Name Type Required Description
wikidata_id string Yes Wikidata Id
lang string No Lang

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_entity_by_id","arguments":{"wikidata_id":"SOME_STRING_VALUE","lang":"en"}}}'
tool get_entity_claims

Get Entity Claims

Get Entity Claims

Arguments

Name Type Required Description
wikidata_id string Yes Wikidata Id
lang string No Lang
limit string No Limit
offset string No Offset

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_entity_claims","arguments":{"wikidata_id":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool get_properties

Get Properties

Get Properties

Code Examples

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_properties","arguments":[]}}'