Xquik
Servidor MCP alojado para flujos de trabajo de datos de X (Twitter): búsqueda de tweets, consulta de usuarios, exportación de seguidores, acciones multimedia, monitores y webhooks.
Documentación
Servidor MCP de X Twitter scraper y alternativa a la API
Usa Xquik como un X Twitter scraper y alternativa a la API de Twitter a través de MCP. Busca publicaciones, respuestas, perfiles, seguidores, listas, comunidades, Spaces y tendencias.
Para el índice completo de documentación, consulta llms.txt.
La API MCP de Xquik expone la API REST a través de Model Context Protocol. Code Mode es el predeterminado. Native mode expone una herramienta por operación de OpenAPI. Las credenciales completas ven 119 rutas JSON o de texto. Las descargas privadas de archivos de soporte usan REST. Las claves paid_reads de invitado ven exactamente 30 rutas GET.
Nota
Las lecturas públicas no necesitan una cuenta X conectada. Esto cubre tweets, perfiles, seguidores, respuestas, cronologías, comunidades y listas. Cada escritura en X requiere una. Las lecturas privadas también requieren una: DMs, marcadores, notificaciones, cronología de inicio, me gusta, personas que dan me gusta y seguidores mutuos. Consulta Conectar cuenta X.
Esta página cubre el servidor MCP de API en https://xquik.com/mcp para
acciones de cuentas autenticadas y lecturas de pago de invitados. Para la documentación
pública de búsqueda, usa el servidor MCP de Docs en https://docs.xquik.com/mcp.
Advertencia
Codex CLI 0.147.0 y versiones más recientes mantienen el valor
issde RFC 9207. Las versiones anteriores de Codex y algunas versiones de Goose afectadas pueden descartarlo antes del intercambio de tokens. Sigue Validación del emisor OAuth de Codex y Goose para actualizar Codex o usar una clave de API respaldada por entorno.
Los navegadores compatibles exponen una herramienta WebMCP de solo lectura en la página de inicio. Busca el contrato público de OpenAPI sin llamar a un endpoint.
Conexión
Model Context Protocol sobre Streamable HTTP. Conecta clientes a `https://xquik.com/mcp`. `server/discover` devuelve la versión del servidor implementado. Prefiere OAuth 2.1. Las claves de API siguen disponibles para clientes con almacenamiento seguro de encabezados.GET y POST en /.well-known/mcp.json devuelven un documento de compatibilidad derivado del manifiesto del Registro MCP.
/server.json y /.well-known/mcp/server-card.json devuelven el mismo documento. Su entrada estándar remotes identifica el endpoint streamable-http.
Los campos adicionales de conveniencia de nivel superior admiten clientes más antiguos. No son campos del Registro MCP ni del experimental MCP Server Card.
Los clientes OAuth leen GET /.well-known/oauth-protected-resource/mcp para metadatos de recursos protegidos.
Los clientes de compatibilidad también pueden leer GET /.well-known/oauth-protected-resource/.well-known/mcp.json. Redirige a la URL canónica de metadatos.
Los clientes compatibles con el Registro reciben un remoto streamable-http para
https://xquik.com/mcp. Los clientes con capacidad OAuth descubren la autenticación desde el
endpoint. Los clientes sin OAuth pueden enviar una clave de API como
Authorization: Bearer {XQUIK_API_KEY} o x-api-key: {XQUIK_API_KEY}.
Crea claves de API en https://dashboard.xquik.com/en/account?tab=api-keys. Los ejemplos de clientes directos a continuación usan OAuth. Usa la alternativa de clave de API solo cuando el cliente documente encabezados de solicitud seguros.
Descubre Xquik a través de https://xquik.com/.well-known/ard.json o https://xquik.com/.well-known/agents.json.
ARD lista el servidor MCP y la API REST, cada uno con consultas de ejemplo y su identidad https://xquik.com.
El catálogo de agentes agrega el agente público de docs A2A, capacidades, metadatos OAuth y https://xquik.com/auth.md.
auth.md cubre Documentos de Metadatos de ID de Cliente (CIMD), Registro Dinámico de Clientes (DCR), PKCE y los alcances mcp:tools y mcp:read.
Los metadatos de conexión MCP también viven en https://xquik.com/.well-known/mcp.json.
DCR en https://xquik.com/api/oauth/register es la ruta de registro de clientes OAuth anónimo compatible cuando un cliente no puede usar CIMD.
El descubrimiento de Agent Skills está disponible en
https://xquik.com/.well-known/agent-skills/index.json. Publica un
resumen SHA-256 para el SKILL.md alojado de Xquik. Los agentes compatibles pueden verificar las
instrucciones descargadas.
MCP 2026-07-28
Xquik admite MCP 2026-07-28 en el mismo endpoint Streamable HTTP.
Los clientes actuales comienzan con server/discover. No llaman a initialize
ni crean una sesión para una conexión moderna.
Usa un SDK MCP actual. Agrega la solicitud _meta envelope y los encabezados HTTP
requeridos automáticamente. Las solicitudes modernas deben anunciar tanto
application/json como text/event-stream.
Lee X-Request-Id en las respuestas MCP, incluidos los errores de autenticación y protocolo.
Inclúyelo y la hora UTC al informar fallas.
Identifica la solicitud HTTP, no el mensaje JSON-RPC ni la sesión autenticada.
Los clientes de navegador permitidos pueden enviar y leer este encabezado.
server/discover y tools/list incluyen sugerencias de caché privadas con un TTL de 5 minutos.
Code Mode anuncia cambios en la lista de herramientas. Los catálogos nativos permanecen estáticos. Almacena en caché solo dentro del mismo contexto de autorización.
Xquik también acepta clientes sin estado de la era 2025 en el mismo endpoint. Esto mantiene
las integraciones existentes funcionando mientras los SDK actuales adoptan 2026-07-28.
Nota
Las conexiones modernas de Xquik tienen alcance de solicitud. Ignora los ID de sesión heredados y el estado de reanudación. Deja que el SDK del cliente negocie el protocolo.
Las solicitudes no autenticadas a https://xquik.com/mcp devuelven 401 con un
desafío WWW-Authenticate: Bearer. El desafío incluye
resource_metadata="https://xquik.com/.well-known/oauth-protected-resource/mcp",
scope="mcp:tools" y el realm de OAuth. El cuerpo JSON es
{ "error": "Authentication required" }. Los clientes con capacidad OAuth usan el
desafío para descubrir los metadatos de autorización. Los clientes con clave de API deben enviar
x-api-key en la primera solicitud. Un token de portador inválido proporcionado agrega
error="invalid_token" y error_description="Invalid access token" al
desafío.
Autenticación
El servidor MCP admite 2 métodos de autenticación:
- OAuth 2.1 (recomendado): Los clientes compatibles descubren Xquik, abren el flujo de inicio de sesión y consentimiento del navegador, luego almacenan y renuevan tokens de portador. Xquik admite CIMD y DCR. La configuración normal del cliente no necesita ID de cliente manual, secreto de cliente ni clave de API.
- Clave de API (
x-api-keyoAuthorization: Bearer xq_your_api_key_here): Esta es una alternativa específica de Xquik, no un token OAuth. No apliques reglas de descubrimiento o renovación de OAuth. Úsala solo con almacenamiento seguro de encabezados. Las claves de cuenta completa exponen 119 rutas de catálogo. Las claves de invitado activas exponen 30 rutas GETpaid_reads.
Consulta Autorización OAuth 2.1 para URL de descubrimiento, tiempos de vida de tokens, registro de clientes y detalles de implementación.
Elige un modo de herramienta
Usa el endpoint predeterminado para Code Mode:
https://xquik.com/mcp
Code Mode usa 3 herramientas. El descubrimiento y la ejecución de API se ejecutan en sandboxes aislados:
Busca documentación de X/Twitter scraper y API. Solo lectura. Sin créditos. Busca el catálogo de API de X/Twitter. Sin llamadas de red ni créditos. Llama a las API autenticadas de X/Twitter. El costo sigue al endpoint.server/discover no envía instrucciones globales de modelo. Las descripciones de herramientas identifican el dominio de X/Twitter y explican la mecánica del código. docs busca documentación pública. search acepta una función de flecha asíncrona. spec es global y su primer argumento. Sus ejemplos muestran la búsqueda de endpoints y operaciones. execute acepta la misma forma. xquik es global y su primer argumento. OpenAPI y estos documentos definen el comportamiento del endpoint.
| Herramienta | Título | Anotaciones de seguridad |
|---|---|---|
docs | Buscar documentación de Xquik | Solo lectura, idempotente, mundo abierto, no destructivo |
search | Buscar especificación de API de Xquik | Solo lectura, idempotente, mundo cerrado, no destructivo |
execute | Ejecutar solicitudes de API de Xquik | Puede mutar datos, puede acceder a servicios en vivo, no idempotente |
Para una sesión de invitado paid_reads, execute es de solo lectura, idempotente y limitado a llamadas en vivo en las 30 rutas GET elegibles.
Usa native mode cuando un cliente no pueda ejecutar Code Mode o necesite herramientas MCP ordinarias:
https://xquik.com/mcp?codemode=false
Native mode sirve un catálogo derivado de OpenAPI. Valida solo la herramienta
llamada. Las credenciales completas reciben docs, readSavedResult y 119 operaciones de OpenAPI.
Las claves de invitado reciben docs, readSavedResult y 30 operaciones GET elegibles.
Cada herramienta nativa usa su operationId de OpenAPI como nombre estable. Su esquema de entrada, título, descripción, método HTTP, ruta, parámetros de consulta y cuerpo JSON
provienen del mismo contrato OpenAPI que REST y los SDK generados. El servidor
inyecta autenticación y encabezados de idempotencia requeridos. Rechaza rutas
desconocidas, encabezados personalizados, redirecciones, traversal y respuestas binarias no compatibles.
docs busca documentación canónica de Xquik. Pasa una cadena query no vacía.
readSavedResult lee una respuesta guardada de gran tamaño en páginas gratuitas.
Herramienta search
Busca el catálogo de cuenta completa de 119 rutas. La llamada no usa créditos. La autenticación MCP sigue siendo requerida. El sandbox proporciona:
Con una clave de invitado paid_reads, spec.paths contiene solo 30 rutas GET elegibles.
Las entradas se resuelven en línea. Los valores de respuesta $ref apuntan a spec.components.schemas.
El catálogo incluye solo esquemas de respuesta alcanzables desde tus operaciones permitidas.
Sigue las referencias para inspeccionar campos compartidos y tipos recursivos.
interface OperationInfo {
operationId: string;
summary?: string;
description?: string;
tags?: string[];
parameters?: unknown[];
requestBody?: unknown;
responses?: Record<string, unknown>;
}
interface PathItem {
get?: OperationInfo;
post?: OperationInfo;
put?: OperationInfo;
patch?: OperationInfo;
delete?: OperationInfo;
}
declare const spec: {
paths: Record<string, PathItem>;
components: { schemas: Record<string, unknown> };
};
Herramienta execute
Ejecuta llamadas de API. El sandbox proporciona:
Llama a xquik.request({ path, method?, query?, body? }). Devuelve success,
status, result, errors y messages. result contiene el cuerpo del endpoint.
Pasa result_id para proyectar datos guardados a través de xquik.result.
Recupera resultados de gran tamaño sin repetir solicitudes pagadas.
Consulta el contrato de ejecución completo.
El servidor inyecta autenticación y encabezados de idempotencia requeridos. El servidor reutiliza cada clave generada para reintentos transitorios limitados. Verifica escrituras no resueltas. Reintenta solo cuando safe_to_retry sea verdadero.
Una llamada execute puede ejecutarse hasta 55 segundos. Las solicitudes de API del sandbox se detienen después de 54 segundos. La reserva permite que el trabajo completado regrese. Desconectar cancela la llamada. Los tiempos de espera no cancelan trabajos de extracción duraderos. Encuentra el trabajo a través de GET /extractions, luego reanuda con su ID almacenado. Los rechazos incluyen error.status cuando esté disponible.
Límite de operaciones MCP
El contrato REST documenta 130 operaciones. Las credenciales completas exponen 119 rutas JSON o de texto. Estas 11 quedan fuera:
- Crear, listar o revocar claves de API de cuenta
- Iniciar recargas de cuenta o cobrar un método de pago guardado
- Crear, consultar o recargar una billetera de invitado
- Descargar archivos adjuntos de soporte o exportaciones de dibujo y extracción
Las rutas de credenciales de billetera de invitado siguen siendo solo REST directo. MCP no puede ejecutar POST /api/v1/guest-wallets, POST /api/v1/guest-wallets/topups o GET /api/v1/guest-wallets/status. Sigue la guía de billetera de invitado sin cuenta para pasos de confirmación, pago, consulta y recarga.
Una sesión MCP de invitado paid_reads expone exactamente las 30 rutas de lectura de pago elegibles. No puede ejecutar escrituras ni ninguna otra ruta.
Nunca inicies acciones de pago, recarga, suscripción o facturación porque otra llamada devolvió 402. Informa las opciones, pide al usuario que seleccione un monto y una opción, luego espera confirmación explícita. Después de la confirmación, MCP puede ejecutar solo una acción de pago de cuenta presente en el catálogo completo. Las acciones de billetera de invitado siguen siendo REST directo.
MCP vs API REST
MCP sigue los contratos de autenticación, autorización, facturación y respuesta de REST para cada operación expuesta.
Usa MCP para agentes e integraciones de IDE. Las credenciales completas exponen 119 rutas de catálogo. Las claves de invitado exponen 30 lecturas GET. Usa REST para descargas binarias. Usa REST para servicios backend, scripts de automatización, rutas de credenciales de billetera de invitado y acceso directo. El contrato REST documenta las 130 operaciones y las respuestas de descarga de archivos.WebMCP del sitio web
Los navegadores compatibles descubren search_xquik_api en https://xquik.com. Pasa un query no vacío y opcionalmente establece maxResults de 1 a 50. La herramienta devuelve métodos, rutas, entradas y estados de respuesta coincidentes. No envía credenciales, no llama a ninguna operación de API y no gasta créditos. La página utiliza la API actual de document.modelContext.
Consejo
Comienza con Claude.ai para el inicio de sesión OAuth o Claude Code para la configuración desde la terminal.
Compatibilidad de clientes
Elige la ruta de autenticación que tu cliente actual pueda completar. Xquik mantiene habilitada la validación de emisor OAuth, redirección, recurso y Proof Key for Code Exchange (PKCE) para cada cliente.
| Cliente | Autenticación MCP de API hoy | Registro y comportamiento |
|---|---|---|
| Claude Code | OAuth 2.1 | Utiliza documentos de metadatos de ID de cliente (CIMD), almacenamiento seguro de tokens y actualización automática |
| OpenCode | OAuth 2.1 | Utiliza registro dinámico de clientes (DCR) y actualiza tokens |
| Gemini CLI | OAuth 2.1 | Utiliza descubrimiento automático de OAuth y DCR. La configuración HTTP Streamable utiliza httpUrl |
| Cursor | OAuth 2.1 | Admite OAuth MCP remoto y cursor-agent mcp login |
| GitHub Copilot CLI | OAuth 2.1 | Utiliza el flujo de código de autorización del navegador y DCR |
| Cline | OAuth 2.1 | Completa OAuth desde su flujo de configuración MCP |
| Qwen Code | OAuth 2.1 | Utiliza DCR y su campo HTTP Streamable httpUrl |
| Codex | OAuth 2.1 o clave de API respaldada por entorno | Codex CLI 0.147.0 y versiones posteriores mantienen RFC 9207 iss. Las versiones anteriores o con fallos utilizan una clave respaldada por entorno |
| Goose | Clave de API respaldada por entorno | Las versiones afectadas pueden descartar el valor de devolución de llamada RFC 9207 iss requerido |
| Roo Code | Clave de API respaldada por entorno | La versión final archivada de Roo Code tiene HTTP Streamable pero no proveedor OAuth MCP |
| Pi | Sin ruta MCP nativa | Pi requiere un adaptador MCP instalado y probado por separado |
Los clientes que ignoran el parámetro de respuesta opcional RFC 9207 iss aún pueden completar OAuth. Codex CLI 0.147.0 y versiones posteriores mantienen el valor. Codex anterior y las versiones afectadas de Goose pueden requerir el parámetro después de descartarlo. Reintentar OAuth no puede reparar esas devoluciones de llamada. Xquik no debilita la validación del emisor.
Configuración
Clientes web y de terminal
1. Abre [Claude Connectors](https://claude.ai/settings/connectors) o **Personalizar > Conectores**. 2. Selecciona **+**, luego **Agregar conector personalizado**. 3. Ingresa `https://xquik.com/mcp`. 4. Selecciona **Agregar**. 5. En un chat, selecciona **+ > Conectores**, habilita Xquik, luego selecciona **Conectar** y aprueba el acceso.Deja vacíos los campos avanzados de ID de cliente y secreto de cliente. Los conectores remotos personalizados requieren Pro, Max, Team o Enterprise. En Team y Enterprise, un Propietario o Propietario Principal debe agregar el conector primero.
Claude Desktop utiliza los mismos conectores personalizados remotos que Claude.ai. Abre
**Personalizar > Conectores**, agrega `https://xquik.com/mcp`, luego completa el
flujo de autorización del navegador.
Agrega el servidor remoto:
```bash theme={null}
claude mcp add --transport http xquik https://xquik.com/mcp
```
Ejecuta `/mcp` dentro de Claude Code, selecciona `xquik`, luego autentícate.
Sigue la [guía de la aplicación ChatGPT](/mcp/chatgpt).
OpenAI
Codex CLI 0.147.0 y versiones posteriores admiten OAuth de Xquik. Elimina `bearer_token_env_var`, luego agrega Xquik y completa OAuth:```bash theme={null}
codex mcp add xquik --url https://xquik.com/mcp
codex mcp login xquik
codex mcp list
```
Codex CLI, la extensión del IDE y la aplicación de escritorio de ChatGPT comparten la misma
configuración MCP `config.toml`.
Las versiones anteriores afectadas por [openai/codex#31573](https://github.com/openai/codex/issues/31573)
utilizan la [alternativa de clave de API de Codex](#codex-api-key-fallback) a continuación.
Abre **Configuración > Servidores MCP**. Agrega `https://xquik.com/mcp` como HTTP
Streamable, selecciona **Autenticar**, luego reinicia. Si la compilación informa el error
del emisor, utiliza la [alternativa de clave de API respaldada por entorno](#codex-api-key-fallback)
a través del `config.toml` compartido.
Codex CLI 0.147.0 y versiones posteriores utilizan esta configuración OAuth en
`~/.codex/config.toml` o en el `.codex/config.toml` de un proyecto de confianza:
```toml theme={null}
[mcp_servers.xquik]
url = "https://xquik.com/mcp"
```
Luego ejecuta `codex mcp login xquik`.
Las versiones anteriores utilizan la configuración `bearer_token_env_var` en
[Alternativa de clave de API de Codex](#codex-api-key-fallback).
Alternativa de clave de API de Codex
Utiliza una clave de API respaldada por entorno si Codex informa Authorization server response missing required issuer: expected https://xquik.com:
export XQUIK_API_KEY="xq_your_api_key_here"
Agrega esta configuración a ~/.codex/config.toml o al .codex/config.toml de un proyecto de confianza:
[mcp_servers.xquik]
url = "https://xquik.com/mcp"
bearer_token_env_var = "XQUIK_API_KEY"
Reinicia Codex, luego ejecuta codex mcp list. No ejecutes codex mcp login xquik mientras uses la alternativa de token portador. Nunca confirmes la clave ni coloques su valor directamente en config.toml. Consulta Error de validación del emisor OAuth de Codex para conocer los pasos de recuperación. Problema #31573 registra la corrección en Codex CLI 0.147.0.
Clientes de editor
Agrega a `~/.cursor/mcp.json` (global) o `.cursor/mcp.json` (proyecto):```json theme={null}
{
"mcpServers": {
"xquik": {
"url": "https://xquik.com/mcp"
}
}
}
```
Cursor inicia OAuth cuando el servidor devuelve por primera vez `401`. También puedes ejecutar
`cursor-agent mcp login xquik`. Cursor lista el acceso MCP en sus
planes pagos Individual, Teams y Enterprise.
Agrega a `.vscode/mcp.json` (proyecto) o usa **MCP: Abrir configuración de usuario** (global):
```json theme={null}
{
"servers": {
"xquik": {
"type": "http",
"url": "https://xquik.com/mcp"
}
}
}
```
Inicia el servidor desde la vista MCP y sigue el aviso de OAuth. VS Code
almacena el estado de autenticación resultante.
Agrega a `~/.codeium/windsurf/mcp_config.json`:
```json theme={null}
{
"mcpServers": {
"xquik": {
"serverUrl": "https://xquik.com/mcp"
}
}
}
```
Habilita el servidor en **Configuración de Windsurf > Cascade > Servidores MCP**, luego
completa OAuth. Los usuarios de Enterprise deben habilitar MCP manualmente. Las políticas
de Team pueden deshabilitar MCP o restringir los servidores a una lista de permitidos.
Agrega a `opencode.json`:
```json theme={null}
{
"mcp": {
"xquik": {
"type": "remote",
"url": "https://xquik.com/mcp"
}
}
}
```
Luego ejecuta:
```bash theme={null}
opencode mcp auth xquik
opencode mcp list
```
Otros clientes de terminal
Agrega el servidor remoto:```bash theme={null}
copilot mcp add xquik --type http --url https://xquik.com/mcp
```
Si tu compilación instalada no expone las banderas de agregar no interactivas, inicia
Copilot CLI y ejecuta `/mcp add`. Ingresa `xquik`, elige **HTTP**, ingresa
`https://xquik.com/mcp`, mantén `*` para herramientas, luego presiona **Ctrl+S**. Ejecuta
`/mcp auth xquik` después de que aparezca el servidor. La política de Enterprise puede bloquear
servidores fuera de la lista de permitidos de la organización.
Agrega el servidor remoto:
```bash theme={null}
gemini mcp add --transport http xquik https://xquik.com/mcp
```
O agrégalo a `~/.gemini/settings.json` para el ámbito de usuario o
`.gemini/settings.json` para el ámbito de proyecto:
```json theme={null}
{
"mcpServers": {
"xquik": {
"httpUrl": "https://xquik.com/mcp"
}
}
}
```
Ejecuta `/mcp auth xquik` para completar OAuth.
Ejecuta `cline mcp`, agrega un servidor HTTP Streamable e ingresa
`https://xquik.com/mcp`. Selecciona **Autorizar OAuth** cuando Cline informe que
se requiere autenticación.
Habilita el almacenamiento de tokens cifrado antes de agregar Xquik:
```bash theme={null}
export QWEN_CODE_FORCE_ENCRYPTED_FILE_STORAGE=true
qwen mcp add --transport http xquik https://xquik.com/mcp
```
Inicia Qwen Code, abre `/mcp`, luego autoriza `xquik`. Qwen Code aún utiliza
`httpUrl` para la configuración manual de HTTP Streamable:
```json theme={null}
{
"mcpServers": {
"xquik": {
"httpUrl": "https://xquik.com/mcp"
}
}
}
```
Rutas restantes de clave de API y adaptador
La alternativa de clave de API es específica del cliente. Las aplicaciones personalizadas de ChatGPT requieren OAuth y
no pueden presentar claves de API personalizadas. Codex utiliza la
configuración bearer_token_env_var respaldada por entorno anterior. Para otros clientes, sigue
la sintaxis documentada de entrada secreta o variable de entorno de ese
cliente. Nunca copies un ejemplo genérico de encabezado en un esquema incompatible, coloques una clave literal en un
archivo de configuración o confirmes una clave.
```bash theme={null}
export XQUIK_API_KEY="xq_your_api_key_here"
```
```yaml theme={null}
extensions:
xquik:
type: streamable_http
name: xquik
enabled: true
uri: "https://xquik.com/mcp"
headers:
Authorization: "Bearer ${XQUIK_API_KEY}"
env_keys:
- XQUIK_API_KEY
envs: {}
```
Goose sustituye la variable de entorno antes de enviar el encabezado. Su
devolución de llamada OAuth tiene un defecto de manejo del emisor RFC 9207. Sigue
[Validación del emisor OAuth de Codex y Goose](/guides/troubleshooting#codex-oauth-issuer-validation-error).
La versión final archivada de Roo Code admite encabezados de clave de API, no OAuth MCP.
Agrega esto al `mcp_settings.json` global o al `.roo/mcp.json` del proyecto:
```json theme={null}
{
"mcpServers": {
"xquik": {
"type": "streamable-http",
"url": "https://xquik.com/mcp",
"headers": {
"Authorization": "Bearer ${env:XQUIK_API_KEY}"
}
}
}
}
```
Exporta `XQUIK_API_KEY` antes de iniciar el editor. No coloques el valor de la clave
en el archivo JSON.
El agente de codificación de Pi no tiene un cliente MCP nativo. Instala y audita un
adaptador MCP de la comunidad antes de conectar Xquik, o llama a la [API REST](/api-reference/overview)
desde una extensión de Pi. Xquik no afirma compatibilidad nativa con Pi.
Ejemplos de indicaciones
Una vez conectado, pregunta:
Monitoreo y eventos
- Comienza a observar @elonmusk para nuevos tweets y respuestas.
- Lista las cuentas que estoy monitoreando.
- Muestra la actividad de cuentas monitoreadas de hoy.
- Reproduce eventos almacenados para el monitor mon_123 usando el último next_cursor como cursor.
- Deja de rastrear @elonmusk.
Búsqueda y consulta
- Busca publicaciones recientes de X sobre TypeScript.
- Encuentra tweets recientes de @vercel.
- Lee este tweet:
https://x.com/elonmusk/status/1893456789012345678 - Obtén métricas para este tweet:
https://x.com/vercel/status/1893704267862470862
Perfiles de usuario y seguimientos
- Obtén el conteo de seguidores de @username.
- Lee la biografía del perfil de @openai.
- Verifica si @elonmusk sigue a @SpaceX.
- Verifica si @vercel y @nextjs se siguen mutuamente.
Tendencias
- Muestra las tendencias actuales de X.
- Muestra los temas de tendencia principales en EE. UU.
- Verifica si la IA está en tendencia hoy.
Radar y noticias
- Muestra las tendencias actuales de Radar.
- Muestra publicaciones actuales de Reddit con texto, enlaces, medios y señales de participación.
- Muestra las principales tendencias de desarrolladores hoy.
- Muestra startups clasificadas por métricas de crecimiento disponibles.
- Obtén temas de tecnología de las últimas 12 horas.
- Muestra temas de conocimiento populares en este momento.
- Muestra tendencias regionales para una región seleccionada.
- Encuentra noticias tecnológicas en tendencia y redacta un tweet sobre un elemento.
Extracciones
- Extrae todas las respuestas a este tweet:
https://x.com/elonmusk/status/1893456789012345678 - Lista los usuarios que retuitearon este tweet:
https://x.com/vercel/status/1893704267862470862 - Estima el costo de extraer todos los seguidores de @elonmusk.
- Obtén tweets de cita para esta publicación:
https://x.com/openai/status/1893456789012345678 - Extrae el hilo completo para este tweet:
https://x.com/elonmusk/status/1893704267862470862
Sorteos
- Elige 3 ganadores aleatorios de este tweet:
https://x.com/example_user/status/1893456789012345678 - Realiza un sorteo donde los participantes deben haber retuiteado y tener al menos 100 seguidores.
- Muestra los resultados de mi último sorteo.
Webhooks
- Configura un webhook en
https://my-server.com/eventspara nuevos tweets. - Lista los endpoints de webhook configurados.
- Elimina el webhook que apunta a mi servidor anterior.
Composición de tweets
- Escribe un tweet de lanzamiento casual para mi nuevo producto.
- Investiga un ángulo fresco de las recomendaciones de Radar de Compose.
- Optimiza el borrador para la participación.
- Califica este borrador: Acabamos de lanzar v2.0 de nuestra API. ¿Qué opinas?
- Mejora este tweet para obtener más respuestas.
Análisis de estilo y borradores
- Analiza cómo tuitea @elonmusk.
- Compara los estilos de tuitear de @vercel y @nextjs.
- Muestra el rendimiento de tweets en caché.
- Guarda este borrador de tweet para más tarde.
- Muestra todos los borradores guardados.
- Establece mi cuenta de X en @myusername.
Acciones de escritura en X
- Publica un tweet que diga: ¡Acabamos de lanzar v2.0!
- Me gusta este tweet:
https://x.com/vercel/status/1893704267862470862 - Retuitea esto:
https://x.com/openai/status/1893456789012345678 - Sigue a @vercel desde mi cuenta conectada.
- Envía un mensaje directo al ID de usuario 44196397 diciendo hola.
- Publica un tweet que diga: ¡Nueva función! Usa la URL de imagen pública
https://example.com/launch.png.
Cuenta y uso
- Muestra mi plan y uso del mes hasta la fecha.
- Verifica si tengo suficiente presupuesto restante para una extracción grande.
Guías de frameworks
Construye agentes con las herramientas MCP de Xquik en tu framework preferido: Agentes de Python con LangChain + LangGraph
Equipos multiagente con CrewAI Agentes con seguridad de tipos con Pydantic AI Asistentes multiagente con Google ADK Agentes de TypeScript con Mastra Agentes de Python con Microsoft Agent Framework Mueve un flujo de trabajo existente de Composio a XquikHabilidad del agente de IA
La Habilidad de Xquik documenta la API de Xquik para agentes de codificación con IA. No necesita conexión MCP. Instálala para que tu agente pueda escribir integraciones de API, configurar webhooks y ajustar conexiones MCP.
Funciona con Claude Code, Cursor, GitHub Copilot, Codex, Windsurf, VS Code, Gemini CLI y otros agentes compatibles con habilidades. Cubre herramientas MCP y 130 operaciones de API REST.
npx skills add Xquik-dev/x-twitter-scraper