Skip to main content
Glama

Captain Data MCP API

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

  1. Instalar dependencias:
npm install
  1. Crea un archivo .env con tus variables de entorno:
CAPTAINDATA_API_KEY=your_api_key_here HARDCODED_LINKEDIN_UID=your_linkedin_uid_here
  1. Inicie el servidor de desarrollo:
npm run dev

Despliegue en Vercel

  1. Instalar Vercel CLI:
npm i -g vercel
  1. Iniciar sesión en Vercel:
vercel login
  1. Desplegar:
vercel
  1. 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 estado
  • GET /introspect : enumera todas las herramientas disponibles
  • POST /tools/:id/run : Ejecutar una herramienta específica

Uso con ChatGPT

Para utilizar esta API con ChatGPT:

  1. Implementar en Vercel
  2. Utilice la URL implementada en su configuración de ChatGPT
  3. La API estará disponible en: https://your-project.vercel.app

Herramientas disponibles

  • linkedin_extract_company : Extrae datos de las páginas de empresa de LinkedIn
  • linkedin_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:

npm run dev

El servidor estará disponible en http://localhost:3000 .

Puntos finales de API

  • GET /introspect - Obtener metadatos sobre todas las herramientas disponibles
  • POST /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

src/ ├── clients/ # API clients ├── tools/ # Tool definitions and factory └── index.ts # Main server file

Licencia

ISC

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Desarrollo local
    1. Despliegue en Vercel
      1. Puntos finales de API
        1. Uso con ChatGPT
          1. Herramientas disponibles
            1. Características
              1. Empezando
                1. Prerrequisitos
                2. Desarrollo
                3. Puntos finales de API
                4. Pruebas
              2. Estructura del proyecto
                1. Licencia

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    A 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 -
                    19
                    MIT License
                  • A
                    security
                    A
                    license
                    A
                    quality
                    Enables AI assistants to interact with LinkedIn data through the Model Context Protocol, allowing profile searches, job discovery, messaging, and network analytics.
                    Last updated -
                    28
                    40
                    15
                    MIT License
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A 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
                    -
                    quality
                    Exposes 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

                  View all related MCP servers

                  MCP directory API

                  We provide all the information about MCP servers via our MCP API.

                  curl -X GET 'https://glama.ai/api/mcp/v1/servers/captaindatatech/captaindata-mcp'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server