MCP
Wikidata Entities Monitor Serveur MCP
The AI-powered Wikidata Entities Monitor provides 360° Global Media Data & Intelligence on 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 Outils MCP Authentification
URL de base
https://pressmonitor.co.in/mcp Authentification
Les appels MCP necessitent les en-tetes x-api-key et x-subscription-id a chaque requete JSON-RPC 2.0.
x-api-key: YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "suggest_entities",
"arguments": {
"query_text": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_entities_by_label",
"arguments": {
"query_text": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_entities_by_description",
"arguments": {
"query_text": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_entities_by_type",
"arguments": {
"type": "VALUE",
"query_text": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_entities_by_claim_value",
"arguments": {
"property": "VALUE",
"value": "VALUE",
"mode": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_entities_by_property",
"arguments": {
"property": "VALUE",
"value": "VALUE",
"qualifier": "VALUE",
"rank": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_entities_by_date_range",
"arguments": {
"property": "VALUE",
"from": "VALUE",
"to": "VALUE",
"value": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "get_entity_by_id",
"arguments": {
"wikidata_id": "VALUE",
"lang": "VALUE"
}
},
"id": 1
}' 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://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "get_entity_claims",
"arguments": {
"wikidata_id": "VALUE",
"lang": "VALUE",
"limit": "VALUE",
"offset": "VALUE"
}
},
"id": 1
}' get_properties
Obtenir Properties
Exemples de code
curl -X POST \
"https://pressmonitor.co.in/mcp" \
-H "x-api-key: YOUR_API_KEY" \
-H "x-subscription-id: YOUR_SUB_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "get_properties",
"arguments": {}
},
"id": 1
}' 