MCP

XServidor MCP

X alcança cerca de 600 milhões de usuários mensais através de postagens curtas, comentários ao vivo, vídeos e conversas sobre notícias de última hora, tornando-se importante para comunicações em tempo real, visibilidade na mídia e resposta a reputação.

MCP Versão: 1.0.0 38 Ferramentas MCP Autenticação
X

URL base

https://mcp.pressmonitor.com/mcp

Autenticação

As chamadas MCP também usam tokens Bearer em solicitações JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

autocomplete

Autocompletar

Argumentos

Nome Tipo Obrigatório Descrição
value string Não Valor

Exemplos de Código

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

Comentários

Argumentos

Nome Tipo Obrigatório Descrição
pid string Não Pid
rankingMode string Não Modo de Ranking
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Tópicos da Comunidade

Exemplos de Código

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

Tweets da Comunidade

Argumentos

Nome Tipo Obrigatório Descrição
communityId string Não ID da Comunidade
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Buscar Comunidades Populares

Argumentos

Nome Tipo Obrigatório Descrição
topicId string Não ID do Tópico
count integer Não Número de resultados a retornar

Exemplos de Código

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

Seguidores

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

IDs dos Seguidores

Argumentos

Nome Tipo Obrigatório Descrição
username string Não Nome de usuário (screen name sem o símbolo @, ex: 'elonmusk')
count integer Não Número de resultados a retornar

Exemplos de Código

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

Seguindo

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

IDs dos Seguidos

Argumentos

Nome Tipo Obrigatório Descrição
username string Não Nome de usuário (screen name sem o símbolo @, ex: 'elonmusk')
count integer Não Número de resultados a retornar

Exemplos de Código

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

Obter Usuários

Argumentos

Nome Tipo Obrigatório Descrição
users string Não Usuários

Exemplos de Código

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

Agrupar Tweets

Argumentos

Nome Tipo Obrigatório Descrição
communityId string Não ID da Comunidade
rankingMode string Não Modo de Ranking
searchType string Não Tipo de Pesquisa
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Destaques

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Detalhes de Vagas

Argumentos

Nome Tipo Obrigatório Descrição
jobId string Não ID da Vaga

Exemplos de Código

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

Sugestão de Localizações para Vagas

Argumentos

Nome Tipo Obrigatório Descrição
query string Não Consulta de pesquisa

Exemplos de Código

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

Busca de Vagas

Argumentos

Nome Tipo Obrigatório Descrição
employment_type string Não Tipo de Emprego
job_location_id string Não ID da Localização da Vaga
job_location_type string Não Tipo de Localização da Vaga
keyword string Não Palavra-chave
seniority_level string Não Nível de Senioridade
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Curtidas

Argumentos

Nome Tipo Obrigatório Descrição
pid string Não Pid
count integer Não Número de resultados a retornar

Exemplos de Código

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

Detalhes da Lista

Argumentos

Nome Tipo Obrigatório Descrição
listId string Não ID da Lista

Exemplos de Código

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

Linha do Tempo da Lista

Argumentos

Nome Tipo Obrigatório Descrição
listId string Não ID da Lista

Exemplos de Código

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

Tweets da Lista

Argumentos

Nome Tipo Obrigatório Descrição
listId string Não ID da Lista

Exemplos de Código

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

Afiliados da Organização

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Citações

Argumentos

Nome Tipo Obrigatório Descrição
pid string Não Pid
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Argumentos

Nome Tipo Obrigatório Descrição
pid string Não Pid
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Buscar Comunidade

Argumentos

Nome Tipo Obrigatório Descrição
query string Não Consulta de pesquisa
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Buscar Listas

Argumentos

Nome Tipo Obrigatório Descrição
query string Não Consulta de pesquisa

Exemplos de Código

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

Pesquisar antigo

Argumentos

Nome Tipo Obrigatório Descrição
query string Não Consulta de pesquisa
type string Não Tipo
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Argumentos

Nome Tipo Obrigatório Descrição
id string Não ID

Exemplos de Código

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

Localizações de Tendências

Exemplos de Código

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

Argumentos

Nome Tipo Obrigatório Descrição
pid string Não Pid

Exemplos de Código

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

Tweet por IDs

Argumentos

Nome Tipo Obrigatório Descrição
tweetIDs string Não IDs dos Tweets

Exemplos de Código

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

Consultar perfil do usuário por nome de usuário. Retorna detalhes do usuário incluindo ID numérico (rest_id)

Argumentos

Nome Tipo Obrigatório Descrição
username string Não Nome de usuário (screen name sem o símbolo @, ex: 'elonmusk')

Exemplos de Código

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

Curtidas do Usuário

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar

Exemplos de Código

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

Mídia do Usuário

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Respostas do Usuário

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Respostas do Usuário V2

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Obter tweets de um usuário pelo ID numérico. Para obter tweets pelo nome de usuário, use primeiro o endpoint 'user' para consultar o ID do usuário

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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

Seguidores Verificados

Argumentos

Nome Tipo Obrigatório Descrição
user string Não ID numérico do usuário (não nome de usuário). Use o endpoint 'user' para consultar o ID a partir do nome de usuário
count integer Não Número de resultados a retornar
cursor integer Não Cursor de paginação para a próxima página

Exemplos de Código

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