# resolve402-mcp

MCP server for Resolve402: French company directors with their probable business email, people search by sector and place, counterparty checks before invoicing or paying (VAT, insolvency, sanctions, IBAN), hiring signals from public ATS job boards, and do

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the package rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 0.3.2
- **Author:** io.github.charleskremer-hub
- **License:** MIT
- **npm:** resolve402-mcp
- **Source:** https://resolve402.dev
- **Compatible clients:** claude-code, cursor, copilot, gemini (basis: transport)

## Trust

60/100 (B), scored on the package rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: not run
- Obfuscation scan: not run
- Evidence age: 1 day

## Security scan

- **Status:** clean
- **Scanned:** 2026-10-11T20:13:30.115Z
- **Version scanned:** 0.4.0
- **CVEs:** none found by OSV at scan time

## Tools

8 declared. Statically extracted from the shipped source — a floor on the surface, not a census.
- `find_decision_makers` — Company directors in France (dirigeants: CEO, président, gérant, DG, administrateurs) with their probable business email, from a SIREN or a company name. Offici
- `people_search` — List decision makers (CEO, président, DG, gérant) of French companies matching a sector (NAF section A-U or code like 62.01Z), a place (department, region or po
- `counterparty_check` — Check a company before invoicing or paying it, in one call: active or closed (French registry), EU VAT number valid (VIES), insolvency proceedings (BODACC: liqu
- `company_contacts`
- `hiring_signals` — Is a company hiring, how much and for which functions? Open jobs read from its public ATS job board (Greenhouse, Lever, Ashby, SmartRecruiters, Recruitee, Perso
- `verify_email` — Pre-check a business email: syntax, MX, mail provider (Google, Microsoft 365, Proofpoint...), disposable, free webmail, role account. No mailbox test. 0.003 USD
- `doc_to_markdown` — Convert a document (PDF, DOCX, HTML, TXT) or an image into clean Markdown for an LLM, with tables extracted as rows and OCR (French, English) for scanned PDFs a
- `markdown_to_pdf` — Render Markdown into a clean PDF (headings, lists, code, blockquotes, simple tables, page numbers). Max 200k characters. Returns the PDF as an embedded resource

## Install

**Verdict: review** — Installable, but 1 thing to check first: No publisher has proved control of this listing; it is indexed, not vouched for.
**Cautions** (coverage gaps and advisories — never blocking)
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Config** (claude-code):
```json
"{\n  \"mcpServers\": {\n    \"resolve402\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"resolve402-mcp\"\n      ],\n      \"env\": {\n        \"EVM_PRIVATE_KEY\": \"<YOUR_EVM_PRIVATE_KEY>\",\n        \"SVM_PRIVATE_KEY\": \"<YOUR_SVM_PRIVATE_KEY>\"\n      }\n    }\n  }\n}"
```
**Credentials it will ask for** (names only — Forge never holds a value):
- `EVM_PRIVATE_KEY` — Evm Private Key (optional)
- `SVM_PRIVATE_KEY` — Svm Private Key (optional)
Placeholders only. Forge never holds, brokers, or transmits a credential value — replace each <YOUR_NAME> in your own config file. Do not send a value back to Forge; no Forge endpoint accepts one.
- This entry needs 2 credentials (0 required). The generated config carries placeholders, so it will fail in the editor rather than at runtime if they are left unset.

## Blast radius

Moderate blast radius — holds an api key; runs on your machine.
- Floor 25, ceiling 25 (tier: moderate)
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/resolve402-mcp
- Install plan: https://forgeregistry.com/api/v1/packages/resolve402-mcp/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/resolve402-mcp
- HTML page: https://forgeregistry.com/registry/resolve402-mcp
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
