{"serverInfo":{"name":"targetwise","title":"TargetWise Prospecting & Enrichment MCP","version":"1.0.0"},"authentication":{"required":true,"schemes":["bearer"]},"tools":[{"name":"targetwise_search_companies","title":"Search for company candidates","description":"Returns a bounded page of company candidates using allowlisted firmographic, classification, location, technology, incorporation or turnover filters. Search first, then enrich only selected companies. Calls are metered and the maximum page is 10 with at most 25 candidates per page.","inputSchema":{"type":"object","additionalProperties":false,"required":["filters"],"properties":{"page":{"type":"integer","minimum":1,"maximum":10,"default":1},"limit":{"type":"integer","minimum":1,"maximum":25,"default":10},"filters":{"type":"object","additionalProperties":false,"minProperties":1,"properties":{"status_ids":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"integer"}},"employee_count":{"type":"object","additionalProperties":false,"minProperties":1,"properties":{"min":{"type":"integer","minimum":0},"max":{"type":"integer","minimum":0}}},"legal_form_ids":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"integer"}},"industry_paths":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":253}},"website_keywords":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":253}},"nace_codes":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":100}},"isic_codes":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":100}},"country_paths":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":500}},"region_paths":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":500}},"postal_codes":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":40}},"technology_ids":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":128}},"incorporated":{"type":"object","additionalProperties":false,"minProperties":1,"properties":{"from":{"type":"string","format":"date"},"to":{"type":"string","format":"date"}}},"turnover":{"type":"object","additionalProperties":false,"required":["currency"],"minProperties":2,"properties":{"min":{"type":"number","minimum":0},"max":{"type":"number","minimum":0},"currency":{"type":"string","pattern":"^[A-Za-z]{3}$"}}}}}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","pagination","grounding"],"properties":{"object":{"type":"string","const":"prospecting_result"},"operation":{"type":"string","const":"company_prospecting"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","not_found"]},"data":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"company_id":{"type":"string"},"company_name":{"type":"string"}}}},"pagination":{"type":"object","additionalProperties":false,"required":["page","per_page","total_results","total_pages","has_more"],"properties":{"page":{"type":"integer","minimum":1,"maximum":10},"per_page":{"type":"integer","minimum":1,"maximum":25},"total_results":{"type":"integer","minimum":0},"total_pages":{"type":"integer","minimum":0},"has_more":{"type":"boolean"}}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","const":"not_available"}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_search_contacts","title":"Search for contacts at known companies","description":"Returns a bounded page of contact candidates for known company domains, optionally narrowed by company location, contact location and seniority. Candidate results deliberately exclude email and phone; enrich only selected people. Calls are metered.","inputSchema":{"type":"object","additionalProperties":false,"required":["domains"],"properties":{"domains":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","minLength":3,"maxLength":253}},"company_locations":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":200}},"contact_locations":{"type":"array","minItems":1,"maxItems":50,"items":{"type":"string","minLength":1,"maxLength":200}},"seniorities":{"type":"array","minItems":1,"maxItems":11,"items":{"type":"string","enum":["owner","founder","c_suite","partner","vp","head","director","manager","senior","entry","intern"]}},"page":{"type":"integer","minimum":1,"maximum":10,"default":1},"limit":{"type":"integer","minimum":1,"maximum":25,"default":10}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","pagination","grounding"],"properties":{"object":{"type":"string","const":"prospecting_result"},"operation":{"type":"string","const":"contact_prospecting"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","not_found"]},"data":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"linkedin_url":{"type":"string","format":"uri"},"location":{"type":"string"},"country":{"type":"string"},"company_id":{"type":"string"},"company_name":{"type":"string"},"company_website":{"type":"string"},"company_linkedin_url":{"type":"string"}}}},"pagination":{"type":"object","additionalProperties":false,"required":["page","per_page","total_results","total_pages","has_more"],"properties":{"page":{"type":"integer","minimum":1,"maximum":10},"per_page":{"type":"integer","minimum":1,"maximum":25},"total_results":{"type":"integer","minimum":0},"total_pages":{"type":"integer","minimum":0},"has_more":{"type":"boolean"}}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","const":"not_available"}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_enrich_contact","title":"Enrich a known B2B contact","description":"Finds available professional work email, business phone and optional profile context for one known person. Supply either a LinkedIn profile URL or first and last name with company name or company domain. This tool does not search or generate lists.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"linkedin_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://","description":"The person's public LinkedIn profile URL."},"first_name":{"type":"string","minLength":1,"maxLength":100},"last_name":{"type":"string","minLength":1,"maxLength":100},"company_name":{"type":"string","minLength":1,"maxLength":200},"company_domain":{"type":"string","minLength":3,"maxLength":253,"description":"Company domain, such as example.com."},"include_email":{"type":"boolean","default":true},"include_phone":{"type":"boolean","default":true},"include_profile":{"type":"boolean","default":false,"description":"Request available location, headline, work history, education and skills. Account permission may be required."}},"oneOf":[{"required":["linkedin_url"],"not":{"anyOf":[{"required":["first_name"]},{"required":["last_name"]},{"required":["company_name"]},{"required":["company_domain"]}]}},{"required":["first_name","last_name","company_name"],"not":{"anyOf":[{"required":["linkedin_url"]},{"required":["company_domain"]}]}},{"required":["first_name","last_name","company_domain"],"not":{"anyOf":[{"required":["linkedin_url"]},{"required":["company_name"]}]}}],"not":{"required":["include_email","include_phone"],"properties":{"include_email":{"const":false},"include_phone":{"const":false},"include_profile":{"const":false}}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"contact_enrichment"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"headline":{"type":"string","description":"Professional headline, returned when include_profile is true and the field is available."},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"work_email":{"type":"string","format":"email"},"business_phone":{"type":"string"},"phone_type":{"type":"string","const":"unknown","description":"The source returns a generic phone field without classifying it as mobile or landline."},"linkedin_url":{"type":"string","format":"uri"},"location":{"type":"string","description":"Professional location, such as city, region and country; requires include_profile."},"country":{"type":"string"},"company_id":{"type":"string"},"company_name":{"type":"string"},"company_website":{"type":"string"},"company_linkedin_url":{"type":"string"},"work_experience":{"type":"array","maxItems":25,"items":{"type":"object","additionalProperties":false,"properties":{"company_name":{"type":"string","maxLength":300},"title":{"type":"string","maxLength":300},"location":{"type":"string","maxLength":300},"description":{"type":"string","maxLength":2000},"started_on":{"type":"string","maxLength":40,"description":"Reported start date; may contain only a year or month and year."},"ended_on":{"type":["string","null"],"maxLength":40,"description":"Reported end date. An explicit null identifies a current role; an omitted value is unknown."},"is_current":{"type":"boolean","description":"Returned when the source explicitly identifies a current or past role."}}},"description":"Available employment history when include_profile is true."},"education":{"type":"array","maxItems":25,"items":{"type":"object","additionalProperties":false,"properties":{"institution_name":{"type":"string","maxLength":300},"study":{"type":"string","maxLength":300,"description":"Reported course or qualification, preserved without inferring a separate degree or subject."},"degree":{"type":"string","maxLength":300},"field_of_study":{"type":"string","maxLength":300},"started_on":{"type":"string","maxLength":40},"ended_on":{"type":["string","null"],"maxLength":40}}},"description":"Available institutions, studies and dates when include_profile is true."},"skills":{"type":"array","items":{"type":"string"},"description":"Reported professional skills when include_profile is true."}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_enrich_company","title":"Enrich a company","description":"Returns a normalized company profile for one company identified by an opaque TargetWise company ID, website, LinkedIn URL, registration number, VAT number or ticker. Company responses can include source provenance where the selected route supports it.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"company_id":{"type":"string","minLength":1,"maxLength":128,"pattern":"^[A-Za-z0-9_-]+$"},"website_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://","description":"The company's public website URL."},"linkedin_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://","description":"The company's public LinkedIn page URL."},"registration_number":{"type":"string","minLength":1,"maxLength":100},"vat_number":{"type":"string","minLength":1,"maxLength":100},"ticker":{"type":"string","minLength":1,"maxLength":30},"country_code":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"ISO 3166-1 alpha-2 country code. Required with registration number, VAT number or ticker."},"state":{"type":"string","minLength":2,"maxLength":100,"description":"US state. Required for US legal-identifier lookups."},"include_provenance":{"type":"boolean","default":true}},"oneOf":[{"required":["company_id"],"not":{"anyOf":[{"required":["website_url"]},{"required":["linkedin_url"]},{"required":["registration_number"]},{"required":["vat_number"]},{"required":["ticker"]},{"required":["country_code"]},{"required":["state"]}]}},{"required":["website_url"],"not":{"anyOf":[{"required":["company_id"]},{"required":["linkedin_url"]},{"required":["registration_number"]},{"required":["vat_number"]},{"required":["ticker"]},{"required":["country_code"]},{"required":["state"]}]}},{"required":["linkedin_url"],"not":{"anyOf":[{"required":["company_id"]},{"required":["website_url"]},{"required":["registration_number"]},{"required":["vat_number"]},{"required":["ticker"]},{"required":["country_code"]},{"required":["state"]}]}},{"required":["registration_number","country_code"],"not":{"anyOf":[{"required":["company_id"]},{"required":["website_url"]},{"required":["linkedin_url"]},{"required":["vat_number"]},{"required":["ticker"]}]}},{"required":["vat_number","country_code"],"not":{"anyOf":[{"required":["company_id"]},{"required":["website_url"]},{"required":["linkedin_url"]},{"required":["registration_number"]},{"required":["ticker"]}]}},{"required":["ticker","country_code"],"not":{"anyOf":[{"required":["company_id"]},{"required":["website_url"]},{"required":["linkedin_url"]},{"required":["registration_number"]},{"required":["vat_number"]}]}}],"allOf":[{"if":{"required":["country_code"],"properties":{"country_code":{"pattern":"^[Uu][Ss]$"}}},"then":{"required":["state"]}}]},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"company_enrichment"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"company_id":{"type":"string"},"legal_name":{"type":"string"},"registration_number":{"type":"string"},"vat_number":{"type":"string"},"country_code":{"type":"string"},"country_name":{"type":"string"},"status":{"type":"string"},"legal_form":{"type":"string"},"founded_on":{"type":"string"},"employee_count":{"anyOf":[{"type":"string"},{"type":"number"}]},"brands":{"type":"string"},"website":{"type":"string"},"company_emails":{"type":"array","items":{"type":"string"}},"company_phones":{"type":"array","items":{"type":"string"}},"address":{"type":"object","additionalProperties":false,"properties":{"street":{"type":"string"},"line_2":{"type":"string"},"city":{"type":"string"},"region":{"type":"string"},"postal_code":{"type":"string"}}},"industries":{"type":"array","items":{"type":"string"}},"sic_codes":{"type":"array","items":{"type":"string"}},"linkedin_url":{"type":"string"},"twitter_url":{"type":"string"},"facebook_url":{"type":"string"},"provenance":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"field":{"type":"string"},"source_path":{"type":"string"},"id":{"anyOf":[{"type":"string"},{"type":"number"}]},"category":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"comment":{"type":"string"}}}}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_find_work_email","title":"Find a work email","description":"Looks up one known person's available professional work email. It explicitly turns phone reveal off and does not verify mailbox deliverability. Calls are metered.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"linkedin_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://","description":"The person's public LinkedIn profile URL."},"first_name":{"type":"string","minLength":1,"maxLength":100},"last_name":{"type":"string","minLength":1,"maxLength":100},"company_name":{"type":"string","minLength":1,"maxLength":200},"company_domain":{"type":"string","minLength":3,"maxLength":253,"description":"Company domain, such as example.com."}},"oneOf":[{"required":["linkedin_url"],"not":{"anyOf":[{"required":["first_name"]},{"required":["last_name"]},{"required":["company_name"]},{"required":["company_domain"]}]}},{"required":["first_name","last_name","company_name"],"not":{"anyOf":[{"required":["linkedin_url"]},{"required":["company_domain"]}]}},{"required":["first_name","last_name","company_domain"],"not":{"anyOf":[{"required":["linkedin_url"]},{"required":["company_name"]}]}}]},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"work_email_lookup"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"work_email":{"type":"string","format":"email"},"linkedin_url":{"type":"string","format":"uri"},"company_id":{"type":"string"},"company_name":{"type":"string"}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_find_phone","title":"Find a business phone","description":"Looks up one known person's available business phone and explicitly turns email reveal off. The upstream field is generic, so TargetWise reports phone_type as unknown rather than claiming a verified mobile number. Calls are metered.","inputSchema":{"type":"object","additionalProperties":false,"properties":{"linkedin_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://","description":"The person's public LinkedIn profile URL."},"first_name":{"type":"string","minLength":1,"maxLength":100},"last_name":{"type":"string","minLength":1,"maxLength":100},"company_name":{"type":"string","minLength":1,"maxLength":200},"company_domain":{"type":"string","minLength":3,"maxLength":253,"description":"Company domain, such as example.com."}},"oneOf":[{"required":["linkedin_url"],"not":{"anyOf":[{"required":["first_name"]},{"required":["last_name"]},{"required":["company_name"]},{"required":["company_domain"]}]}},{"required":["first_name","last_name","company_name"],"not":{"anyOf":[{"required":["linkedin_url"]},{"required":["company_domain"]}]}},{"required":["first_name","last_name","company_domain"],"not":{"anyOf":[{"required":["linkedin_url"]},{"required":["company_name"]}]}}]},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"phone_lookup"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"business_phone":{"type":"string"},"phone_type":{"type":"string","const":"unknown","description":"The source returns a generic phone field without classifying it as mobile or landline."},"linkedin_url":{"type":"string","format":"uri"},"company_id":{"type":"string"},"company_name":{"type":"string"}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_reverse_email_lookup","title":"Resolve a business email","description":"Resolves one permitted business email into available professional identity, role and company context. This is identity enrichment, not mailbox deliverability or SMTP verification.","inputSchema":{"type":"object","additionalProperties":false,"required":["email"],"properties":{"email":{"type":"string","format":"email","minLength":3,"maxLength":320},"include_phone":{"type":"boolean","default":true},"include_profile":{"type":"boolean","default":false,"description":"Request available location, headline, work history, education and skills. Account permission may be required."}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"reverse_email_lookup"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"headline":{"type":"string","description":"Professional headline, returned when include_profile is true and the field is available."},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"work_email":{"type":"string","format":"email"},"business_phone":{"type":"string"},"phone_type":{"type":"string","const":"unknown","description":"The source returns a generic phone field without classifying it as mobile or landline."},"linkedin_url":{"type":"string","format":"uri"},"location":{"type":"string","description":"Professional location, such as city, region and country; requires include_profile."},"country":{"type":"string"},"company_id":{"type":"string"},"company_name":{"type":"string"},"company_website":{"type":"string"},"company_linkedin_url":{"type":"string"},"work_experience":{"type":"array","maxItems":25,"items":{"type":"object","additionalProperties":false,"properties":{"company_name":{"type":"string","maxLength":300},"title":{"type":"string","maxLength":300},"location":{"type":"string","maxLength":300},"description":{"type":"string","maxLength":2000},"started_on":{"type":"string","maxLength":40,"description":"Reported start date; may contain only a year or month and year."},"ended_on":{"type":["string","null"],"maxLength":40,"description":"Reported end date. An explicit null identifies a current role; an omitted value is unknown."},"is_current":{"type":"boolean","description":"Returned when the source explicitly identifies a current or past role."}}},"description":"Available employment history when include_profile is true."},"education":{"type":"array","maxItems":25,"items":{"type":"object","additionalProperties":false,"properties":{"institution_name":{"type":"string","maxLength":300},"study":{"type":"string","maxLength":300,"description":"Reported course or qualification, preserved without inferring a separate degree or subject."},"degree":{"type":"string","maxLength":300},"field_of_study":{"type":"string","maxLength":300},"started_on":{"type":"string","maxLength":40},"ended_on":{"type":["string","null"],"maxLength":40}}},"description":"Available institutions, studies and dates when include_profile is true."},"skills":{"type":"array","items":{"type":"string"},"description":"Reported professional skills when include_profile is true."}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_find_companies","title":"Find companies by identity","description":"Search company names, websites or registration numbers. Returns at most five candidates per page; enrich a selected company separately.","inputSchema":{"type":"object","additionalProperties":false,"anyOf":[{"required":["name"]},{"required":["website_url"]},{"required":["registration_number"]}],"properties":{"name":{"type":"string","minLength":2,"maxLength":200},"website_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://"},"registration_number":{"type":"string","minLength":1,"maxLength":100},"country_code":{"type":"string","pattern":"^[A-Z]{2}$"},"page":{"type":"integer","minimum":1,"maximum":10},"limit":{"type":"integer","minimum":1,"maximum":5}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","pagination","grounding"],"properties":{"object":{"type":"string","const":"prospecting_result"},"operation":{"type":"string","const":"company_search"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","not_found"]},"data":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"company_id":{"type":"string"},"company_name":{"type":"string"}}}},"pagination":{"type":"object","additionalProperties":false,"required":["page","per_page","total_results","total_pages","has_more"],"properties":{"page":{"type":"integer","minimum":1,"maximum":10},"per_page":{"type":"integer","minimum":1,"maximum":25},"total_results":{"type":"integer","minimum":0},"total_pages":{"type":"integer","minimum":0},"has_more":{"type":"boolean"}}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","const":"not_available"}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_search_employees","title":"Search employees","description":"Search employee records by company ID, name, job title, department or seniority. Returns names and IDs, without automatically revealing contact details. Use IDs returned by this tool with employee details; domain-search provider IDs are different.","inputSchema":{"type":"object","additionalProperties":false,"required":["filters"],"properties":{"page":{"type":"integer","minimum":1,"maximum":10},"limit":{"type":"integer","minimum":1,"maximum":25},"filters":{"type":"object","additionalProperties":false,"minProperties":1,"properties":{"company_id":{"type":"string","pattern":"^[0-9]+$"},"full_name":{"type":"string","minLength":2,"maxLength":200},"job_titles":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"string","maxLength":200}},"department_ids":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"integer","minimum":1}},"seniority_ids":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"integer","minimum":1}}}}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","pagination","grounding"],"properties":{"object":{"type":"string","const":"prospecting_result"},"operation":{"type":"string","const":"employee_prospecting"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","not_found"]},"data":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"linkedin_url":{"type":"string","format":"uri"},"location":{"type":"string"},"country":{"type":"string"},"company_id":{"type":"string"},"company_name":{"type":"string"},"company_website":{"type":"string"},"company_linkedin_url":{"type":"string"}}}},"pagination":{"type":"object","additionalProperties":false,"required":["page","per_page","total_results","total_pages","has_more"],"properties":{"page":{"type":"integer","minimum":1,"maximum":10},"per_page":{"type":"integer","minimum":1,"maximum":25},"total_results":{"type":"integer","minimum":0},"total_pages":{"type":"integer","minimum":0},"has_more":{"type":"boolean"}}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","const":"not_available"}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_get_employee","title":"Get employee details","description":"Retrieve one selected employee by an employee ID returned by TargetWise employee search. Return available work email and business phone only when requested. Phone classification may be unknown.","inputSchema":{"type":"object","additionalProperties":false,"required":["employee_id"],"properties":{"employee_id":{"type":"string","pattern":"^[0-9]+$"},"include_email":{"type":"boolean","default":true},"include_phone":{"type":"boolean","default":true}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"employee_details"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"person_id":{"type":"string"},"full_name":{"type":"string"},"first_name":{"type":"string"},"last_name":{"type":"string"},"headline":{"type":"string","description":"Professional headline, returned when include_profile is true and the field is available."},"role":{"type":"string"},"seniority":{"type":"array","items":{"type":"string"}},"departments":{"type":"array","items":{"type":"string"}},"work_email":{"type":"string","format":"email"},"business_phone":{"type":"string"},"phone_type":{"type":"string","const":"unknown","description":"The source returns a generic phone field without classifying it as mobile or landline."},"linkedin_url":{"type":"string","format":"uri"},"location":{"type":"string","description":"Professional location, such as city, region and country; requires include_profile."},"country":{"type":"string"},"company_id":{"type":"string"},"company_name":{"type":"string"},"company_website":{"type":"string"},"company_linkedin_url":{"type":"string"},"work_experience":{"type":"array","maxItems":25,"items":{"type":"object","additionalProperties":false,"properties":{"company_name":{"type":"string","maxLength":300},"title":{"type":"string","maxLength":300},"location":{"type":"string","maxLength":300},"description":{"type":"string","maxLength":2000},"started_on":{"type":"string","maxLength":40,"description":"Reported start date; may contain only a year or month and year."},"ended_on":{"type":["string","null"],"maxLength":40,"description":"Reported end date. An explicit null identifies a current role; an omitted value is unknown."},"is_current":{"type":"boolean","description":"Returned when the source explicitly identifies a current or past role."}}},"description":"Available employment history when include_profile is true."},"education":{"type":"array","maxItems":25,"items":{"type":"object","additionalProperties":false,"properties":{"institution_name":{"type":"string","maxLength":300},"study":{"type":"string","maxLength":300,"description":"Reported course or qualification, preserved without inferring a separate degree or subject."},"degree":{"type":"string","maxLength":300},"field_of_study":{"type":"string","maxLength":300},"started_on":{"type":"string","maxLength":40},"ended_on":{"type":["string","null"],"maxLength":40}}},"description":"Available institutions, studies and dates when include_profile is true."},"skills":{"type":"array","items":{"type":"string"},"description":"Reported professional skills when include_profile is true."}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}},{"name":"targetwise_autocomplete_company","title":"Autocomplete company fields","description":"Populate company form fields from a name, website or registration number. This resolves a company profile; it is not a typeahead suggestion list.","inputSchema":{"type":"object","additionalProperties":false,"anyOf":[{"required":["name"]},{"required":["website_url"]},{"required":["registration_number"]}],"properties":{"name":{"type":"string","minLength":2,"maxLength":200},"website_url":{"type":"string","format":"uri","minLength":8,"maxLength":500,"pattern":"^https?://"},"registration_number":{"type":"string","minLength":1,"maxLength":100},"country_code":{"type":"string","pattern":"^[A-Z]{2}$"},"include_provenance":{"type":"boolean","default":true}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["object","operation","request_id","status","data","unresolved_fields","grounding"],"properties":{"object":{"type":"string","const":"enrichment_result"},"operation":{"type":"string","const":"company_autocomplete"},"request_id":{"type":"string"},"status":{"type":"string","enum":["matched","partial","not_found"]},"data":{"anyOf":[{"type":"object","additionalProperties":false,"properties":{"company_id":{"type":"string"},"legal_name":{"type":"string"},"registration_number":{"type":"string"},"vat_number":{"type":"string"},"country_code":{"type":"string"},"country_name":{"type":"string"},"status":{"type":"string"},"legal_form":{"type":"string"},"founded_on":{"type":"string"},"employee_count":{"anyOf":[{"type":"string"},{"type":"number"}]},"brands":{"type":"string"},"website":{"type":"string"},"company_emails":{"type":"array","items":{"type":"string"}},"company_phones":{"type":"array","items":{"type":"string"}},"address":{"type":"object","additionalProperties":false,"properties":{"street":{"type":"string"},"line_2":{"type":"string"},"city":{"type":"string"},"region":{"type":"string"},"postal_code":{"type":"string"}}},"industries":{"type":"array","items":{"type":"string"}},"sic_codes":{"type":"array","items":{"type":"string"}},"linkedin_url":{"type":"string"},"twitter_url":{"type":"string"},"facebook_url":{"type":"string"},"provenance":{"type":"array","items":{"type":"object","additionalProperties":false,"properties":{"field":{"type":"string"},"source_path":{"type":"string"},"id":{"anyOf":[{"type":"string"},{"type":"number"}]},"category":{"type":"string"},"name":{"type":"string"},"url":{"type":"string"},"comment":{"type":"string"}}}}}},{"type":"null"}]},"unresolved_fields":{"type":"array","items":{"type":"string"}},"grounding":{"type":"object","additionalProperties":false,"required":["retrieved_at","source_provenance"],"properties":{"retrieved_at":{"type":"string","format":"date-time"},"source_provenance":{"type":"string","enum":["included","not_available"]}}}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true}}],"resources":[],"prompts":[]}