व्यापार इंटेलिजेंस MCP

विकीडाटा एंटिटीज MCP सर्वर

विकीडाटा एक सहयोगी रूप से बनाए रखा जाने वाला ज्ञान आधार है, जिसमें 121 मिलियन से अधिक आइटम हैं, जो लोगों, संगठनों, स्थानों, कार्यों और अवधारणाओं को कवर करते हैं। यह एंटिटी समाधान, ज्ञान ग्राफ, खोज समृद्धि, और संरचित शोध के लिए महत्वपूर्ण है।

MCP संस्करण: 1.0.0 10 MCP टूल्स प्रमाणीकरण
विकीडाटा एंटिटीज

बेस URL

https://mcp.pressmonitor.com/wikidata/v1

प्रमाणीकरण

MCP कॉल भी JSON-RPC 2.0 अनुरोधों पर Bearer टोकन का उपयोग करती हैं।

Authorization: Bearer YOUR_TOKEN

टूल्स खोजें

MCP सर्वर द्वारा प्रदर्शित टूल्स की सूची बनाकर शुरू करें।

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool suggest_entities

इकाइयां सुझाएँ

इकाइयां सुझाएँ

तर्क

नाम प्रकार आवश्यक विवरण
query_text string हां प्रश्न पाठ
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"suggest_entities","arguments":{"query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_label

लेबल से इकाइयों की खोज करें

लेबल से इकाइयों की खोज करें

तर्क

नाम प्रकार आवश्यक विवरण
query_text string हां प्रश्न पाठ
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_label","arguments":{"query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_description

विवरण से इकाइयों की खोज करें

विवरण से इकाइयों की खोज करें

तर्क

नाम प्रकार आवश्यक विवरण
query_text string हां प्रश्न पाठ
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_description","arguments":{"query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_type

प्रकार से इकाइयों की खोज करें

प्रकार से इकाइयों की खोज करें

तर्क

नाम प्रकार आवश्यक विवरण
type string हां प्रकार
query_text string नहीं प्रश्न पाठ
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_type","arguments":{"type":"SOME_STRING_VALUE","query_text":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_claim_value

दावे के मूल्य द्वारा इकाइयों की खोज करें

दावे के मूल्य द्वारा इकाइयों की खोज करें

तर्क

नाम प्रकार आवश्यक विवरण
property string हां गुण
value string नहीं मूल्य
mode string नहीं मोड
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_claim_value","arguments":{"property":"SOME_STRING_VALUE","value":"SOME_STRING_VALUE","mode":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_property

गुण द्वारा इकाइयों की खोज करें

गुण द्वारा इकाइयों की खोज करें

तर्क

नाम प्रकार आवश्यक विवरण
property string हां गुण
value string नहीं मूल्य
qualifier string नहीं प्रमाणक
rank string नहीं पद
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_property","arguments":{"property":"SOME_STRING_VALUE","value":"SOME_STRING_VALUE","qualifier":"SOME_STRING_VALUE","rank":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool search_entities_by_date_range

तिथि सीमा द्वारा इकाइयों की खोज करें

तिथि सीमा द्वारा इकाइयों की खोज करें

तर्क

नाम प्रकार आवश्यक विवरण
property string हां गुण
from string नहीं से
to string नहीं तक
value string नहीं मूल्य
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_entities_by_date_range","arguments":{"property":"SOME_STRING_VALUE","from":"SOME_STRING_VALUE","to":"SOME_STRING_VALUE","value":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool get_entity_by_id

ID द्वारा इकाई प्राप्त करें

ID द्वारा इकाई प्राप्त करें

तर्क

नाम प्रकार आवश्यक विवरण
wikidata_id string हां विकिडेटा ID
lang string नहीं भाषा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_entity_by_id","arguments":{"wikidata_id":"SOME_STRING_VALUE","lang":"en"}}}'
tool get_entity_claims

इकाई दावे प्राप्त करें

इकाई दावे प्राप्त करें

तर्क

नाम प्रकार आवश्यक विवरण
wikidata_id string हां विकिडेटा ID
lang string नहीं भाषा
limit string नहीं सीमा
offset string नहीं बाधा

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_entity_claims","arguments":{"wikidata_id":"SOME_STRING_VALUE","lang":"en","limit":"SOME_STRING_VALUE","offset":"SOME_STRING_VALUE"}}}'
tool get_properties

गुण प्राप्त करें

गुण प्राप्त करें

कोड उदाहरण

curl -X POST \ 'https://mcp.pressmonitor.com/wikidata/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_properties","arguments":[]}}'