Business Intelligence MCP

Entités Wikidata MCP Server

Wikidata est une base de connaissances collaborative qui compte plus de 121 millions d'éléments couvrant des personnes, organisations, lieux, œuvres et concepts. Elle est importante pour la résolution d'entités, les graphes de connaissances, l'enrichissement de recherche et la recherche structurée.

MCP Version: 1.0.0 10 Outils MCP Authentification
Entités Wikidata

URL de base

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

Authentification

Les appels MCP utilisent aussi un jeton Bearer avec des requetes JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

Decouvrir les outils

Commencez par lister les outils exposes par le serveur MCP.

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

Nom Type Obligatoire Description
query_text string Oui Query Text
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Rechercher Entities Par Label

Arguments

Nom Type Obligatoire Description
query_text string Oui Query Text
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Rechercher Entities Par Description

Arguments

Nom Type Obligatoire Description
query_text string Oui Query Text
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Rechercher Entities Par Type

Arguments

Nom Type Obligatoire Description
type string Oui Type
query_text string Non Query Text
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Rechercher Entities Par Claim Value

Arguments

Nom Type Obligatoire Description
property string Oui Property
value string Non Value
mode string Non Mode
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Rechercher Entities Par Property

Arguments

Nom Type Obligatoire Description
property string Oui Property
value string Non Value
qualifier string Non Qualifier
rank string Non Rank
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Rechercher Entities Par Date Range

Arguments

Nom Type Obligatoire Description
property string Oui Property
from string Non From
to string Non To
value string Non Value
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Obtenir Entity Par Id

Arguments

Nom Type Obligatoire Description
wikidata_id string Oui Wikidata Id
lang string Non Lang

Exemples de code

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

Obtenir Entity Claims

Arguments

Nom Type Obligatoire Description
wikidata_id string Oui Wikidata Id
lang string Non Lang
limit string Non Limit
offset string Non Offset

Exemples de code

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

Obtenir Properties

Exemples de code

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":[]}}'