Herramientas X para Claude MCP
Un conjunto de herramientas ligero y de código abierto que permite a Claude buscar en Twitter eficientemente con lenguaje natural y mostrar resultados según la intención del usuario. Diseñado tanto para la visualización de datos sin procesar como para el análisis opcional.
Características
- Búsqueda en lenguaje natural : Pídele a Claude que busque en Twitter en inglés sencillo
- Búsqueda de Twitter : busca tweets usando lenguaje natural o sintaxis avanzada de Twitter
- Formato profesional : visualización de tweets limpia y con formato Markdown
- Salida flexible : muestra tweets sin procesar o agrega análisis según lo que solicites
- Filtrado avanzado : encuentre tweets por palabras clave, usuarios, fechas, métricas de participación y más
- Soporte de paginación : recupera más de los 20 tweets predeterminados por búsqueda cuando sea necesario
Instalación
Prerrequisitos
- Node.js v16+
- Claude para escritorio
- Clave RapidAPI gratuita con acceso al punto final "The Old Bird API" (Twitter154)
Configuración de la clave RapidAPI
- Visita la API de Old Bird en RapidAPI
- Regístrese para obtener una cuenta RapidAPI si no tiene una
- Suscríbete a la API (hay un nivel gratuito disponible)
- Una vez suscrito, copie su clave RapidAPI desde su panel de control
Pasos de configuración
- Clonar este repositorio :Copy
- Instalar dependencias :Copy
- Crea tu configuración :
- Copie
mcp.json.example
amcp.json
en su directorio de Claude Desktop - Edite
mcp.json
para incluir su clave RapidAPI y las rutas de archivo correctas
Copy - Copie
- Configurar Claude para escritorio :
- En Windows: Coloque su archivo
mcp.json
en%APPDATA%\Claude\
- En macOS: Coloque su archivo
mcp.json
en~/Library/Application Support/Claude/
- Copie
claude-rules.md
yknowledge/TwitterSearchSyntaxGuide.txt
en su directorio de la base de conocimientos de Claude - Reinicie Claude Desktop para que los cambios surtan efecto.
- En Windows: Coloque su archivo
Herramientas disponibles
Búsqueda en Twitter
La herramienta está diseñada principalmente para usarse con lenguaje natural. Simplemente pídele a Claude que busque algo en Twitter y la herramienta interpretará tu solicitud.
Busca en Twitter usando lenguaje natural o sintaxis avanzada:
query
: consulta de búsqueda (admite los operadores de búsqueda avanzada de Twitter)section
: resultados "más recientes" o "principales" (predeterminado: "más recientes")limit
: Número de tweets a devolver (predeterminado: 20)
Ejemplos de lenguaje natural
Consulta simple
Pregúntale a Claude:
Consulta centrada en el usuario
Pregúntale a Claude:
Consulta natural compleja
Pregúntale a Claude:
Solicitud de análisis
Pregúntale a Claude:
Ejemplos de sintaxis directa
Para aquellos que prefieren la sintaxis directa:
Archivos necesarios
Esta herramienta incluye varios archivos importantes que deben configurarse correctamente:
- main.js : El archivo principal de la aplicación
- tools/twitter.js : La implementación de búsqueda de Twitter
- claude-rules.md : Instrucciones para que Claude muestre los resultados de búsqueda correctamente
- knowledge/TwitterSearchSyntaxGuide.txt : Guía de referencia para la sintaxis de búsqueda de Twitter
Asegúrese de que todos estos archivos estén ubicados en las ubicaciones correctas en su configuración de Claude.
Sintaxis de búsqueda
La herramienta admite todos los operadores de búsqueda estándar de Twitter, que Claude puede aplicar desde su lenguaje natural:
Usuarios
from:username
- Tweets enviados por una cuenta específicato:username
- Responde a una cuenta específica@username
- Tweets que mencionan la cuenta
Medios y enlaces
filter:media
- Tweets con cualquier mediofilter:images
- Tweets con imágenesfilter:native_video
- Tweets con vídeosfilter:links
- Tweets con enlaces
Fechas
since:YYYY-MM-DD
- Tweets posteriores a esta fechauntil:YYYY-MM-DD
- Tweets anteriores a esta fecha
Compromiso
min_retweets:n
- Tweets con al menos n retuitsmin_faves:n
- Tweets con al menos n me gustamin_replies:n
- Tweets con al menos n respuestas
Solución de problemas
Problemas comunes:
- Clave API no encontrada : asegúrese de que su clave RapidAPI esté configurada correctamente en
mcp.json
- Errores de ruta : asegúrese de utilizar rutas absolutas completas con el escape adecuado en Windows (
\\
) - Sin resultados : Verifique que su consulta de búsqueda sea válida y no demasiado restrictiva
- Problemas de comportamiento de Claude : asegúrese de tener la última versión de
claude-rules.md
que incluye las instrucciones de salida flexibles - Archivos faltantes : Verifique que
claude-rules.md
yTwitterSearchSyntaxGuide.txt
se hayan agregado correctamente a sus reglas y base de conocimientos de Claude
Desarrollo
Para modificar la herramienta:
- Editar los archivos en el directorio
tools/
- Actualice el formato en la función
formatTwitterResults()
si es necesario - Reinicie Claude for Desktop para ver los cambios
Licencia
Este proyecto está licenciado bajo la licencia MIT.
Expresiones de gratitud
- Protocolo de Contexto Modelo (MCP) de Anthropic
- API de Twitter154 de RapidAPI
- Axios
- Zod
Nota : Esta herramienta está diseñada para funcionar con el asistente de inteligencia artificial Claude y proporcionar resultados de búsqueda de Twitter con opciones de visualización flexibles según la intención del usuario.
This server cannot be installed
Un kit de herramientas liviano que permite a Claude buscar en Twitter con consultas en lenguaje natural y mostrar resultados basados en la intención del usuario, admitiendo funciones como filtrado de tweets, paginación y formato de salida flexible.
Related MCP Servers
- -securityAlicense-qualityInteract with Twitter search and timelineLast updated -441PythonMIT License
- AsecurityAlicenseAqualityServer for X (Twitter) integration that provides tools for reading your timeline and engaging with tweets. Designed for use with Claude desktop.Last updated -309JavaScriptMIT License
- AsecurityAlicenseAqualityAn MCP server that enables Claude to interact with Twitter, allowing for posting tweets and searching Twitter content.Last updated -290151TypeScriptMIT License
- -securityFlicense-qualityProvides tools for interacting with Twitter to retrieve tweets by ID and post new tweets using the agent-twitter-client library.Last updated -4JavaScript