MCP
Wikidata Entities Monitor 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 버전: 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
}' 