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
F
license - not found
-
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 Model Context Protocol server that provides comprehensive access to LinkedIn data and functionality, enabling data retrieval and user account management through the HorizonDataWave API.
                    Last updated -
                    113
                    23
                    JavaScript
                    MIT License
                    • Apple
                  • -
                    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 -
                    10
                    Python
                    MIT License
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A server implementing the Model Context Protocol that enables users to retrieve LinkedIn profile information and activity data via EnrichB2B API, and generate text using OpenAI GPT-4 or Anthropic Claude models.
                    Last updated -
                    Python
                    • Linux
                  • -
                    security
                    A
                    license
                    -
                    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 -
                    1
                    TypeScript
                    MIT License
                    • Apple

                  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