what_can_you_do
What can you do
FREE — what ListPlus can do for you: every action, the fields we can fill with their price per record, the free limits, and (with a key) your balance and day budget. Call this first if unsure.
languageai.listplusPublished by listplus.aiOfficial publisherv1.1.0Updated Nov 7, 2026
Check contact data with 100+ quality checks, find B2B contacts, fill work e-mail and mobile.
ListPlus checks contact records for data-quality errors and finds or enriches B2B people and company data, with paid credit-based lookups.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/ai.listplus%2Flistplus/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"listplus": {
"type": "http",
"url": "https://listplus.ai/mcp"
}
}
}What can you do
FREE — what ListPlus can do for you: every action, the fields we can fill with their price per record, the free limits, and (with a key) your balance and day budget. Call this first if unsure.
languageFind a person
FREE (rate-limited) — find a person: name, job title, company, location, LinkedIn profile, how sure. Give first_name + last_name + company (or domain), a LinkedIn URL, a work e-mail, or a question in `query` ("CFO of Tink in Berlin"). No e-mail or phone in the answer — those are enrich_records.
nameemailquerydomaincompanyeu_onlylanguagelast_namefirst_namelinkedin_urlCheck records
FREE (up to 25 records without a key, 1000 with one) — check contact records for errors with 100+ checks: typos in e-mail domains, role mailboxes (office@), duplicates and near-duplicates, phone codes that do not fit the country, LinkedIn status text in names, placeholders … Returns findings per record with proposed fixes. Nothing is stored or changed.
airecordsrequiredlanguagecategoriesEnrich records
PAID (needs a key) — per record from a name + company: work e-mail ≈2.39, at most 9 credits; mobile ≈3.84, at most 12; job title ≈1.41, at most 13.5. Charged per hit for e-mail and phone. Use estimate:true first for the exact price of YOUR records (free, no key). Fills fields of contact records (work e-mail, mobile, job title, LinkedIn profile, company, domain, industry, size, place). The records go into the key's agent list in ListPlus (the user can open it); waits up to 25 s, then answers with a job_id to poll (get_job).
fieldsrequiredlist_idrecordsestimatelanguagerecord_idsrequest_idmax_creditsGet job status
FREE (key) — the state of an enrich_records job; when it ended, the records with the fields we found (in the order you sent them).
job_idrequiredlanguageVerify e-mails
PAID (needs a key) — 0.3 credits per address (an address checked in the last 7 days costs nothing): is the e-mail address deliverable (valid, invalid, catch_all, unknown)? Up to 25 addresses per call, answered at once.
emailsrequiredlanguageSearch options
FREE — the filters search_people, count_companies and load_companies accept, and the exact values they take (seniorities, departments, company size, industries, countries, states, NAICS codes, revenue …). Without arguments: the categories; with `category`: its values; with `query`: look a word up ("saas", "apparel"). Copy values exactly.
forqueryparentcountrycategorylanguageCount companies
FREE — how many companies match (market size), e.g. { filters: { countries: ["IT"], naics: ["315"] } }; with `by` (needs a key) broken down by one dimension (countries, states, industries, naics, employees, revenue …). Exact values from search_options (for: companies). Loading the companies into a list is load_companies (priced in `options`).
byfiltersrequiredlanguageSearch people
PAID (needs a key) — 2 credits per page of up to 25 people, only for pages the database counts (a repeat within 30 days and an empty result cost nothing). Finds people in the B2B contact database by job title, seniority, department, place, industry, company size or company. The people go into a list in ListPlus (name, job title, company, domain, LinkedIn, place — no e-mail or phone: those are enrich_records, priced in `options`). Up to 4 pages per call, a cursor for the next ones (20 pages deep). Exact values from search_options; estimate:true shows the filters as understood and the price (free, no key).
pagescursorlist_idestimatekeywordslanguagecompanieshas_emailheadcountlist_namelocationshas_mobile+7 moreLoad companies
PAID (needs a key) — 0.25 credits per company delivered (25 companies = 6.25 credits): the companies a count_companies question found, into a company list in ListPlus — name, domain, website, industry, size, place, LinkedIn page. 10, 25, 50 per call (`limit`), a cursor for the next ones. The same page within an hour costs nothing again. estimate:true shows the price (free, no key).
limitcursorfilterslist_idestimatelanguagelist_namemax_credits83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.