Autobound MCP

MCP lets your sales tools and AI workflows instantly use Autobound’s insights and content APIs - without extra complexity.

The Autobound MCP (Model Context Protocol) server lets AI assistants like Claude, Cursor, and any MCP-compatible client query your signal data directly. Ask natural language questions about companies and contacts - the AI agent calls our API autonomously.


What is MCP?

Model Context Protocol is an open standard from Anthropic that lets AI assistants connect to external tools and data sources. Instead of copying API responses into chat, your AI assistant queries Autobound directly.

Example: Ask Claude "What hiring signals has Salesforce shown in the last 90 days?" - it calls our search API, gets structured results, and reasons about them in real time.


Quick Start

Prerequisites

Install

npm install -g @autobound-ai/mcp-server

Or run directly with npx (no install needed):

npx @autobound-ai/mcp-server

Configuration

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "autobound-signals": {
      "command": "npx",
      "args": ["-y", "@autobound-ai/mcp-server"],
      "env": {
        "AUTOBOUND_API_KEY": "your-api-key-here"
      }
    }
  }
}

Restart Claude Desktop after saving.

Cursor

Add to .cursor/mcp.json in your project or global config:

{
  "mcpServers": {
    "autobound-signals": {
      "command": "npx",
      "args": ["-y", "@autobound-ai/mcp-server"],
      "env": {
        "AUTOBOUND_API_KEY": "your-api-key-here"
      }
    }
  }
}

Other MCP Clients

Any MCP-compatible client works. Set the command to npx -y @autobound-ai/mcp-server and provide AUTOBOUND_API_KEY as an environment variable.


Environment Variables

VariableRequiredDescription
AUTOBOUND_API_KEYYesYour Autobound API key
AUTOBOUND_API_URLNoOverride API base URL (default: https://signals.autobound.ai)

Available Tools

The MCP server exposes 25 tools across 7 categories:

Enrichment

ToolDescriptionCost
enrichCompanyEnrich a company by domain, name, or LinkedIn URL. Returns all matching signals.2 credits/signal
enrichContactEnrich a contact by email or LinkedIn URL. Returns all matching signals.2 credits/signal

Search

ToolDescriptionCost
searchCompaniesSearch companies by signal type, date range, firmographics, and more. Returns one record per company with top signals attached.2 credits/result
searchContactsSearch contacts by signal type, date range, seniority, department, and more. Returns one record per contact with top signals attached.2 credits/result
getFiltersList the canonical filter picklists (industries, seniority, department, revenue buckets, etc.) accepted by the search tools.Free

Signals

ToolDescriptionCost
listSignalTypesList all available signal types (hiring, funding, earnings, etc.) with their subtype vocabularies.Free
signalTypeHistoryGet detection volume history for a signal type.Free
getSignalByIdRetrieve a specific signal by ID.2 credits

Buyer Intent

ToolDescriptionCost
buyerIntentTopicsSearch or browse 37K+ B2B intent topics. Returns topic IDs for other intent tools.Free
buyerIntentContactsGet contacts showing intent for specified topics. Filter by seniority, department, country, etc.1 credit/contact
buyerIntentCompaniesGet companies showing intent for specified topics, ranked by composite intent score.1 credit/company-topic
buyerIntentCompanyTimelineGet every topic one company shows intent on this week, by domain.Free
buyerIntentFiltersList available filter values (seniority levels, departments, countries).Free
buyerIntentExportSubmit an async contact-intent export job. Up to 1,000 topics, millions of results. Returns an export ID to poll.50 credits + 5/topic
buyerIntentCompaniesExportSubmit an async company-intent export job. Up to 1,000 topics.50 credits + 5/topic
buyerIntentExportStatusPoll export job status. Returns download URL when ready.Free
buyerIntentCompaniesExportStatusPoll company export job status.Free

Email Verification

ToolDescriptionCost
verifyEmailVerify deliverability of a single email address (deliverable, undeliverable, risky, or unknown).1 credit/email; unknown = free
verifyEmailBulkVerify up to 1,000 email addresses in one call.1 credit/email; unknown = free

Monitoring

ToolDescriptionCost
addToMonitoringPoolAdd companies or contacts to your signal monitoring pool (one record = one entity + one signal type).10 credits/net-new record

Account

ToolDescriptionCost
getAccountGet account details and plan info.Free
getCreditsCheck credit balance, usage, and reset date.Free
getCreditCostsGet the credit cost table for your workspace.Free
getRequestLogsView recent API request logs with status codes and latency.Free
getStatsGet usage statistics and signal counts across the database.Free

Example Prompts

Once connected, try asking your AI assistant:

  • "Search for 10-K filing signals for Apple in the last 6 months"
  • "What hiring signals has Stripe shown recently?"
  • "Find companies showing buyer intent for 'data enrichment'"
  • "Export intent contacts for my top 100 topics"
  • "Enrich the contact [email protected] with all available signals"
  • "Which companies are showing intent for AI infrastructure?"
  • "Verify these 50 email addresses"
  • "How many credits do I have left?"

Troubleshooting

ProblemSolution
"Tool not found" or no toolsRestart your MCP client after updating config
Authentication errorsConfirm your key works: curl https://signals.autobound.ai/v1/account -H "X-API-KEY: YOUR_API_KEY"
Connection timeoutCheck network; verify API health: curl https://signals.autobound.ai/health

What's Next

  • Streaming responses for large result sets
  • Multi-agent workflow support
  • Pre-built prompt templates for common sales workflows

Need help? Email [email protected] or reach out in your Slack Connect channel.


Did this page help you?