MCP

X MCP-Server

X erreicht rund 600 Millionen monatliche Nutzer durch kurze Beiträge, Live-Kommentare, Videos und aktuelle Nachrichten, was es wichtig für Echtzeitkommunikation, Medienpräsenz und Reputationsreaktion macht.

MCP Version: 1.0.0 38 MCP-Tools Authentifizierung
X

Basis-URL

https://mcp.pressmonitor.com/mcp

Authentifizierung

MCP-Anrufe verwenden ebenfalls Bearer-Token über JSON-RPC 2.0-Anfragen.

Authorization: Bearer YOUR_TOKEN

autocomplete

Autovervollständigung

Argumente

Name Typ Erforderlich Beschreibung
value string Nein Wert

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "autocomplete",
    "arguments": {}
  },
  "id": 1
}'

comments

Kommentare

Argumente

Name Typ Erforderlich Beschreibung
pid string Nein Pid
rankingMode string Nein Ranking-Modus
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "comments",
    "arguments": {}
  },
  "id": 1
}'

communityTopics

Community-Themen

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "communityTopics",
    "arguments": {}
  },
  "id": 1
}'

CommunityTweets

Community-Tweets

Argumente

Name Typ Erforderlich Beschreibung
communityId string Nein Community-ID
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "CommunityTweets",
    "arguments": {}
  },
  "id": 1
}'

fetchPopularCommunities

Beliebte Communities abrufen

Argumente

Name Typ Erforderlich Beschreibung
topicId string Nein Themen-ID
count integer Nein Anzahl der zurückzugebenden Ergebnisse

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "fetchPopularCommunities",
    "arguments": {}
  },
  "id": 1
}'

followers

Follower

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "followers",
    "arguments": {}
  },
  "id": 1
}'

followersIDs

Follower-IDs

Argumente

Name Typ Erforderlich Beschreibung
username string Nein Benutzername (Screenname ohne @-Symbol, z.B. 'elonmusk')
count integer Nein Anzahl der zurückzugebenden Ergebnisse

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "followersIDs",
    "arguments": {}
  },
  "id": 1
}'

followings

Folgende

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "followings",
    "arguments": {}
  },
  "id": 1
}'

followingsIDs

Folgenden-IDs

Argumente

Name Typ Erforderlich Beschreibung
username string Nein Benutzername (Screenname ohne @-Symbol, z.B. 'elonmusk')
count integer Nein Anzahl der zurückzugebenden Ergebnisse

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "followingsIDs",
    "arguments": {}
  },
  "id": 1
}'

getUsers

Benutzer abrufen

Argumente

Name Typ Erforderlich Beschreibung
users string Nein Benutzer

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "getUsers",
    "arguments": {}
  },
  "id": 1
}'

groupTweets

Gruppen-Tweets

Argumente

Name Typ Erforderlich Beschreibung
communityId string Nein Community-ID
rankingMode string Nein Ranking-Modus
searchType string Nein Suchtyp
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "groupTweets",
    "arguments": {}
  },
  "id": 1
}'

highlights

Highlights

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "highlights",
    "arguments": {}
  },
  "id": 1
}'

jobsDetails

Jobdetails

Argumente

Name Typ Erforderlich Beschreibung
jobId string Nein Job-ID

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "jobsDetails",
    "arguments": {}
  },
  "id": 1
}'

jobsLocationsSuggest

Jobstandorte vorschlagen

Argumente

Name Typ Erforderlich Beschreibung
query string Nein Suchanfrage

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "jobsLocationsSuggest",
    "arguments": {}
  },
  "id": 1
}'

jobsSearch

Jobsuche

Argumente

Name Typ Erforderlich Beschreibung
employment_type string Nein Beschäftigungsart
job_location_id string Nein Jobstandort-ID
job_location_type string Nein Jobstandorttyp
keyword string Nein Schlüsselwort
seniority_level string Nein Senioritätsstufe
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "jobsSearch",
    "arguments": {}
  },
  "id": 1
}'

likes

Gefällt mir

Argumente

Name Typ Erforderlich Beschreibung
pid string Nein Pid
count integer Nein Anzahl der zurückzugebenden Ergebnisse

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "likes",
    "arguments": {}
  },
  "id": 1
}'

listDetails

Listen-Details

Argumente

Name Typ Erforderlich Beschreibung
listId string Nein Listen-ID

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "listDetails",
    "arguments": {}
  },
  "id": 1
}'

listTimeline

Listen-Zeitachse

Argumente

Name Typ Erforderlich Beschreibung
listId string Nein Listen-ID

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "listTimeline",
    "arguments": {}
  },
  "id": 1
}'

listTweets

Listen-Tweets

Argumente

Name Typ Erforderlich Beschreibung
listId string Nein Listen-ID

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "listTweets",
    "arguments": {}
  },
  "id": 1
}'

orgAffiliates

Organisationszugehörigkeiten

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "orgAffiliates",
    "arguments": {}
  },
  "id": 1
}'

quotes

Zitate

Argumente

Name Typ Erforderlich Beschreibung
pid string Nein Pid
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "quotes",
    "arguments": {}
  },
  "id": 1
}'

retweets

Retweets

Argumente

Name Typ Erforderlich Beschreibung
pid string Nein Pid
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "retweets",
    "arguments": {}
  },
  "id": 1
}'

searchCommunity

Community suchen

Argumente

Name Typ Erforderlich Beschreibung
query string Nein Suchanfrage
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "searchCommunity",
    "arguments": {}
  },
  "id": 1
}'

searchLists

Listen suchen

Argumente

Name Typ Erforderlich Beschreibung
query string Nein Suchanfrage

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "searchLists",
    "arguments": {}
  },
  "id": 1
}'

searchold

Alte Suche

Argumente

Name Typ Erforderlich Beschreibung
query string Nein Suchanfrage
type string Nein Typ
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "searchold",
    "arguments": {}
  },
  "id": 1
}'

spaces

Spaces

Argumente

Name Typ Erforderlich Beschreibung
id string Nein ID

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "spaces",
    "arguments": {}
  },
  "id": 1
}'

trendsLocations

Trendstandorte

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "trendsLocations",
    "arguments": {}
  },
  "id": 1
}'

tweet

Tweet

Argumente

Name Typ Erforderlich Beschreibung
pid string Nein Pid

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "tweet",
    "arguments": {}
  },
  "id": 1
}'

tweetByIds

Tweets nach IDs

Argumente

Name Typ Erforderlich Beschreibung
tweetIDs string Nein Tweet-IDs

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "tweetByIds",
    "arguments": {}
  },
  "id": 1
}'

user

Benutzerprofil anhand des Benutzernamens suchen. Gibt Benutzerdetails einschließlich numerischer Benutzer-ID (rest_id) zurück

Argumente

Name Typ Erforderlich Beschreibung
username string Nein Benutzername (Screenname ohne @-Symbol, z.B. 'elonmusk')

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "user",
    "arguments": {}
  },
  "id": 1
}'

userLikes

Benutzer-Likes

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "userLikes",
    "arguments": {}
  },
  "id": 1
}'

userMedia

Benutzermedien

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "userMedia",
    "arguments": {}
  },
  "id": 1
}'

userReplies

Benutzer-Antworten

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "userReplies",
    "arguments": {}
  },
  "id": 1
}'

userRepliesV2

Benutzer-Antworten V2

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "userRepliesV2",
    "arguments": {}
  },
  "id": 1
}'

userTweets

Holt Tweets eines Benutzers anhand seiner numerischen Benutzer-ID. Um Tweets nach Benutzername zu erhalten, zuerst den 'user'-Endpunkt nutzen, um die Benutzer-ID zu ermitteln

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "userTweets",
    "arguments": {}
  },
  "id": 1
}'

verifiedFollowers

Verifizierte Follower

Argumente

Name Typ Erforderlich Beschreibung
user string Nein Numerische Benutzer-ID (nicht Benutzername). Verwenden Sie den 'user'-Endpunkt, um die ID aus dem Benutzernamen zu ermitteln
count integer Nein Anzahl der zurückzugebenden Ergebnisse
cursor integer Nein Paginierungs-Cursor für die nächste Seite

Code-Beispiele

curl -X POST "https://mcp.pressmonitor.com/mcp" -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": "verifiedFollowers",
    "arguments": {}
  },
  "id": 1
}'