- Explore MCP Servers
- enrich_b2b_mcp
Enrich B2b Mcp
What is Enrich B2b Mcp
enrich_b2b_mcp is a template server that implements the Model Context Protocol (MCP) and integrates with OpenAI, Anthropic, and EnrichB2B services, enabling advanced data processing and AI functionalities.
Use cases
Use cases include retrieving detailed LinkedIn profile information, accessing recent activities of LinkedIn users, generating text completions using GPT-4 or Claude, and performing text analysis.
How to use
To use enrich_b2b_mcp, set up a virtual environment, install the required dependencies, configure environment variables with your API keys, and run the server in development mode. Connect using any MCP client to access its features.
Key features
Key features include integration with OpenAI GPT-4, Anthropic Claude, EnrichB2B LinkedIn data, a FastAPI and Uvicorn server, environment configuration, and structured project layout with example resources.
Where to use
enrich_b2b_mcp can be used in various fields such as business intelligence, data enrichment, customer relationship management, and any application requiring advanced AI-driven data analysis and processing.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Enrich B2b Mcp
enrich_b2b_mcp is a template server that implements the Model Context Protocol (MCP) and integrates with OpenAI, Anthropic, and EnrichB2B services, enabling advanced data processing and AI functionalities.
Use cases
Use cases include retrieving detailed LinkedIn profile information, accessing recent activities of LinkedIn users, generating text completions using GPT-4 or Claude, and performing text analysis.
How to use
To use enrich_b2b_mcp, set up a virtual environment, install the required dependencies, configure environment variables with your API keys, and run the server in development mode. Connect using any MCP client to access its features.
Key features
Key features include integration with OpenAI GPT-4, Anthropic Claude, EnrichB2B LinkedIn data, a FastAPI and Uvicorn server, environment configuration, and structured project layout with example resources.
Where to use
enrich_b2b_mcp can be used in various fields such as business intelligence, data enrichment, customer relationship management, and any application requiring advanced AI-driven data analysis and processing.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
MCP Template Server
A template server implementing the Model Context Protocol (MCP) with OpenAI, Anthropic, and EnrichB2B integration.
Setup
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Set up environment variables:
cp .env.example .env
# Edit .env with your API keys and configuration
Running the Server
Development mode:
python server.py
Or using MCP CLI:
mcp dev server.py
Features
- OpenAI GPT-4 integration
- Anthropic Claude integration
- EnrichB2B LinkedIn data integration
- FastAPI and Uvicorn server
- Environment configuration
- Example resources and tools
- Structured project layout
Project Structure
. ├── .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
Usage
- Start the server
- Connect using any MCP client
- Use the provided tools and resources:
config://app- Get server configurationget_profile_details- Get LinkedIn profile informationget_contact_activities- Get LinkedIn user’s recent activities and postsgpt4_completion- Generate text using GPT-4claude_completion- Generate text using Claudeanalysis_prompt- Template for text analysis
EnrichB2B Tools
get_profile_details
Get detailed information about a LinkedIn profile:
result = await get_profile_details(
linkedin_url="https://www.linkedin.com/in/username",
include_company_details=True,
include_followers_count=True
)
get_contact_activities
Get recent activities and posts from a LinkedIn profile:
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)
)
Development
To add new features:
- Add new tools using the
@mcp.tool()decorator - Add new resources using the
@mcp.resource()decorator - Add new prompts using the
@mcp.prompt()decorator
License
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










