All reports

@fidacy/mcp

com.fidacy/ai-agent-firewall · version 0.24.12 · 2,636 weekly npm downloads · audited 2026-11-03

MCPVetter badge Notes

Findings

No hidden-instruction or invisible-character findings in any tool, prompt, or resource description.

Claude Connectors Directory readiness

Checks the directory's published tool requirements that are visible from tools/list. Passing them does not guarantee acceptance.

What this server's tools can do

Not a vulnerability by itself. It tells you what an injected prompt could ask this server to do, so you can decide which tools need approval.

Supply chain

Tools (13)

NameTitleHintDescription
request_paymentRequest Payment AuthorizationwritesAuthorize a payment action against the active Fidacy mandate. Returns an ALLOW with a signed grant, or a DENY with the violated rule. The downstream executor MUST require the grant. Call this before any payment; never pa…
run_stripe_test_transactionRun Stripe Test Transaction Through FidacywritesRun Fidacy's fixed Stripe TEST-mode transaction: a $24.00 test payment is created, an out-of-scope export is denied, a tampered $240.00 refund is refused before Stripe, the exact $24.00 refund executes once, and replay i…
verify_mandateVerify Active Mandateread-onlyReturn the active mandate envelope (caps, allowed payees/categories, window, revocation) and Fidacy's Ed25519 public key for grant verification.
get_audit_proofGet Audit Proofread-onlyReturn the tamper-evident, hash-chained proof for a decision id, including whether the chain is intact and the public key it verifies against.
spend_summarySpend Summary (what my agents spent and what was blocked)read-onlyOperator report over a time window: how many payment decisions were made, how much was paid and to whom, how much was blocked before executing, and which mandate rules did the blocking. Read-only, works offline against t…
list_decisionsList Recent Payment Decisionsread-onlyList recent agent payment decisions, newest first, with payee, amount, the agent's stated reason, and for blocked ones the rule that stopped it. Filter by status to answer 'what got blocked' directly. Read-only, works of…
explain_decisionExplain a Decision (why was this allowed or blocked)read-onlyExplain one decision in plain language: what was requested, what the mandate did about it, why, and the tamper-evident proof for it. Use when an operator asks why a specific payment was blocked.
sentinel_alertsSentinel Alerts (allowed, but outside this agent's pattern)read-onlyPredictive pattern alerts from the local audit chain: first-ever payee, amount spikes vs this agent's own history, velocity bursts, payments riding the mandate ceiling, and retries after a denial (the behavior our Model …
assess_actionAssess Action (Signed Trust Verdict)read-onlyCall this BEFORE the agent does something on a human's behalf that is not a payment and cannot be taken back: sending a message or email a person will act on, placing a voice call, filing a claim, committing to a promise…
anchor_artifactAnchor Artifact (Bitcoin-anchored integrity proof)writesCall this the MOMENT a document that someone could later dispute is created or received — a contract, an invoice, a claim, a prescription, a report you generated, a file you were given. Do not wait to be asked and do not…
check_artifactCheck Artifact (was this hash anchored?)read-onlyCheck whether an artifact was anchored by this account and the state of its Bitcoin checkpoint. Give a file `path` (hashed locally, never uploaded) or a `sha256`. If the current hash of a file does NOT match any anchored…
upgradeUpgrade to a Fidacy accountread-onlyStart upgrading this local install to a real Fidacy account (server-backed signed verdicts, anchored proof, higher volume). Returns a link to open; your anonymous usage is preserved and migrated to the new account.
register_emailRegister operator email (opt-in)writesRegister the operator's email so their agent's protection history can attach to a real Fidacy account and Fidacy can reach them. ONLY call this when the human operator has explicitly given their email and agreed to be co…

Check your own setup

npx mcpvetter scan --live

Badge

Add this to a README:

[![MCPVetter](https://mcpvetter.com/badge/fidacy-mcp.svg)](https://mcpvetter.com/servers/fidacy-mcp)

Publish this server?

Get the MCPVetter verified badge, a re-audit within 24 hours of every npm release, and an email whenever tools, findings, or Claude directory readiness change. $29 per server per month. You prove ownership first, free.