ProspectAPIs

io.github.ProspectAPIs由 GitHub 账号 ProspectAPIs 发布v0.2.5更新于 Oct 30, 2026

Moved to com.prospectapis/prospectapis-mcp. Install prospectapis-mcp from npm for the latest.

发布方自己的服务:ProspectAPIs

概览

AI 生成的概览

ProspectAPIs 让助手按条件检索融资轮次、订购带引用的潜在客户调研简报,并管理 webhook 融资提醒,按记录计费。

可以做什么
  • 按日期、轮次、金额、公司、域名、投资方和国家检索并读取融资轮次,支持分页
  • 针对单个潜在客户发起带引用的调研简报,并轮询直到完成或失败
  • 创建、列出、查看、测试和删除融资信号 webhook 提醒,并查看投递记录
  • 查询额度余额与本月剩余免费记录,读取实时价目表和 API 版本
  • 向团队提交缺陷、字段错误或功能缺失的反馈
适用场景
适合销售与拓客场景:让助手获取最新融资公告、为某公司或某人生成带引用的通话前简报,或把匹配的新融资轮次推送到 webhook。也适合在大批量分页检索前先确认费用。
运行要求
通过 npx 在本地运行,需要 Node.js 22 或更高版本。除 pricing_get 和 api_version 外,所有工具都需要在 PROSPECTAPIS_API_KEY 中提供 prospectapis.com 的 API 密钥;可用 PROSPECTAPIS_BASE_URL 覆盖接口地址。需要能访问 ProspectAPIs 接口的网络。
安装前请注意
调用会从预付余额中扣费:每条返回的融资记录 0.02 美元,调研简报在完成时按账户显示的调研价格计费。大批量分页检索前应先查看 account_balance。提醒功能会向你提供的 webhook 地址发送 POST 请求,并用返回的密钥签名。API 密钥是线上凭证,不要放进共享配置。

安装

在 SourceWeft 中

  1. 打开 控制台中的 ProspectAPIs,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

prospectapis-mcp

prospectapis-mcp is the MCP server for ProspectAPIs (https://prospectapis.com), for sales and prospecting teams and the AI agents they run in Claude Code, Claude Desktop, Cursor and other MCP clients. It gives your agent twenty-five tools over the ProspectAPIs API: search funding rounds by date, round, amount, company, investor and country, get new matching rounds pushed to your webhook, verify, find and bulk-check email addresses, report what bounced, and order a cited research brief on any company or person. Funding records carry the public announcement URL when there is one. Every account starts with a free $1 balance and no card: records cost $0.02, an email check $0.004 and a completed brief $0.15, with no seats and no subscription. It needs Node.js 22 or later.

Install (Claude Code): claude mcp add prospectapis -e PROSPECTAPIS_API_KEY=pa_live_... -- npx -y prospectapis-mcp

Other clients: run npx -y prospectapis-mcp with PROSPECTAPIS_API_KEY from https://prospectapis.com

Website: https://prospectapis.com/mcp

ToolEndpointCost
funding_searchGET /v1/funding$0.02 per record returned; no match is free
funding_getGET /v1/funding/:id$0.02 when found; a missing id is free
research_submitPOST /v1/researchone research at research_price_usd (see account_balance), charged only when the brief completes; refunded on failure
research_getGET /v1/research/:idfree; poll until status is completed or failed
email_verifyPOST /v1/email/verify$0.004 per valid or invalid result; catch-all and unknown are free; 1 to 25 addresses a call
email_verify_statsGET /v1/email/verify/statsfree
email_outcomes_reportPOST /v1/email/outcomesfree; 1 to 100 outcomes a call
email_verify_job_createPOST /v1/email/verify/jobsfree to start; $0.004 per valid or invalid result as it is checked; up to 50,000 addresses
email_verify_job_getGET /v1/email/verify/jobs/:idfree
email_verify_job_resultsGET /v1/email/verify/jobs/:id/resultsfree; 1,000 a page
watchlist_create, watchlist_list, watchlist_get, watchlist_deliveries, watchlist_test, watchlist_delete/v1/watchlistsfree to manage; a delivered event costs one record, only when your webhook answers 2xx
account_balanceGET /v1/accountfree
feedback_sendPOST /v1/feedbackfree; reports a bug, wrong field or missing capability to the team (10 an hour per key)
pricing_getGET /pricingfree, no key needed; the live price list
api_versionGET /v1/versionfree, no key needed

funding_search filters: since, until (YYYY-MM-DD), round (comma list such as seed,series_a), min_amount_usd, max_amount_usd, company, domain, investor, country, limit (1 to 100) and cursor (the previous page's next_cursor, passed back unchanged).

research_submit takes exactly one prospect identifier (domain, website_url, company_name, company_linkedin_url, a work email or linkedin_url), or person_name with company_name, plus an optional context (your own product, at most 1,000 characters) and purpose (account_research, pre_call or outreach). It returns a research_id at once; a brief takes 20 to 90 seconds.

email_verify takes emails, a list of 1 to 25 addresses. Each result has status (valid, invalid, catch-all or unknown), reason, reason_text, score (0 to 100), recommendation (send, send_with_caution, retry_later or do_not_send), charged, flags, smtp_code and catch_all_tier. If the balance covers only some addresses, the rest come back unknown with reason not_checked_insufficient_credits and are not charged.

Configure

VariableRequiredDefault
PROSPECTAPIS_API_KEYyes (all tools except pricing_get and api_version)none
PROSPECTAPIS_BASE_URLnohttps://api.prospectapis.com

Client config (for example claude_desktop_config.json):

json
{  "mcpServers": {    "prospectapis": {      "command": "npx",      "args": ["-y", "prospectapis-mcp"],      "env": { "PROSPECTAPIS_API_KEY": "pa_live_..." }    }  }}

Claude Code: claude mcp add prospectapis -e PROSPECTAPIS_API_KEY=pa_live_... -- npx -y prospectapis-mcp.

FAQ

Where does the funding data come from? Records carry the public announcement URL when there is one.

What is free? A $1 balance when you sign up (about 50 funding records, 250 email checks or 6 research briefs), any search that matches nothing, catch-all and unknown email results, watchlist management, and the balance, pricing and version tools.

Which clients work? Claude Code, Claude Desktop, Cursor and any client that reads an mcpServers config, through npx -y prospectapis-mcp.

Develop

bash
cd mcpnpm installnpm test        # mocked fetch over an in-memory MCP transport, no networknpm run check

The package is versioned independently of the API (SemVer, CHANGELOG.md in this folder). It is marked private so it cannot be published by accident; publishing is done only from the product's own npm identity.

来源:README.md,提交 6e548c5

工具

14

funding_get

Get Funding Round

Read one funding record by id. Costs $0.02 when found (free records are used first); a missing id is free.

输入参数id必填

research_submit

Start Prospect Research

Start a cited pre-call research brief on one prospect: company, funding, traction, competitors, news, people, risks, regions, social (their X account and Reddit mentions, when found), plus a `fit` section when you pass `context`. Give exactly ONE identifier (domain, website_url, company_name, company_linkedin_url, a work email, or linkedin_url), or person_name together with company_name. Returns `research_id` at once; the brief takes 20 to 90 seconds, so poll research_get every 10 to 15 seconds until `status` is `completed` or `failed`. Costs one research at the price account_balance reports as `research_price_usd`, held when you submit, charged only when the brief completes and refunded in full if it fails. Free records do not apply.

输入参数emaildomaincontextpurposeperson_namewebsite_urlcompany_namelinkedin_urlcompany_linkedin_url

research_get

Get Research Brief

Read a research job by the `research_id` research_submit returned: `status` (queued, running, completed, failed), `input`, `result` (the brief, once completed) and `error` (once failed). Every brief field is {value, sources, confidence}. `result.social` holds `x` (handle, followers, bio, posting_cadence, recent_topics, notable_posts) and `reddit` (mention_count_90d, top_threads, communities, tone, tone_basis); a platform with nothing found is absent, and with neither `social` is absent. Free; only your own account's jobs are visible.

输入参数id必填

watchlist_create

Create Funding Watchlist

Save a funding-signal alert: a set of funding_search filters plus an https webhook. Each NEW funding event that matches is POSTed to the webhook, signed with the returned `secret` (header Prospect-Signature: t=..,v1=HMAC-SHA256). Creating is free; each delivered event costs one record ($0.02, free records first), charged only when the webhook answers 2xx. The `secret` is shown once. Max 20 active per account.

输入参数name必填filters必填webhook_url必填

watchlist_list

List Watchlists

Your funding-signal alerts (without their secrets). Free.

无需输入参数。

watchlist_get

Get Watchlist

One funding-signal alert: its name, filters, webhook URL, whether it is active and why it was paused (never its secret). Free.

输入参数id必填

watchlist_deliveries

List Watchlist Deliveries

The last 50 deliveries of one alert and their outcome (delivered, retry, failed, no_credit). Free.

输入参数id必填

watchlist_test

Send Watchlist Test Event

Send a signed sample event to the alert's webhook now, to build and verify the receiver. Free; 5 a minute.

输入参数id必填

watchlist_delete

Delete Watchlist

Delete a funding-signal alert and its delivery history. Free.

输入参数id必填

account_balance

Get Account Balance

Your credit balance and the free records left this month. Free. Check it before a large paged search.

无需输入参数。

feedback_send

Send Feedback

Report a bug, a wrong or empty field, a missing capability or a question about ProspectAPIs to the team. Free; limited to 10 delivered reports an hour per account (a 429 means wait, do not retry in a loop). Before reporting that a field is wrong or a parameter is ignored, re-run the call with a value that could only match if it were honoured. Put the exact call, what came back and what you expected in `details`; never include secrets or API keys. Send only when the user agrees.

输入参数kindtooltitle必填details必填

pricing_get

Get Pricing

The live price list: funding records (price per record and free records a month), research (whether it is available and its price per brief) and watchlist deliveries. Free, needs no key. Use it to quote a cost before a large call.

无需输入参数。

api_version

Get API Version

The API's version and deployed build. Free, needs no key.

无需输入参数。

版本历史

3
  1. v0.2.5最新Oct 30, 2026
  2. v0.2.4Oct 19, 2026
  3. v0.2.3Oct 11, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Prospectapis 集成