EnrichB2B MCP Server

by moonlabsai

Integrations

  • Manages environment configuration for API keys and server settings.

  • Powers the underlying server architecture for the MCP implementation.

  • Supports version control with provided .gitignore rules for the project.

Servidor de plantillas MCP

Un servidor de plantillas que implementa el Protocolo de Contexto de Modelo (MCP) con integración de OpenAI, Anthropic y EnrichB2B.

Configuración

  1. Crear un entorno virtual:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
  1. Instalar dependencias:
pip install -r requirements.txt
  1. Configurar variables de entorno:
cp .env.example .env # Edit .env with your API keys and configuration

Ejecución del servidor

Modo de desarrollo:

python server.py

O usando MCP CLI:

mcp dev server.py

Características

  • Integración de OpenAI GPT-4
  • Integración antrópica de Claude
  • Integración de datos de LinkedIn de EnrichB2B
  • Servidor FastAPI y Uvicorn
  • Configuración del entorno
  • Recursos y herramientas de ejemplo
  • Diseño de proyecto estructurado

Estructura del proyecto

. ├── .env.example # Template for environment variables ├── .gitignore # Git ignore rules ├── README.md # This file ├── requirements.txt # Python dependencies ├── enrichb2b.py # EnrichB2B API client └── server.py # MCP server implementation

Uso

  1. Iniciar el servidor
  2. Conéctese usando cualquier cliente MCP
  3. Utilice las herramientas y recursos proporcionados:
    • config://app - Obtener la configuración del servidor
    • get_profile_details - Obtener información del perfil de LinkedIn
    • get_contact_activities : obtén las actividades y publicaciones recientes de los usuarios de LinkedIn
    • gpt4_completion - Generar texto usando GPT-4
    • claude_completion - Generar texto usando Claude
    • analysis_prompt - Plantilla para análisis de texto

Herramientas EnrichB2B

obtener_detalles_del_perfil

Obtenga información detallada sobre un perfil de LinkedIn:

result = await get_profile_details( linkedin_url="https://www.linkedin.com/in/username", include_company_details=True, include_followers_count=True )
obtener_actividades_de_contacto

Obtenga actividades y publicaciones recientes de un perfil de LinkedIn:

result = await get_contact_activities( linkedin_url="https://www.linkedin.com/in/username", pages=1, # Number of pages (1-50) comments_per_post=1, # Comments per post (0-50) likes_per_post=None # Likes per post (0-50) )

Desarrollo

Para agregar nuevas funciones:

  1. Agregue nuevas herramientas usando el decorador @mcp.tool()
  2. Agregue nuevos recursos usando el decorador @mcp.resource()
  3. Agregue nuevos mensajes usando el decorador @mcp.prompt()

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor que implementa el Protocolo de Contexto de Modelo que permite a los usuarios recuperar información del perfil de LinkedIn y datos de actividad a través de la API de EnrichB2B y generar texto utilizando modelos OpenAI GPT-4 o Anthropic Claude.

  1. Configuración
    1. Ejecución del servidor
      1. Características
        1. Estructura del proyecto
          1. Uso
            1. Herramientas EnrichB2B
          2. Desarrollo
            1. Licencia

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables seamless interaction with LinkedIn for job applications, profile retrieval, feed browsing, and resume analysis through natural language commands.
                Last updated -
                10
                Python
              • -
                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 -
                25
                17
                JavaScript
                MIT License
                • Apple
              • -
                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
              • -
                security
                F
                license
                -
                quality
                A middleware API that connects AI assistants like ChatGPT to Captain Data tools for extracting information from LinkedIn company and profile pages.
                Last updated -
                TypeScript

              View all related MCP servers

              ID: b8sou9wt5d