الذكاء المنصاتي MCP
Redditخادم MCP
تخدم Reddit حوالي 121 مليون مستخدم نشط يوميًا عبر المنتديات والمواضيع والمشاركات النصية والروابط والصور والتعليقات، مما يجعلها مهمة لرؤية المجتمع، وتتبع السمعة، والحصول على تعليقات حول المنتج، واكتشاف المجالات المتخصصة.
MCP الإصدار: 1.0.0 14 أدوات MCP المصادقة
عنوان URL الأساسي
https://mcp.pressmonitor.com/reddit/v1 المصادقة
تستخدم مكالمات MCP أيضًا رموز Bearer عبر طلبات JSON-RPC 2.0.
Authorization: Bearer YOUR_TOKEN اكتشف الأدوات
ابدأ بإدراج الأدوات المعروضة من خادم MCP.
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify({ jsonrpc: '2.0', id: 1, method: 'tools/list' }) }); console.log(await response.json()); import requests payload = { 'jsonrpc': '2.0', 'id': 1, 'method': 'tools/list' } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
get_cursor الحصول على مؤشر التصفح
الحصول على مؤشر التصفح
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_cursor","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "get_cursor", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "get_cursor", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
new_subreddits المجتمعات الفرعية الجديدة
المجتمعات الفرعية الجديدة
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"new_subreddits","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "new_subreddits", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "new_subreddits", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
popular_posts المنشورات الشهيرة
المنشورات الشهيرة
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"popular_posts","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "popular_posts", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "popular_posts", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
popular_subreddits المجتمعات الفرعية الشهيرة
المجتمعات الفرعية الشهيرة
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"popular_subreddits","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "popular_subreddits", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "popular_subreddits", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
post_details تفاصيل المنشور
تفاصيل المنشور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| post_url | string | نعم | رابط المنشور |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_details","arguments":{"post_url":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_details", "arguments": { "post_url": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_details", "arguments": { "post_url": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
posts_by_subreddit المنشورات حسب المجتمع الفرعي
المنشورات حسب المجتمع الفرعي
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"posts_by_subreddit","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "posts_by_subreddit", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "posts_by_subreddit", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
posts_by_username المنشورات حسب اسم المستخدم
المنشورات حسب اسم المستخدم
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"posts_by_username","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "posts_by_username", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "posts_by_username", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
rising_popular_posts المنشورات الشهيرة الصاعدة
المنشورات الشهيرة الصاعدة
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"rising_popular_posts","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "rising_popular_posts", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "rising_popular_posts", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_posts البحث في المنشورات
البحث في المنشورات
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query | string | نعم | استعلام البحث |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_posts","arguments":{"query":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_posts", "arguments": { "query": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_posts", "arguments": { "query": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_subreddits البحث في المجتمعات الفرعية
البحث في المجتمعات الفرعية
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query | string | نعم | استعلام البحث |
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_subreddits","arguments":{"query":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_subreddits", "arguments": { "query": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_subreddits", "arguments": { "query": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
top_comments_by_username أفضل التعليقات حسب اسم المستخدم
أفضل التعليقات حسب اسم المستخدم
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"top_comments_by_username","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "top_comments_by_username", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "top_comments_by_username", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
top_popular_posts أفضل المنشورات الشهيرة
أفضل المنشورات الشهيرة
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"top_popular_posts","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "top_popular_posts", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "top_popular_posts", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
top_posts_by_username أفضل المنشورات حسب اسم المستخدم
أفضل المنشورات حسب اسم المستخدم
أمثلة الشيفرة
curl -X POST \ 'https://mcp.pressmonitor.com/reddit/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"top_posts_by_username","arguments":[]}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "top_posts_by_username", "arguments": [] } }; const response = await fetch('https://mcp.pressmonitor.com/reddit/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "top_posts_by_username", "arguments": [] } } response = requests.post( 'https://mcp.pressmonitor.com/reddit/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json())
comments_by_usernameالتعليقات حسب اسم المستخدم
التعليقات حسب اسم المستخدم
أمثلة الشيفرة