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 Аутентификация
Wikidata Entities Monitor

Базовый URL

https://pressmonitor.com/mcp

Аутентификация

Вызовы MCP требуют заголовков x-api-key и x-subscription-id в каждом запросе JSON-RPC 2.0.

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
}'