XServidor MCP
X alcanza alrededor de 600 millones de usuarios mensuales a través de publicaciones breves, comentarios en vivo, videos y conversaciones de noticias de última hora, siendo importante para las comunicaciones en tiempo real, la visibilidad de los medios y la respuesta a la reputación.
URL base
https://mcp.pressmonitor.com/mcp Autenticación
Las llamadas MCP también utilizan tokens Bearer sobre solicitudes JSON-RPC 2.0.
Authorization: Bearer YOUR_TOKEN autocomplete
Autocompletar
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| value | string | No | Valor |
Ejemplos 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
Temas de la comunidad
Ejemplos 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 de la comunidad
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| communityId | string | No | ID de la comunidad |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Obtener comunidades populares
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| topicId | string | No | ID del tema |
| count | integer | No | Número de resultados a devolver |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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 de seguidores
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| username | string | No | Nombre de usuario (nombre de pantalla sin el símbolo @, por ejemplo, 'elonmusk') |
| count | integer | No | Número de resultados a devolver |
Ejemplos 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
Siguiendo
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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 de seguidos
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| username | string | No | Nombre de usuario (nombre de pantalla sin el símbolo @, por ejemplo, 'elonmusk') |
| count | integer | No | Número de resultados a devolver |
Ejemplos 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
Obtener usuarios
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| users | string | No | Usuarios |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| communityId | string | No | ID de la comunidad |
| rankingMode | string | No | Modo de clasificación |
| searchType | string | No | Tipo de búsqueda |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Destacados
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Detalles de empleos
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| jobId | string | No | ID del empleo |
Ejemplos 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
Sugerencia de ubicaciones de empleos
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| query | string | No | Consulta de búsqueda |
Ejemplos 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
Búsqueda de empleos
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| employment_type | string | No | Tipo de empleo |
| job_location_id | string | No | ID de la ubicación del empleo |
| job_location_type | string | No | Tipo de ubicación del empleo |
| keyword | string | No | Palabra clave |
| seniority_level | string | No | Nivel de antigüedad |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Me gusta
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| pid | string | No | Pid |
| count | integer | No | Número de resultados a devolver |
Ejemplos 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
Detalles de la lista
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| listId | string | No | ID de la lista |
Ejemplos 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
Cronología de la lista
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| listId | string | No | ID de la lista |
Ejemplos 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 de la lista
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| listId | string | No | ID de la lista |
Ejemplos 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 de la organización
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Citas
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| pid | string | No | Pid |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| pid | string | No | Pid |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Búsqueda
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| query | string | No | Consulta de búsqueda |
| type | string | No | Tipo |
| count | integer | No | Número de resultados a devolver |
| cursor | string | No | Cursor de paginación para la página siguiente |
Ejemplos 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 comunidad
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| query | string | No | Consulta de búsqueda |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| query | string | No | Consulta de búsqueda |
Ejemplos 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
Búsqueda antigua
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| query | string | No | Consulta de búsqueda |
| type | string | No | Tipo |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| id | string | No | ID |
Ejemplos 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
Tendencias
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| woeid | string | No | Woeid |
Ejemplos 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
Ubicaciones de tendencias
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| pid | string | No | Pid |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| tweetIDs | string | No | IDs de tweets |
Ejemplos 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
Buscar perfil de usuario por nombre de usuario. Devuelve detalles del usuario incluyendo ID numérico (rest_id)
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| username | string | No | Nombre de usuario (nombre de pantalla sin el símbolo @, por ejemplo, 'elonmusk') |
Ejemplos 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
Me gusta del usuario
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
Ejemplos 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
Medios del usuario
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Respuestas del usuario
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Respuestas del usuario V2
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Obtener tweets de un usuario por su ID numérico. Para obtener tweets por nombre de usuario, primero use el endpoint 'user' para buscar el ID de usuario
Argumentos
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| user | string | No | ID numérico de usuario (no nombre de usuario). Use el endpoint 'user' para obtener el ID a partir del nombre de usuario |
| count | integer | No | Número de resultados a devolver |
| cursor | integer | No | Cursor de paginación para la página siguiente |
Ejemplos 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
Comentarios
Argumentos
stringstringintegerintegerEjemplos de código