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.
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
}' 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
}' search
Pesquisar
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 | string | 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": "search",
"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
}' trends
Tendências
Argumentos
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| woeid | string | Não | Woeid |
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": "trends",
"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
}'
comments
Comentários
Argumentos
stringstringintegerintegerExemplos de Código