MCP
Wikidata Entities MonitorMCPサーバー
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 バージョン: 1.0.0 10 MCPツール 認証
ベース URL
https://pressmonitor.com/mcp 認証
MCP呼び出しでは、すべてのJSON-RPC 2.0リクエストにx-api-keyとx-subscription-idヘッダーが必要です。
x-api-key: YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID suggest_entities
Suggest Entities
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| query_text | string | はい | Query Text |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Search Entities By Label
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| query_text | string | はい | Query Text |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Search Entities By Description
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| query_text | string | はい | Query Text |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Search Entities By Type
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| type | string | はい | Type |
| query_text | string | いいえ | Query Text |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Search Entities By Claim Value
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| property | string | はい | Property |
| value | string | いいえ | Value |
| mode | string | いいえ | Mode |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Search Entities By Property
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| property | string | はい | Property |
| value | string | いいえ | Value |
| qualifier | string | いいえ | Qualifier |
| rank | string | いいえ | Rank |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Search Entities By Date Range
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| property | string | はい | Property |
| from | string | いいえ | From |
| to | string | いいえ | To |
| value | string | いいえ | Value |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Get Entity By Id
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| wikidata_id | string | はい | Wikidata Id |
| lang | string | いいえ | Lang |
コード例
curl -X POST \
"https://pressmonitor.com/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
Get Entity Claims
引数
| 名前 | タイプ | 必須 | 説明 |
|---|---|---|---|
| wikidata_id | string | はい | Wikidata Id |
| lang | string | いいえ | Lang |
| limit | string | いいえ | Limit |
| offset | string | いいえ | Offset |
コード例
curl -X POST \
"https://pressmonitor.com/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
Get Properties
コード例
curl -X POST \
"https://pressmonitor.com/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
}' 