DataForB2B MCP Server

DataForB2B MCP Server

Allows searching and enriching companies, people, job postings, and social posts via the DataForB2B API, bringing lead generation and market intelligence into MCP-compatible clients like Cursor and Claude.

Category
Visit Server

README

DataForB2B MCP Server

An MCP server for the DataForB2B API — search and enrich companies and people (professional profiles), job postings, and social posts, directly from Cursor, Claude, or any other MCP-compatible client.

Tools

Tool Description
search_people Search professional profiles with structured filters (title, company, location, skills, funding stage, ...).
search_company Search companies with structured filters (industry, size, country, funding, hiring, ...).
search_jobs Search job postings on LinkedIn / Indeed — hiring signals.
search_posts Search social posts on LinkedIn / Twitter / Reddit by keyword, or fetch a single post's engagers as leads.
enrich_profile Enrich a single profile (full profile data, work email, personal email, GitHub).
enrich_company Enrich a single company (description, headquarters, employee count, funding, offices).

Full parameter reference: docs.dataforb2b.ai/api-reference.

Getting an API key

Sign up at dataforb2b.ai and grab your API key from the dashboard.

Install

Requires Python 3.10+. The recommended way to run it is with uvx, which needs no separate install step and always runs the latest commit on main:

uvx --from git+https://github.com/DataForB2B/dataforb2b-mcp dataforb2b-mcp

Or clone and install it with pip:

git clone https://github.com/DataForB2B/dataforb2b-mcp.git
pip install ./dataforb2b-mcp

Once published on PyPI, this collapses to plain uvx dataforb2b-mcp / pip install dataforb2b-mcp (the config examples below use the git form, which works right now).

Configure

Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "dataforb2b": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/DataForB2B/dataforb2b-mcp", "dataforb2b-mcp"],
      "env": {
        "DATAFORB2B_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Desktop / Claude Code

Add to claude_desktop_config.json (Desktop) or run claude mcp add (Claude Code), using the same shape:

{
  "mcpServers": {
    "dataforb2b": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/DataForB2B/dataforb2b-mcp", "dataforb2b-mcp"],
      "env": {
        "DATAFORB2B_API_KEY": "your-api-key"
      }
    }
  }
}

Any other MCP client

Same command/args/env shape as above — every MCP client that supports stdio servers reads it the same way. Alternatively, run the server yourself and point your client at the process:

DATAFORB2B_API_KEY=your-api-key uvx --from git+https://github.com/DataForB2B/dataforb2b-mcp dataforb2b-mcp

or with the flag instead of the env var:

uvx --from git+https://github.com/DataForB2B/dataforb2b-mcp dataforb2b-mcp --api-key your-api-key

Development

git clone https://github.com/dataforb2b/dataforb2b-mcp.git
cd dataforb2b-mcp
uv sync
DATAFORB2B_API_KEY=your-api-key uv run dataforb2b-mcp

Inspect the server interactively with the MCP Inspector:

DATAFORB2B_API_KEY=your-api-key npx @modelcontextprotocol/inspector uv run dataforb2b-mcp

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured