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ツール 認証
Wikidata Entities Monitor

ベース 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
}'