API de MCP de Captain Data
Una API de middleware para herramientas de Captain Data, diseñada para funcionar con ChatGPT y otros asistentes de IA.
Desarrollo local
- Instalar dependencias:
- Crea un archivo
.env
con tus variables de entorno:
- Inicie el servidor de desarrollo:
Despliegue en Vercel
- Instalar Vercel CLI:
- Iniciar sesión en Vercel:
- Desplegar:
- Configurar variables de entorno en Vercel:
- Vaya a la configuración de su proyecto en Vercel
- Agregue las siguientes variables de entorno:
CAPTAINDATA_API_KEY
HARDCODED_LINKEDIN_UID
Puntos finales de API
GET /
: Punto final de verificación de estadoGET /introspect
: enumera todas las herramientas disponiblesPOST /tools/:id/run
: Ejecutar una herramienta específica
Uso con ChatGPT
Para utilizar esta API con ChatGPT:
- Implementar en Vercel
- Utilice la URL implementada en su configuración de ChatGPT
- La API estará disponible en:
https://your-project.vercel.app
Herramientas disponibles
linkedin_extract_company
: Extrae datos de las páginas de empresa de LinkedInlinkedin_extract_people
: Extrae datos de las páginas de perfil de LinkedIn
Características
- Arquitectura basada en herramientas para la integración de la API de Captain Data
- Compatibilidad con claves API dinámicas mediante encabezados de solicitud
- Definiciones de herramientas basadas en JSON
- Servidor Fastify con TypeScript
Empezando
Prerrequisitos
- Node.js 16+
- npm o hilo
Desarrollo
Inicie el servidor de desarrollo:
El servidor estará disponible en http://localhost:3000 .
Puntos finales de API
GET /introspect
- Obtener metadatos sobre todas las herramientas disponiblesPOST /tools/:id/run
- Ejecutar una herramienta específica
Pruebas
Puede utilizar el archivo test.http
proporcionado para probar los puntos finales de la API.
Estructura del proyecto
Licencia
ISC
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Una API de middleware que conecta asistentes de IA como ChatGPT con herramientas de Captain Data para extraer información de las páginas de perfil y empresa de LinkedIn.
Related MCP Servers
- -securityAlicense-qualityA powerful LinkedIn Profile Analyzer that seamlessly integrates with Claude AI to fetch and analyze public LinkedIn profiles, enabling users to extract, search, and analyze posts data through RapidAPI's LinkedIn Data API.Last updated -19MIT License
- AsecurityAlicenseAqualityEnables AI assistants to interact with LinkedIn data through the Model Context Protocol, allowing profile searches, job discovery, messaging, and network analytics.Last updated -284015MIT License
- -securityFlicense-qualityA server that enables AI assistants to interact with LinkedIn programmatically for job searching, resume/cover letter generation, and managing job applications through standardized JSON-RPC requests.Last updated -9
- -security-license-qualityExposes CrewAI tools through a REST API that allows Claude and other LLMs to access web search functionality, data analysis capabilities, and custom CrewAI tools.Last updated -1