Search Stock News

Busca noticias sobre acciones utilizando la API de Tavily.

Documentación

Servidor MCP Search Stock News 🚀

VLD Logo

🔌 Compatible con Cline, Cursor, Claude Desktop y cualquier otro cliente MCP.

Search Stock News MCP funciona sin problemas con cualquier cliente MCP

El Protocolo de Contexto del Modelo (MCP) es un estándar abierto que permite a los sistemas de IA interactuar sin problemas con diversas fuentes de datos y herramientas, facilitando conexiones seguras y bidireccionales.

El servidor MCP Search Stock News proporciona:

  • Capacidades de búsqueda de noticias bursátiles en tiempo real a través de la API de Tavily
  • Múltiples plantillas de consulta de búsqueda personalizables
  • Parámetros de búsqueda y filtrado configurables
  • Filtrado de contenido específico por dominio
  • Operaciones seguras en cuanto a tipos con TypeScript

Requisitos previos 🔧

Antes de comenzar, asegúrate de tener:

  • Clave de API de Tavily
  • Claude Desktop, Cursor o cualquier cliente compatible con MCP
  • Node.js (v16 o superior)
  • Git instalado (solo necesario si se utiliza el método de instalación mediante Git)

Instalación del servidor MCP Search Stock News ⚡

Ejecución con NPX

npx -y search-stock-news-mcp@latest

Instalación mediante Smithery

Para instalar el servidor MCP Search Stock News para Claude Desktop automáticamente mediante Smithery:

npx -y @smithery/cli install search-stock-news-mcp --client claude

Configuración de clientes MCP ⚙️

Configuración de Cline 🤖

La forma más sencilla de configurar el servidor MCP Search Stock News en Cline es mediante el marketplace:

  1. Abre Cline en VS Code
  2. Haz clic en el icono de Cline en la barra lateral
  3. Navega hasta la pestaña "MCP Servers"
  4. Busca "Search Stock News" y haz clic en "install"
  5. Cuando se te solicite, introduce tu clave de API de Tavily

Alternativamente, configura el servidor manualmente en Cline:

  1. Abre el archivo de configuración MCP de Cline:
# For macOS:
code ~/Library/Application\ Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json

# For Windows:
code %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
  1. Añade la configuración del servidor Search Stock News:
{
  "mcpServers": {
    "search-stock-news-mcp": {
      "command": "npx",
      "args": ["-y", "search-stock-news-mcp@latest"],
      "env": {
        "TAVILY_API_KEY": "your-api-key-here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

Configuración de Cursor 🖥️

Para configurar el servidor MCP Search Stock News en Cursor:

  1. Abre la Configuración de Cursor
  2. Navega hasta Features > MCP Servers
  3. Haz clic en el botón "+ Add New MCP Server"
  4. Rellena la siguiente información:
    • Nombre: "search-stock-news-mcp"
    • Tipo: "command"
    • Comando:
    env TAVILY_API_KEY=your-api-key-here npx -y search-stock-news-mcp@latest
    

Configuración de Claude Desktop 🖥️

Para macOS:

touch "$HOME/Library/Application Support/Claude/claude_desktop_config.json"
open -e "$HOME/Library/Application Support/Claude/claude_desktop_config.json"

Para Windows:

code %APPDATA%\Claude\claude_desktop_config.json

Añade la configuración del servidor:

{
  "mcpServers": {
    "search-stock-news-mcp": {
      "command": "npx",
      "args": ["-y", "search-stock-news-mcp@latest"],
      "env": {
        "TAVILY_API_KEY": "your-api-key-here"
      }
    }
  }
}

Ejemplos de uso 🎯

  1. Búsqueda básica de noticias bursátiles:
{
  "symbol": "AAPL",
  "companyName": "Apple Inc.",
  "maxResults": 10
}
  1. Búsqueda avanzada con filtros:
{
  "symbol": "TSLA",
  "companyName": "Tesla Inc.",
  "maxResults": 20,
  "searchDepth": "advanced",
  "minScore": 0.6
}
  1. Búsqueda en dominio personalizado:
{
  "symbol": "MSFT",
  "companyName": "Microsoft Corporation",
  "includeDomains": ["reuters.com", "bloomberg.com"]
}

Solución de problemas 🛠️

Problemas comunes

  1. Servidor no encontrado

    • Verifica la instalación de npm
    • Comprueba la sintaxis de la configuración
    • Asegúrate de que Node.js esté instalado correctamente
  2. Problemas con la clave de API

    • Verifica que tu clave de API de Tavily sea válida
    • Comprueba que la clave de API esté configurada correctamente
    • Asegúrate de que no haya espacios ni comillas alrededor de la clave de API
  3. Problemas con los resultados de búsqueda

    • Comprueba que los parámetros de búsqueda estén dentro de rangos válidos
    • Verifica que los filtros de dominio tengan el formato correcto
    • Asegúrate de que el nombre de la empresa y el símbolo sean precisos

Agradecimientos ✨

  • Model Context Protocol por la especificación MCP
  • Anthropic por Claude Desktop
  • Tavily por la API de búsqueda de noticias

Licencia

MIT