otherapi_key

Getprospect

Find anyone's business email address. GetProspect provides email discovery and verification from LinkedIn.

Verdict

Getprospect is a B2B contact database and prospecting tool. In Switchy, @mentioning Getprospect lets your team search for leads, create contact lists, and export prospect data without leaving the conversation. Sales and growth teams use it to build targeted outreach lists, enrich company records, and organize contacts by campaign or segment. You'll need a Getprospect API key to connect — setup takes under two minutes. The MCP exposes 24 tools covering contact creation, list management, company records, and bulk exports. One caveat: you're working with Getprospect's existing database, so data freshness depends on their crawlers.

Common use cases

  • Build outreach lists for cold email campaigns
  • Enrich inbound leads with company data
  • Export prospect segments for CRM import
  • Organize contacts by campaign or territory
  • Delete outdated or duplicate contact records

Integration

Vendor
Getprospect
Category
other
Auth
API_KEY
Tools
24
Composio slug
getprospect

Tools

  • Add Contacts to List

    Tool to add contacts to a specified list. Use when you need to group existing contacts into a list.

  • Apply Coupon Code

    Tool to apply a coupon code to the user's account. Use after you need to activate a coupon before using it.

  • Create Company

    Tool to create a new company. Use when you need to add a company record via GetProspect API.

  • Create Contact

    Tool to create a new contact. Use when you need a fresh contact record before associating it to lists.

  • Create Contact List

    Tool to create a new contact list. Use when you need to organize contacts into a named list.

  • Create Export

    Tool to create a new export job. Use when you need to export contacts or companies based on filters or specific record IDs. Returns HTTP 201 on success.

  • Delete Company
    destructive

    Tool to delete a company record by its ID. Use when you have confirmed this company should be permanently removed.

  • Delete Contact
    destructive

    Tool to delete a contact record by its ID. Use when you need to remove a contact; ensure the contact ID exists before calling.

  • Delete Multiple Contact Lists
    destructive

    Tool to delete multiple contact lists. Use when you have a set of list IDs and want to remove them in bulk. Use after confirming the lists to delete.

  • Get account workspace limits

    Tool to retrieve workspace limits for the user's account. Use when you need to check current quotas before bulk operations.

  • Get All Companies

    Tool to retrieve all companies. Use after obtaining a valid API key. Returns a paginated list of companies for the authenticated user.

  • Get All Contact Lists

    Tool to retrieve all prospect contact lists. Use when you need to list all existing contact lists for an account.

  • Get all contacts

    Tool to retrieve all contacts. Use when you need to list contacts without filters.

  • Get Contact Lists Count

    Tool to retrieve the total count of contact lists. Use when you need to know how many contact lists exist.

  • Get Single Company

    Tool to retrieve details of a single company by its ID. Use when you have a valid company ID and need its full details.

  • Get Single Contact

    Tool to retrieve details of a single contact. Use when you have the contact ID and need its full record.

  • Search Companies

    Tool to search for companies by name. Use when you have a company name and need to find matching records.

  • Search Contacts

    Tool to search for contacts by filters. Use when you need to find contacts matching specific criteria.

  • Search Contacts in List

    Tool to search contacts in a specific list. Use when you need to filter contacts associated with a given list.

  • Search Lists by Name

    Tool to search contact lists by name. Use when you need to find lists that match a specific name.

  • Update Company

    Tool to update details of an existing company. Use when you need to modify company properties after confirming the company exists.

  • Update Contact

    Tool to update details of an existing contact. Use when you have the contact ID and need to modify its properties or list assignments.

  • Update Contact List

    Tool to update a contact list's name. Use when you need to rename an existing list.

  • Verify Email Address

    Tool to verify an email's deliverability. Use after capturing an email to ensure it's valid.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the Integrations page. 2. Click 'Add MCP Integration' and select Getprospect from the catalog. 3. Log into your Getprospect account, go to Settings or API section, and generate a new API key. 4. Copy the key and paste it into the Switchy connection dialog, then click 'Connect'. 5. Switchy will validate the key and confirm the connection within a few seconds. 6. Open any Space, type '@Getprospect search for contacts at Series A SaaS companies in Austin' and send the message. 7. The MCP will return matching contacts; if you see results, the integration is live. 8. Use '@Getprospect create contact list' to organize prospects or '@Getprospect create export' to pull bulk data into a CSV.

What teammates see: by default, memories from Getprospect are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Find Series A Contacts

@Getprospect find contacts at Series A fintech companies in New York with titles containing 'Head of' or 'VP'. Return name, email, company, and LinkedIn profile for the first 20 matches.
Open in a Space →

Create Outreach List

@Getprospect create a contact list called 'Q2 Enterprise Outreach' and add the contacts we just found. Confirm the list ID and contact count when done.
Open in a Space →

Enrich Company Record

@Getprospect create a company record for Acme Corp with domain acme.com. Include employee count, funding stage, and headquarters location if available.
Open in a Space →

Export Contacts to CSV

@Getprospect create an export of all contacts in the 'Q2 Enterprise Outreach' list. Include email, phone, title, company name, and LinkedIn URL. Notify me when the export is ready.
Open in a Space →

Remove Duplicate Contact

@Getprospect delete the contact with ID 987654. Confirm deletion and let me know if any lists were affected.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@getprospect search for marketing directors at Series B SaaS companies in Austin and show me their contact details

Output

Found 47 marketing directors matching your criteria. Here's a sample: Sarah Chen (VP Marketing, CloudMetrics) - sarah.chen@cloudmetrics.io, verified email; Marcus Williams (Director of Marketing, DataFlow) - m.williams@dataflow.com, LinkedIn confirmed; Jessica Park (CMO, SyncSpace) - jpark@syncspace.io, phone available. All contacts are at Series B stage companies with 50-200 employees. Full list includes job titles, company size, funding stage, and confidence scores for each email address.

Notes

This example shows Getprospect's core prospecting capability—filtering B2B contacts by role, company stage, and location. Requires API key with search permissions. Results depend on Getprospect's database coverage for your target market; some industries have deeper data than others. Email verification status varies by contact age.

Prompt

@getprospect create a new contact list called 'Q1 Enterprise Outreach' and add the 12 VP-level contacts we discussed yesterday to it

Output

Created contact list 'Q1 Enterprise Outreach' (ID: list_8x4k2m). Added 12 contacts successfully: 11 VPs and 1 SVP from your previous search results. The list is now active in your Getprospect account and ready for export or integration with your outreach tools. Note: Contact IDs must already exist in your Getprospect workspace before adding them to lists—I've used the IDs from our prior conversation thread.

Notes

Demonstrates list management for organizing prospects into campaigns. This is a two-step operation: first creating the list, then adding contacts by their Getprospect IDs. You must have previously imported or searched for these contacts—Getprospect won't auto-create contact records during list addition. Useful for segmenting outreach by campaign, region, or deal stage.

Prompt

@getprospect export all contacts from my 'Warm Leads - Tech' list as CSV and summarize the company distribution by employee count

Output

Export job created (export_9j3n7p) for 'Warm Leads - Tech' list containing 203 contacts. CSV will be available in your Getprospect dashboard within 2-3 minutes. Company size breakdown: 41% at companies with 11-50 employees, 29% at 51-200 employees, 18% at 201-1000 employees, 12% at 1-10 employees. Most common industries: DevTools (34%), Cloud Infrastructure (28%), Cybersecurity (22%). This distribution suggests your warm leads skew toward mid-market companies rather than enterprise accounts.

Notes

Shows export functionality paired with AI analysis of the prospect data. The export itself is asynchronous—Getprospect queues the job and you retrieve the file separately. The summary demonstrates how Switchy can synthesize patterns across your prospect lists to inform targeting strategy. Requires read access to contact lists and export permissions on your API key.

Use-case deep-dives

Outbound SDR list building

When Getprospect fits a 2-person sales team doing cold outreach

A two-person SDR team at a B2B SaaS startup needs to build targeted prospect lists weekly and export them to their CRM. Getprospect works here because the 24 tools cover the full workflow: create contact lists, add contacts in bulk, apply filters, then export to CSV. The API key auth means both reps can share one Switchy workspace without OAuth friction. The trade-off: if your team is already paying for ZoomInfo or Apollo and those integrations exist, Getprospect becomes redundant tooling. Use this MCP when you're committed to Getprospect as your primary prospecting database and need to automate list hygiene or weekly export jobs without leaving your AI workspace.

Customer success account segmentation

Why this MCP is overkill for post-sale contact management

A four-person customer success team wants to segment accounts by renewal date and tag contacts for outreach campaigns. Getprospect's contact and company CRUD tools technically support this, but the MCP is built for prospecting workflows, not customer data management. You'll spend time mapping Getprospect's list structure to your CS playbook when your CRM already has better segmentation and automation. The coupon-code tool hints at a sales-motion product, not a CS platform. Skip this MCP unless your CS team is also doing expansion prospecting and needs to create net-new contact records from LinkedIn or enrichment sources. For pure account management, your CRM's native MCP will be faster and cleaner.

Event attendee follow-up at scale

When Getprospect handles post-conference lead import in one session

A three-person marketing team returns from a trade show with 200 badge-scanned leads as a spreadsheet. They need to enrich the records, dedupe against existing contacts, create a campaign list, and export to HubSpot by end-of-week. Getprospect's MCP lets them script the entire flow in Switchy: create contact records in batch, run enrichment if the vendor supports it, group into a named list, then trigger the export tool. The API key setup means one person can run the job without waiting on OAuth approvals. The threshold: if your lead volume is under 50 per event, manual CRM import is faster. Use this MCP when you're processing 100-plus leads per quarter and Getprospect is already your enrichment source of record.

Frequently asked

What does the Getprospect MCP do in Switchy?

It connects your Getprospect account so AI agents can create contacts and companies, organize them into lists, run exports, and apply coupon codes without leaving the chat. You ask in plain language; the agent calls the right tool. Useful for teams building lead lists or syncing prospect data into workflows.

Do I need admin access to connect Getprospect?

You need a Getprospect API key, which typically requires account owner or admin permissions to generate. Grab it from your Getprospect settings, paste it into Switchy's auth screen, and you're done. No OAuth redirect—just the key.

Can the MCP search for new prospects or enrich contact data?

No. The 24 tools focus on managing existing records—creating contacts and companies, organizing lists, deleting entries, running exports. If you need prospecting or enrichment, do that in Getprospect first, then use the MCP to organize or export the results.

Why use this instead of the Getprospect web app?

The MCP lets you script repetitive tasks in chat—bulk-add contacts to lists, chain exports with filters, apply coupons—without clicking through the UI. If you're doing one-off lookups, the web app is faster. For batch operations or integrating prospect data into larger workflows, the MCP wins.

Who on the team should connect the Getprospect account?

Whoever owns the Getprospect subscription and can generate an API key. Once connected in Switchy, any team member with workspace access can ask the AI to create contacts or run exports. The key stays scoped to that one Getprospect account.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.