accueil / serveurs / Fichiers & Documents / au.com.alpineai/factstamp
au.com.alpineai/factstamp
serveur MCP (Model Context Protocol) · FactStamp 0.1.3
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que au.com.alpineai/factstamp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « au.com.alpineai/factstamp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 17 outils
- buy_card_package≈ 203 tokens
Free. Opens a Stripe Checkout Session for one card package and returns its payment link and its session id. This tool charges nothing and produces no artefact: on the card rail the thing that taps is a human. The package's work runs only at its redeem path, after Stripe's own record says that session is paid.
Paramètres, retour & exemple (1)
Paramètressku· string · requis
The SKU of the package, as list_card_packages publishes it, e.g. document_fact_audit.
Exemple d'appel{"name": "buy_card_package", "arguments": {"sku": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_document≈ 417 tokens
A whole document in one call: the claims that can be verified against a primary source, each answered by the door that owns it with its own signed receipt, plus one receipt over the document. Extraction is mechanical, so the claim list and the count are reproducible from your document alone — nothing is inferred. This rail answers the first 5 claims for a flat US$0.25 (5 cents a claim); a better-funded document goes to the pack-funded HTTP door (POST /document, up to 25 claims at the same 5 cents a claim), whose free preview lists the claims and the price before anything is charged — use it first if you are unsure the document holds anything checkable. This door reads PROSE: to check a bare list of references or package versions, use verify_bulk, and a single claim belongs to check_figure, check_entity, verify_citation or verify_package. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (1)
Paramètresdocument· string · requis
The document text. Only sentences that name something we cover AND carry the value to check become claims; everything else is reported as considered.
Exemple d'appel{"name": "check_document", "arguments": {"document": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_entity≈ 313 tokens
Verify a legal entity: does this company exist, under which identifier and jurisdiction, and is its registration current? Cited to open primary registers (the GLEIF LEI index and US SEC EDGAR). Returns found, ambiguous, not_found or unknown; a near name match is never reported as a match. Not advice, not a credit check, not a sanction screen. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (2)
Paramètresquery· string · requis
The entity to verify: a legal name such as 'Shopify Inc.', an LEI, or a CIK. An identifier resolves exactly.jurisdiction· string · optionnel
Optional jurisdiction code to break ties, e.g. 'CA-ON', 'US-DE', 'AU'.
Exemple d'appel{"name": "check_entity", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_entity_file≈ 492 tokens
The entity file: ONE paid answer holding everything we hold about one company: the whole picture in ONE call rather than four separate facts stitched together, at the point of signing, onboarding, paying or acquiring a counterparty. It holds identity and standing, the registered office, SIC activity and previous names, the filing position, a sanctions screen across our six lists, and the ownership the registers publish (the persons with significant control where a register publishes them, and the declared parent relationships where a company has an LEI, with beneficial ownership stated as not public in nearly every country we cover) — each cited to the register it came from with its retrieval time — plus ONE coverage block naming every register consulted and every one NOT consulted. Returns found, ambiguous, not_found or unknown for the company itself; a register that was not read is named as not read, never guessed. 33p UK-facing, settled in USDC at the dated rate. Not advice, not a credit check. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (2)
Paramètresquery· string · requis
The company to file: a UK company number (which resolves exactly to the company), a legal name, or an LEI or CIK.jurisdiction· string · optionnel
Optional jurisdiction code to break ties, e.g. 'GB', 'CA-ON', 'US-DE', 'AU'.
Exemple d'appel{"name": "check_entity_file", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_entity_file_ca≈ 418 tokens
Canadian company lookup and Canadian federal corporation register check by nine-digit Business Number (BN) only: corporation number, BN, governing legislation, every registered name with type, current flag and effective date, the register's own status, the registered address, the MINIMUM and MAXIMUM NUMBER of directors as a count rather than the people, and the annual-return history with dated incorporation and other activities, in six sections from one live read of Corporations Canada, with one signed receipt and one coverage block. The public endpoint is keyed by Business Number, so a name alone cannot reach it; provincial and territorial corporations are a different register this file does not read; director and officer names and beneficial owners are not published on this path. Returns found, not_found or unknown; unknown is a first-class answer and is not charged. Not advice, not a credit check and not a KYB service. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
The company to file: a nine-digit Business Number (BN).
Exemple d'appel{"name": "check_entity_file_ca", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_entity_file_il≈ 437 tokens
Israeli company lookup and company register check by company number (nine digits, with its own check digit) or by registered name, Hebrew or English: identity, corporation type, the register's own status and sub-status, description and stated purpose, incorporation date, government-company flag and restrictions, last annual-report year and the structured registered address, in seven sections from one live read of the Registrar of Companies dataset on data.gov.il, with one signed receipt and one coverage block. No officers, directors, shareholders or beneficial owners as people, and no financial statements: those sit behind the Registrar's paid company extract, which this file does not read. Amended returns and a change registered after the dataset's last refresh may not yet appear. Returns found, ambiguous, not_found or unknown; unknown is a first-class answer and is not charged. Not advice, not a credit check and not a KYB service. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
The company to file: an Israeli company number (nine digits, with its check digit) or a registered name, Hebrew or English.
Exemple d'appel{"name": "check_entity_file_il", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_figure≈ 296 tokens
Submit the dated figure you are about to act on. Returns verified, stale, contradicted or unknown, cited to the publisher's own series with its as-of date. Relevant wherever a number is going onto a page, deck or decision. Not advice. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (2)
Paramètresclaim· string · requis
The assertion to check, e.g. 'The RBA cash rate is 4.35% as at August 2026'.series_id· string · optionnel
Optional. Name the series to bypass the rule-based router (see list_series). Use when you already know which series owns the number, or when routing was ambiguous.
Exemple d'appel{"name": "check_figure", "arguments": {"claim": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_sanctions≈ 444 tokens
Sanctions screening of a name, for whether a person or company is on a sanctions list — and which one. Reads OFAC SDN, the UN consolidated list, the EU Financial Sanctions File and the UK Sanctions List, and returns listed, mismatch, not_found or unknown. The answer names the lists that were consulted with each one's retrieval date (and the UK list's own report date); a list that was not consulted is named as not consulted, and unknown is the answer when we cannot tell. A near name is never reported as the same party, and a listed verdict stands even when another list was not consulted. Not advice, not a legal determination. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (3)
Paramètreskind· string · optionnel · entity | individual
Optional: whether the name is a company or a person. A similar name across the person/entity line is a different party.name· string · requis
The person or company name to screen, as it is published on the list or in your document.country· string · optionnel
Optional country to break ties. A listed country that disagrees with the one you give is a mismatch, never a match.
Exemple d'appel{"name": "check_sanctions", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_vat≈ 372 tokens
An EU VAT number check — VAT validity, and the VAT registration behind it. Reads the official VIES service (European Commission), keyless. Returns valid, invalid or unknown — an outage is NEVER reported as invalid — with the member state, the register's own request date, and the trader identity only where that member state discloses it. Some member states disclose nothing; the answer says so rather than showing an empty string. GB is out of scope after Brexit (XI, Northern Ireland, is covered). Not tax advice, not a credit check. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (2)
Paramètresvat_number· string · requis
The VAT number, with or without the country prefix (e.g. '6388047V' or 'IE6388047V').country_code· string · requis
The member state's two-letter code: an EU member state, or XI for Northern Ireland. GB is out of scope.
Exemple d'appel{"name": "check_vat", "arguments": {"vat_number": "texte", "country_code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_card_packages≈ 151 tokens
Free. The one-off card packages as one machine-readable catalogue: the 11 products and their 13 prices in Australian dollars, the unit one payment buys for each SKU, what the package returns, and where the input is sent. One payment each, nothing metered, nothing subscribed. The per-call doors stay open beside them.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_card_packages", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_series≈ 94 tokens
Free. What this engine covers, the publisher and as-of date behind each series, and the no-guess rule.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_series", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - route_claim≈ 155 tokens
Free. Shows which series a claim would be routed to, the value and date extracted, and the signals behind the score. Returns NO verdict — pay for check_figure when you want one.
Paramètres, retour & exemple (1)
Paramètresclaim· string · requis
The assertion to route.
Exemple d'appel{"name": "route_claim", "arguments": {"claim": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_bulk≈ 457 tokens
Check a whole list in one call: a bibliography or a dependency manifest. Send items[] of {tool, input} or the citations[]/packages[] shorthand. Up to 12 items at a flat US$0.12 on this door; longer lists pay 0.016667 an item on the pack-funded HTTP door (POST /bulk, up to 25 items). Every item is answered by the same door that answers a single call, so the verdicts cannot disagree. This door takes a LIST of references or package versions, not prose: to check the claims inside a document, use check_document, and to check one reference use verify_citation or verify_package. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (3)
Paramètresitems· array · optionnel
Explicit form: each item names its door and its input.packages· array · optionnel
Shorthand: package versions such as 'express@4.18.2'.citations· array · optionnel
Shorthand: DOIs, arXiv IDs or titles, each checked as a citation.
Exemple d'appel{"name": "verify_bulk", "arguments": {"items": [], "packages": [], "citations": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_citation≈ 472 tokens
Says whether a citation can be repeated. Submit a DOI, an arXiv ID or a paper title: returns whether it exists, what it is (title, authors, year, container) and whether it has been retracted, cited to Crossref and arXiv. Optionally send what your document claims (title, authors, year, journal) and every field is compared one by one — a disagreement is reported as mismatch, never as verified. A near title match is never reported as verified; a title that is absent from both returns not_found. Not advice. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (5)
Paramètresquery· string · requis
A DOI such as '10.1038/nature12373', an arXiv ID such as '1706.03762', or a paper title.claimed_year· integer · optionnel
The year as your document states it. A difference of one year is tolerated.claimed_title· string · optionnel
The title exactly as your document quotes it, to have it compared against the record.claimed_authors· array · optionnel
The authors as your document lists them. Surnames are compared.claimed_journal· string · optionnel
The journal or container as your document names it.
Exemple d'appel{"name": "verify_citation", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - verify_package≈ 331 tokens
Reports on a dependency at the point of installation. Submit a package and version plus its ecosystem: returns whether that exact version exists, whether it is yanked or deprecated, and every advisory OSV lists against it. An invented version returns not_found with the real versions nearest to it, and an invented name returns the published names that look like it — which is the point, because that is how slopsquatting gets installed. Not a security audit. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (2)
Paramètrespackage· string · requis
The package to check, e.g. 'express', 'express@4.18.2' or '@scope/name'.ecosystem· string · optionnel · npm | pypi | crates
Which registry to ask. Defaults to npm.
Exemple d'appel{"name": "verify_package", "arguments": {"package": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - watch_add≈ 413 tokens
Watch ONE citation or ONE package version instead of checking it once. Send kind ('citation' or 'package') and the subject (a DOI, an arXiv ID or a title; or npm:express@4.18.2). The first check is answered immediately and signed, then re-checked daily for 30 days; every real change (a retraction, a new advisory, a yanked version) is recorded with its own signed receipt. Returns a read URL and a token shown once; optionally send an https webhook and each change is POSTed to it. For a whole list of references under one purchase use watch_portfolio; for a one-off answer that does not need watching, use verify_citation or verify_package. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (3)
Paramètreskind· string · requis · citation | package
What kind of subject this is.subject· string · requis
The DOI, arXiv ID or title to watch; for a package, 'express@4.18.2' or 'npm:express@4.18.2'.webhook· string · optionnel
Optional https URL: each recorded change is POSTed there as JSON.
Exemple d'appel{"name": "watch_add", "arguments": {"kind": "citation", "subject": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - watch_portfolio≈ 440 tokens
Watch a whole list instead of one reference at a time: up to 25 citations or package versions re-checked every day for 30 days under one token. US$5 a portfolio — 20 cents a reference, under a cent a check — and the first check on every reference is answered and signed immediately. Each real change carries its own signed receipt, and nothing is sent when nothing changed. ONE purchase covers the whole list: for a single subject on its own, use watch_add. Returns a read URL and a token shown once. Comes with an Ed25519-signed receipt covering the question, the verdict, the sources and the time, checkable offline against the published key at /.well-known/factstamp-issuer.json — so the check itself can be audited later by someone who was not here.
Paramètres, retour & exemple (2)
Paramètresitems· array · requis
Up to 25 references. A repeated reference is charged once.webhook· string · optionnel
Optional https URL: each recorded change on any reference is POSTed there as JSON.
Exemple d'appel{"name": "watch_portfolio", "arguments": {"items": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».