MCP (ChatGPT / Claude) · Packaging supplier
Packaging supplier → food and beverage producers in Czechia: what one real Prosp run returned
- Run date
- Job duration
- 9 min 31 s
- Results came from
- Live web search (1 of 8 from the knowledge base)
- Delivered
- 8 of 8 requested
- Rejected candidates
- 91
- Discarded after target
- 20
TL;DR
- Delivered 8 of 8 in 9 min 31 s, from a live web search that screened 116 candidates. One of the eight (Madeta) came from Prosp's knowledge base.
- Registry-verified: 5 of 8. Each IČO matched the ARES register on name, seat and active status, and each lookup took under a second.
- Went wrong: Madeta, which its own description calls the largest milk processor in Czechia, came back under a small/medium request because its size was unknown.
- Vinařství Spielberg, a Moravian winery, is stored with the city Praha.
The scenario
A packaging supplier wants Czech food and beverage producers that run their own production and bottling lines, because those are the companies that buy packaging. The buyer is a profile we set up to test this market, not a customer. The run is real, and every company on this page came back from it.
- Buyer
- A supplier of packaging materials selling to food and drink producers. An illustrative profile, not a named customer.
- Target
- Small and medium food and beverage producers in Czechia with their own production or bottling lines.
The exact request
Sent by an AI agent through the MCP server as the tool call
find_prospects with these arguments:
{
"criteria": {
"query": "Find food and beverage producers in Czechia that run their own production and bottling lines and buy packaging",
"industries": [
"manufacturing",
"agriculture_food_production"
],
"locations": [
"Czech Republic"
],
"company_sizes": [
"small",
"medium"
],
"keywords": [
"food production",
"bottling",
"packaging line"
],
"maxResults": 8
}
}
How this run was actually started: through Prosp's internal job endpoint, with exactly these criteria and a target of 8 companies, under an internal exploration account whose results never reach a CRM. That path does not charge credits. Through MCP, an agent sends these arguments to find_prospects, then calls get_discovery_status and get_discovery_results with the job id it gets back.
What came back
| name | domain | city | country | industry | business_model | company_size | employee_count | employee_count_source | registry_source |
|---|---|---|---|---|---|---|---|---|---|
| Madeta | madeta.cz | České Budějovice | Czechia | agriculture_food_production | manufacturer | — | — | — | — |
| B E N K O R s.r.o. | benkor.cz | Velký Borek | Czechia | agriculture_food_production | manufacturer | SMALL | 22 | official_registry | ares.gov.cz |
| Avena | avena.cz | Moravský Písek | Czechia | manufacturing | manufacturer | — | — | — | — |
| Pivovar Ferdinand, s.r.o. | pivovarferdinand.cz | Benešov | Czechia | agriculture_food_production | manufacturer | MEDIUM | 74 | official_registry | ares.gov.cz |
| VITAMINÁTOR s.r.o. | vitaminator.cz | Sosnová | Czechia | agriculture_food_production | manufacturer | SMALL | 37 | official_registry | ares.gov.cz |
| Vinařství Spielberg | spielberg.cz | Praha | Czechia | agriculture_food_production | manufacturer | SMALL | 20 | unverified_estimate | — |
| SONBERK, a.s. | sonberk.cz | Popice | Czechia | agriculture_food_production | manufacturer | SMALL | 37 | official_registry | ares.gov.cz |
| Moštárna Louny ln s.r.o. | mostarnalouny.cz | Louny | Czechia | agriculture_food_production | manufacturer | MICRO | 3 | official_registry | ares.gov.cz |
Checking the registry ids
| domain | register | id delivered | result | what we compared |
|---|---|---|---|---|
| benkor.cz | ARES (Czech business register) | 47535687 | verified | Register name 'B E N K O R s.r.o.', seat Velký Borek, no end date (active). Lookup under 1 s. |
| pivovarferdinand.cz | ARES (Czech business register) | 27202658 | verified | Register name 'Pivovar Ferdinand, s.r.o.', seat Benešov, no end date (active). Lookup under 1 s. |
| sonberk.cz | ARES (Czech business register) | 60714697 | verified | Register name 'SONBERK, a.s.', seat Popice, no end date (active). Lookup under 1 s. |
| vitaminator.cz | ARES (Czech business register) | 28585658 | verified | Register name 'VITAMINÁTOR s.r.o.', seat Sosnová, no end date (active). Lookup under 1 s. |
| mostarnalouny.cz | ARES (Czech business register) | 49900510 | verified | Register name 'Moštárna Louny ln s.r.o.', seat Louny, no end date (active). Lookup under 1 s. |
Why candidates were rejected
| Reason | Count | Share |
|---|---|---|
enterprise_too_large | 11 | |
industry_contradiction | 10 | |
country_not_in_target | 8 | |
phantom_company | 7 | |
content_media | 5 | |
non_commercial_precrawl | 5 | |
directory_aggregator | 4 | |
icp_intent_mismatch | 4 | |
industry_hard_floor:off_taxonomy | 3 | |
parked_domain | 3 | |
content_government | 2 | |
content_thin | 2 | |
crawl_unreachable_host | 2 | |
dns_nxdomain | 2 | |
industry_mismatch | 2 | |
industry_not_in_target_precrawl | 2 | |
page_archetype_article | 2 | |
page_archetype_directory | 2 | |
company_liquidated | 1 | |
content_article | 1 | |
content_promotional | 1 | |
country_not_in_target_precrawl | 1 | |
crawl_acquisition_failed | 1 | |
crawl_degraded_weak_industry:off_taxonomy | 1 | |
global_dedup | 1 | |
industry_hard_floor:b2b_services | 1 | |
industry_hard_floor:fashion_retail | 1 | |
industry_hard_floor:musical_instruments | 1 | |
industry_penalized:agriculture_food_production | 1 | |
industry_penalized:none | 1 | |
industry_penalized:off_taxonomy | 1 | |
large_too_large | 1 | |
non_commercial_platform_tenant | 1 |
Not counted above: 20 more candidates were still being
processed when the target was reached. They were discarded without being evaluated
(terminal_job_discarded), so they say nothing about quality either way.
What went wrong
- Madeta's own description says it is the largest milk processor in the Czech Republic, but its company_size is empty, so the small/medium preference could not exclude it. Size is a preference, not a hard filter, and rows without a size pass it.
- Vinařství Spielberg is a Moravian winery stored with the city Praha, which is very likely wrong. Its register match was low-confidence, so no IČO was attached.
- 3 of 8 rows have no registry id (Madeta, Avena, Vinařství Spielberg), although all three are Czech companies that ARES should hold.
- 2 of 8 rows have no company size (Madeta, Avena).
How to read this run
The eight cover dairy (Madeta), spices and dried vegetables (B E N K O R), edible oils, pasta and sugar (Avena), beer (Pivovar Ferdinand), juices and cider (VITAMINÁTOR, Moštárna Louny) and wine (Vinařství Spielberg, SONBERK). All of them produce their own goods rather than resell them. Avena's delivered description says it bottles edible oils for private labels and industrial partners, the most direct match for a packaging supplier.
Size is where the request and the result part ways. The request asked for small and medium
companies. Where Prosp knew a company's size it held to that: the largest rejection reason was
enterprise_too_large (11). Where it did not know the size, the row passed, and that is how
Madeta, by its own account the country's largest milk processor, was delivered.
Five rows carry an employee count from the register (employee_count_source: registry); the other
counts come from web sources or a language-model estimate, as the table shows.
What this market can and can't verify
- Registers: yes, free and fast. The Czech business register ARES has a public API. On 2026-10-03 we looked up each of the five IČO numbers Prosp delivered. All five matched on company name and seat, and none had an end date (all active). Each lookup took under a second; the links in the table above go straight to the register record.
- Gaps: three rows came back without an IČO. For Vinařství Spielberg the register match was low-confidence and was withheld rather than guessed; for Madeta and Avena the lookup found nothing, although both are registered Czech companies.
Cost and time
- The job took 9 min 31 s. At submission the API estimated a median of 560 s.
- A discovery costs 100 credits through the REST API, the MCP server or the Telegram bot. This run was started on an internal account and was not charged.
How to reproduce this run
- ChatGPT or Claude: connect the MCP server and ask your assistant for the same
companies, or have it call
find_prospectswith the arguments above. - REST API: send the same criteria to
POST /api/v1/discoveries. See the API reference. - Telegram: run
/findin the bot. See the Telegram guide.
A repeat will not return exactly these eight. The web changes, and each run adds to Prosp's knowledge base, so a later run may be served partly from companies found by earlier ones.
Run your own
Describe the companies you want to reach and get the same output: the companies, the rejection histogram and the registry ids to check them against.
Start in Telegram Get API credentials Read the API reference
A discovery costs 100 credits, bought in the Telegram bot with Telegram Stars. Pricing, payment and API keys walks you from the first message to your first run, step by step.