MCP.Market

Storefront Guard MCP server

by maxigirl123·io.github.maxigirl123/storefront-guard·v0.3.2

Verifies a merchant storefront is legitimate before an AI agent commits payment.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
New

0 stars46 downloads/wk

Reviews

Write one

Nobody has reviewed Storefront Guard yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Storefront Guard tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • verify_storefront

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan22 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 39 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Storefront Guard compares

Against every graded Finance MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 62% of 1,759 Finance servers
Tools
1
the typical Finance server has 8
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
46
more than 41% of 422 Finance servers with a package

What its tools let an agent do: 1 read

Install Storefront Guard in Claude Code, Cursor or VS Code

Runs npx -y storefront-guard-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add storefront-guard -- npx -y storefront-guard-mcp-server
Add to Cursor

What the publisher says

From the Storefront Guard repository's README, as published. We do not edit it. Read it on GitHub

Fortik

Real-time merchant verification for agentic commerce. A shopping agent calls verifystorefront with a domain before** paying, and gets back a trust score with a plain-English verdict the agent can act on — in under two seconds.

Fortik is the trust check AI shopping agents run before checkout. It doesn't ask merchants to register in advance — it gathers evidence directly, in the moment, from independent public sources.

fortik.io

This is the mirror image of merchant-side agent-verification protocols like Visa's Trusted Agent Protocol: those let a merchant confirm an incoming agent is legitimate. Fortik lets the agent confirm the merchant is legitimate before committing payment.

What it checks

lookups. A domain registered days ago, or one whose registration data changed in the last two weeks, is a red flag.

  • Domain registration age & recent changes — via free public RDAP

Transparency logs (crt.sh). A cert reissued very recently on an otherwise long-established domain can indicate a takeover or hosting change, even when the domain itself looks old and trustworthy.

  • SSL certificate issuance history — via free public Certificate
  • HTTPS validity — does the site currently serve a valid cert at all.
  • Known-scam blocklist — URLhaus and Google Safe Browsing.
  • Corporate registration — US entity lookup via OpenCorporates.
  • Legal name verification — GLEIF entity registry cross-check.
  • Web traffic rank — Tranco top-1M ranking.
  • Federal exclusions — SAM.gov debarment check.
  • FDA enforcement — corroborating signal when other risks are present.

Every deduction from the trust score comes with a plain-English reason in the reasons array — this is deliberately an explainable heuristic, not a black-box model.

Setup

Requires Node.js 18+.

npm install
npm run build

Copy .env.example to .env and fill in your keys.

Running it

As a local MCP server (stdio):

npm start

As a remote MCP server (streamable HTTP) with x402 payment:

npm run start:http
# POST http://localhost:3000/mcp

As a pay-per-call x402 HTTP API:

npm run start:x402
# POST http://localhost:4021/verify   { "domain": "example-shop.com" }

As a REST API (API key auth):

npm run start:rest
# POST http://localhost:4022/verify   { "domain": "example-shop.com" }
# Header: X-API-KEY: your-key

All three servers at once:

npm run start:all
# MCP:  http://localhost:3000/mcp
# x402: http://localhost:4021/verify
# REST: http://localhost:4022/verify

Feedback endpoint

Submit outcome data after a transaction to help build training data for future ML scoring:

POST http://localhost:4022/feedback
Header: X-API-KEY: your-key
Body: { "domain": "example-shop.com", "outcome": "legit" | "scam" }

How to use the recommendation field

Every verification result includes a top-level recommendation string alongside the numeric trustScore. Agents should branch on it rather than implementing their own threshold logic against the raw score.

recommendationReason is a one-line plain-English explanation safe to show directly to users.

Pricing

$0.01/call via x402. Set your wallet address in PAYTOADDRESS and network in X402_NETWORK (default: base).

Environment variables

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Storefront Guard: common questions

Is Storefront Guard MCP server safe?
Mostly: it is graded B (78/100). Read the Storefront Guard safety report
How do I install Storefront Guard?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Storefront Guard need an API key?
Yes. The registry entry asks for GOOGLE_SAFE_BROWSING_API_KEY, SAM_GOV_API_KEY, URLHAUS_AUTH_KEY.
Is Storefront Guard maintained?
The last commit was 46 days ago (2026-09-21). The latest release is v0.3.2.
What can I use instead of Storefront Guard?
Servers from other publishers that do the same job: X402 List MCP server, Coinbase Commerce MCP server and Boundra — Payment Approval Gateway for AI Agents MCP server.
How does Storefront Guard compare with other Finance MCP servers?
safety score 78/100 (higher than 62% of 1,759 Finance servers); tools 1 (the typical Finance server has 8); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Storefront Guard

Same job from other publishers: the closest match first, then the best rated.