MCP

كيانات ويكي بياناتخادم MCP

ويكي بيانات هي قاعدة معرفة تُدار تعاونيًا وتضم أكثر من 121 مليون عنصر تغطي أشخاصًا ومنظمات وأماكن وأعمال ومفاهيم.

MCP الإصدار: 1.0.0 10 أدوات MCP المصادقة
كيانات ويكي بيانات

عنوان URL الأساسي

https://mcp.pressmonitor.com

المصادقة

تستخدم مكالمات MCP أيضًا رموز Bearer عبر طلبات JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

suggest_entities

اقتراح كيانات

المتغيرات

الاسم نوع مطلوب الوصف
query_text string نعم نص الاستعلام
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

search_entities_by_label

البحث عن كيانات حسب التسمية

المتغيرات

الاسم نوع مطلوب الوصف
query_text string نعم نص الاستعلام
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

search_entities_by_description

البحث عن كيانات حسب الوصف

المتغيرات

الاسم نوع مطلوب الوصف
query_text string نعم نص الاستعلام
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

search_entities_by_type

البحث عن كيانات حسب النوع

المتغيرات

الاسم نوع مطلوب الوصف
type string نعم النوع
query_text string لا نص الاستعلام
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

search_entities_by_claim_value

البحث عن كيانات حسب قيمة المطالبة

المتغيرات

الاسم نوع مطلوب الوصف
property string نعم الخاصية
value string لا القيمة
mode string لا الوضع
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

search_entities_by_property

البحث عن كيانات حسب الخاصية

المتغيرات

الاسم نوع مطلوب الوصف
property string نعم الخاصية
value string لا القيمة
qualifier string لا مؤهل
rank string لا المرتبة
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

search_entities_by_date_range

البحث عن كيانات حسب النطاق الزمني

المتغيرات

الاسم نوع مطلوب الوصف
property string نعم الخاصية
from string لا من
to string لا إلى
value string لا القيمة
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

get_entity_by_id

الحصول على كيان حسب المعرف

المتغيرات

الاسم نوع مطلوب الوصف
wikidata_id string نعم معرف ويكيداتا
lang string لا اللغة

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

get_entity_claims

الحصول على مطالبات الكيان

المتغيرات

الاسم نوع مطلوب الوصف
wikidata_id string نعم معرف ويكيداتا
lang string لا اللغة
limit string لا الحد
offset string لا التعويض

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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"
    }
  },
  "id": 1
}'

get_properties

الحصول على خصائص

أمثلة الشيفرة

curl -X POST "" -H "Authorization: Bearer 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
}'