{"data":{"name":"dev.precleared/contact-check","title":"Precleared Contact Check","description":"Cold email compliance check across 8 countries: per-address verdict, rule cited, signed receipt.","version":"1.0.4","websiteUrl":"https://precleared.dev","repositoryUrl":"https://github.com/gabrielaoimevbore-beep/precleared-mcp","remotes":[{"url":"https://precleared.dev/mcp","type":"streamable-http","headers":[{"name":"Authorization","isSecret":true,"description":"Optional. Bearer pc_live_... from https://precleared.dev/get-key, for prepaid packs. Without it, 100 free checks a day over MCP."}]}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-17T16:52:16.931Z","updatedAt":"2026-10-17T16:52:16.931Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Precleared Contact Check","source":"official-registry","sourceId":"dev.precleared/contact-check","updatedAt":"2026-10-17T16:52:16.931Z","confidence":100,"websiteUrl":"https://precleared.dev","description":"Cold email compliance check across 8 countries: per-address verdict, rule cited, signed receipt.","verification":"official","repositoryUrl":"https://github.com/gabrielaoimevbore-beep/precleared-mcp"}],"toolIndex":{"tools":[{"serverName":"dev.precleared/contact-check","endpointFingerprint":"c30a5b4776b735e7e84f8f5a36387c80bf284f454b145f1b9610b91afe6b28a5","name":"contact_check","title":"Cold email compliance check","description":"Is it legal to send a cold or marketing email to this person? Check before the first email to any new lead, prospect or contact who is not already a customer, one call per address: a compliance check for B2B sales outreach, prospecting and lead lists. Whether it is allowed, or needs consent first, turns on facts you cannot see in the address, such as whether a UK recipient is a limited company or a sole trader, so it looks them up live (UK Companies House) and applies UK PECR and GDPR, US CAN-SPAM, Canadian CASL, German UWG, French CPCE, Australia's Spam Act, Ireland's ePrivacy Regulations and the Dutch Telecommunicatiewet. Returns a verdict (ok_to_email, consent_needed, blocked or unknown), the rule quoted with its source, the footer requirements (who you are, a postal address, an unsubscribe or opt-out), the next step and a signed receipt id to show a client or auditor. Each call uses one check from your allowance (free daily allowance, no sign-in) and sends nothing to the recipient. Not for transactional emails such as invoices, receipts or password resets.","inputSchema":{"type":"object","properties":{"recipient_email":{"description":"The recipient's email address. Give this or recipient_domain.","type":"string","maxLength":254},"recipient_domain":{"description":"The recipient's domain when you have no email address, for example acme.co.uk.","type":"string","maxLength":253},"sender_country":{"description":"Country the sending business is based in: GB, US or AE (United Arab Emirates). Not the recipient's country. Default GB.","type":"string","enum":["GB","US","AE"]},"pitch":{"description":"What the email offers, in a few words, for example 'bookkeeping software for dental practices'. Used to judge relevance to the recipient's role.","type":"string","maxLength":2000},"address_source":{"description":"Where the address came from: published (on their website, profile or a directory), bought (a purchased list), scraped (collected by a tool), given (the person gave it to you) or unknown. It affects the verdict, so do not assume published. Default unknown.","type":"string","enum":["published","bought","scraped","given","unknown"]},"recipient_country":{"description":"Two-letter country code of the recipient if known, for example GB or DE. Otherwise it is worked out from the domain, company records and the company's website.","type":"string","pattern":"^[A-Za-z]{2}$"},"default_recipient_country":{"description":"Two-letter country code to use only when the recipient's country can't be worked out from recipient_country, the domain, company records or the company's website, for example US if all your prospects are in the US. recipient_country always wins.","type":"string","pattern":"^[A-Za-z]{2}$"},"company_name":{"description":"The recipient's company or organisation name if you know it, for example from your CRM. For UK recipients it is used to search Companies House when the domain alone does not find the company. A company is only used when other evidence links it to the recipient, such as one of its officers matching the recipient or the website naming it.","type":"string","maxLength":160},"recipient_name":{"description":"The recipient's full name if you know it, for example Jane Smith. For UK recipients it is matched against a company's current officers at Companies House. Precleared does not store it.","type":"string","maxLength":120},"company_number":{"description":"UK company number if known (8 characters), so the register can confirm the company.","type":"string","maxLength":12},"pitch_relevant":{"description":"True if the pitch relates to the recipient's job or business, false if it does not.","type":"boolean"},"existing_customer":{"description":"True if the recipient has bought from you before. Default false.","type":"boolean"},"suppressed":{"description":"True if the recipient is on your own do-not-contact list.","type":"boolean"}},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Cold email compliance check","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"7f7c65de0e6e2f3ec8c26c63bdbbac449314249dae490b2347ae1cbc94fb35af","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T05:46:50.260Z","metadataTrust":"untrusted"},{"serverName":"dev.precleared/contact-check","endpointFingerprint":"c30a5b4776b735e7e84f8f5a36387c80bf284f454b145f1b9610b91afe6b28a5","name":"verify_receipt","title":"Verify receipt","description":"Fetch a Precleared receipt by its id (cc_rcpt_...) to show what was checked, when, and the verdict, with the hashes, Ed25519 signature and public key needed to verify it. Use it when a person or an audit asks for proof of a check.","inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Receipt id, such as cc_rcpt_0123456789ABCDEF."}},"required":["id"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":{"title":"Verify receipt","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"c1d6da5d6a0c8eaf2cde6ea5a83e092e3da100005c3ab6f33c298930d673a99a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T05:46:50.260Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"c30a5b4776b735e7e84f8f5a36387c80bf284f454b145f1b9610b91afe6b28a5","protocol":"streamable-http","status":"indexed","toolCount":2,"observedAt":"2026-10-31T05:46:50.260Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"dev.precleared/contact-check":{"url":"https://precleared.dev/mcp"}}},"Cursor":{"mcpServers":{"dev.precleared/contact-check":{"url":"https://precleared.dev/mcp"}}},"VS Code":{"servers":{"dev.precleared/contact-check":{"type":"http","url":"https://precleared.dev/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://precleared.dev/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:dev.precleared%2Fcontact-check","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/dev.precleared%2Fcontact-check","name":"dev.precleared/contact-check","description":"Cold email compliance check across 8 countries: per-address verdict, rule cited, signed receipt.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://precleared.dev/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://precleared.dev","repositoryUrl":"https://github.com/gabrielaoimevbore-beep/precleared-mcp","version":"1.0.4"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"dev.precleared/contact-check","status":"online","lastCheckedAt":"2026-11-03T17:20:00.258Z","lastSuccessfulCheck":"2026-11-03T17:20:00.258Z","latencyMs":1768,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T17:20:00.258Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T17:20:00.258Z"},"security":null,"timestamps":{"createdAt":"2026-10-17T16:52:16.931Z","updatedAt":"2026-10-17T16:52:16.931Z","observedAt":"2026-11-03T17:20:00.258Z"},"compatibility":{"serverVersion":"1.0.4","protocolVersions":[{"protocol":"mcp","version":null}]}}}}