Prospectio API MCP
What is Prospectio API MCP?
Prospectio API MCP is an open-source lead prospecting server and MCP service designed to query active job openings, aggregate target company intelligence, discover contact details, and enrich B2B lead profiles for consumption by autonomous AI agents and sales applications.
Key Capabilities
- Multi-Source Job & Company Lead Retrieval: Implements strategy pattern adapters to fetch job openings, salary ranges, and hiring company records from Mantiks, Active Jobs DB, and Jsearch APIs.
- Model Context Protocol (MCP) Server: Exposes standardized MCP tools and resources over Server-Sent Events (SSE) at /prospectio/mcp/sse and stdio streams, allowing LLM clients to query leads and insert contacts via natural language or structured agent tools.
- Persistent Storage with Vector Capabilities: Utilizes SQLAlchemy Object-Relational Mapping (ORM) and asyncpg to store companies, jobs, contacts, and user profiles in a PostgreSQL database with pgvector support.
- Clean Architecture Design: Enforces strict layer separation across Domain (core entities and ports), Application (use cases and route handlers), and Infrastructure (external API clients and database DTOs).
Three-Phase Contact Enrichment Pipeline:
- Phase 1 (Contact Discovery): Queries Perplexity (perplexity/sonar) models to extract full names, professional email addresses, direct telephone numbers, job titles, and career history without relying on restricted LinkedIn keyword filters.
- Phase 2 (LinkedIn Profile Matching): Executes rate-limited DuckDuckGo HTML queries (site:linkedin.com/in) using primary (Name + Company) and fallback (Title + Company) search strategies to discover verified LinkedIn profile URLs.
- Phase 3 (Biographical Synthesis): Performs secondary web searches to generate concise profile summaries (short_description) and comprehensive career biographies (full_bio).
Audience & Use Cases
- Audience: Sales Operations Engineers, AI Application Developers, Growth Hackers, Outbound Sales Agencies, and DevOps Leads building autonomous sales agents.
- Use Case: Automating job-market-based lead generation, enriching B2B contact lists with verified emails and biographies, and equipping AI coding assistants or LLM desktops with real-time lead prospecting tools via MCP.
Technical Specifications
- Deployment Model: Self-hosted open-source software (Docker, Docker Compose, or Poetry environment).
- Core Frameworks: Python 3.10+, FastAPI (v0.115+), Pydantic (v2.10+), MCP Python SDK (v1.10+).
- Database Engine: PostgreSQL with pgvector, SQLAlchemy (v2.0+), asyncpg (v0.30+), psycopg3.
- External Dependencies: OpenRouter (Perplexity API), RapidAPI (Active Jobs DB, Jsearch), Mantiks API.
- Supported Transport Protocols: REST (/rest/v1/), MCP SSE (/prospectio/mcp/sse), MCP stdio.
Categories & Use Cases
Technical Details
| Mobile Application | No |
|---|
FAQs
What is Prospectio API MCP?
Prospectio API MCP is an open-source Sales Intelligence and Lead Generation application engineered to automate Business-to-Business (B2B) candidate and lead prospecting through the Model Context Protocol (MCP). Built on a FastAPI web framework and adhering to Clean Architecture principles, the platform serves as an open-source programmatic alternative to commercial lead enrichment services like Apollo.io, Clearbit, and ZoomInfo. Prospectio API MCP aggregates active job postings and company data across multiple providers—including Mantiks, Active Jobs DB, and Jsearch—and executes a three-phase contact enrichment workflow. The enrichment pipeline utilizes Perplexity web search models (perplexity/sonar via OpenRouter) for initial contact discovery, a DuckDuckGo search client for LinkedIn profile Uniform Resource Locator (URL) matching, and a secondary LLM synthesis pass to compile contact biographies. Prospectio API MCP persists structured lead, company, job, and contact entities within a PostgreSQL database with pgvector extension support, exposing both standard Representational State Transfer (REST) endpoints and MCP server interfaces (via Server-Sent Events (SSE) or stdio transport) for native integration into Artificial Intelligence (AI) assistants like Claude Desktop, Cursor, and Gemini CLI.
How much does Prospectio API MCP cost?
Prospectio API MCP starts at $0.