PredictLeads MCP for AI Agents

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with PredictLeads MCP or direct API to research company profiles, track hiring signals, monitor financing events, and surface technology insights through natural language.

PredictLeads logoPredictLeads
Api Key

PredictLeads is a company intelligence API for hiring, technology, funding, news, product, and connection data. Use it to spot growth signals and enrich sales, research, and market workflows with fresh company context.

9 Tools

Try PredictLeads now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
PredictLeads
Try asking
TOOLS

Supported Tools

Every PredictLeads action and event your agent gets out of the box.

Discover Companies

Find companies using firmographic filters.

Discover Intelligence

Discover one page of jobs, technology adoption, news, financing, investor portfolio connections, products, or startup-platform posts across companies.

Get API Subscription

Check PredictLeads subscription status, monthly credit quota, and credits used.

Get Company

Retrieve one company by PredictLeads UUID or bare domain.

Get Company Intelligence

Retrieve one page of a company's jobs, technology detections, news, financing, SEC filings, connections, website changes, GitHub repositories, or products.

Get Intelligence Record

Retrieve one job opening, extended technology detection, technology, news event, SEC filing, or product by identifier.

Get Similar Companies

Find one page of companies similar to a specified PredictLeads company UUID or domain.

List Followed Companies

List one page of companies already followed for PredictLeads webhook updates.

Search Technologies

Search PredictLeads' tracked technology catalog by fuzzy name.

SETUP GUIDE

Connect PredictLeads MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/openai @ai-sdk/mcp
Install the Composio SDK for Python or TypeScript
2

Initialize Client and Create Tool Router Session

typescript
import { Composio } from '@composio/core';

const composio = new Composio({ apiKey: 'your-api-key' });
const session = await composio.create('your-user-id');
console.log(`Tool Router session created: ${session.mcp.url}`);
Import and initialize the Composio client, then create a Tool Router session for PredictLeads
3

Connect to AI Agent

typescript
import { openai } from '@ai-sdk/openai';
import { experimental_createMCPClient as createMCPClient } from '@ai-sdk/mcp';
import { generateText } from 'ai';

const client = await createMCPClient({
  transport: {
    type: 'http',
    url: session.mcp.url,
    headers: {
      'x-api-key': 'your-composio-api-key',
    },
  },
});

const tools = await client.tools();
const { text } = await generateText({
  model: openai('gpt-4o'),
  tools,
  messages: [{
    role: 'user',
    content: 'Get company intelligence for stripe.com including hiring, technologies, financing, and recent news.'
  }],
  maxSteps: 5,
});

console.log(`Agent: ${text}`);
Use the MCP server with your AI agent (Anthropic Claude or Mastra)
SETUP GUIDE

Connect PredictLeads API Tool with your Agent

1

Install Composio

typescript
npm install @composio/openai
Install the Composio SDK
2

Initialize Composio and Create Tool Router Session

typescript
import OpenAI from 'openai';
import { Composio } from '@composio/core';
import { OpenAIResponsesProvider } from '@composio/openai';

const composio = new Composio({
  provider: new OpenAIResponsesProvider(),
});
const openai = new OpenAI({});
const session = await composio.create('your-user-id');
Import and initialize Composio client, then create a Tool Router session
3

Execute PredictLeads Tools via Tool Router with Your Agent

typescript
const tools = session.tools;
const response = await openai.responses.create({
  model: 'gpt-4.1',
  tools: tools,
  input: [{
    role: 'user',
    content: 'Get company intelligence for stripe.com including hiring, technologies, financing, and recent news.'
  }],
});
const result = await composio.provider.handleToolCalls(
  'your-user-id',
  response.output
);
console.log(result);
Get tools from Tool Router session and execute PredictLeads actions with your Agent

Why Use Composio?

AI Native PredictLeads Integration

  • Supports both PredictLeads MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable company intelligence lookups
  • Rich coverage for hiring, technologies, financing, news, products, and business connection signals

Managed Auth

  • Store PredictLeads API keys securely instead of hard-coding them in agent code
  • Central place to manage, scope, and revoke PredictLeads access
  • Per user and per environment credentials for safer sales, research, and enrichment workflows

Agent Optimized Design

  • Tools are tuned for natural language requests like finding hiring spikes, funding news, or tech stack changes
  • Comprehensive execution logs so you always know what company data was queried, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access PredictLeads
  • Scoped, least privilege access to PredictLeads company intelligence resources
  • Full audit trail of agent actions to support review and compliance
FAQ

Frequently asked questions

Yes, PredictLeads requires you to configure your own API key credentials. Once set up, Composio handles secure credential storage and API request handling for you.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Composio is SOC 2 and ISO 27001 compliant with all data encrypted in transit and at rest. Learn more.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

Start with PredictLeads.It takes 30 seconds.

Managed auth, hosted MCP servers, and every PredictLeads tool your agent needs.Free to start.

Start building