ScanScam Integrity

io.github.GabothefounderPublished by GitHub account Gabothefounderv0.1.1Updated Nov 2, 2026

Independent agent preflight: verify change, mandates, evidence, and exact execution.

The publisher's own server: scan.mx Email Diagnostics

VerifiedStreamable HTTPWeb executableSecurity & MonitoringBusiness & Commerce

Overview

AI-generated overview

Remote ScanScam Integrity endpoint that lets an assistant discover what independent agent preflight checks are offered and signal service demand by category.

What you can do
  • Discover the service catalog: read what ScanScam Integrity can verify, its commercial model, and how to express demand, without authentication.
  • Request a service: tell ScanScam which category of independent service the agent needs, as a demand and fit signal rather than a transaction.
When to use it
Use it when you want an assistant to learn what independent preflight verification (change, mandates, evidence, exact execution) is available, or to register interest in a service category before any transaction is submitted.
Requirements
A remote streamable HTTP endpoint at the provider's site; a bearer credential sent in the Authorization header is required for authenticated calls, while the discovery tool is described as public and no-auth. No local runtime or packages are needed.
Before you install
The server asks for a bearer credential in the Authorization header, so treat it as a secret. Both tools are explicitly not for transaction data or transaction submission; avoid sending sensitive business or payment details, and note that demand signals are shared with the provider.

Installation

In SourceWeft

  1. Open ScanScam Integrity in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.Gabothefounder%2Fscanscam-integrity/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "scanscam-integrity": {
      "type": "http",
      "url": "https://www.scanscam.ca/api/integrity/v1/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

bash
npm run dev# oryarn dev# orpnpm dev# orbun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

Environment (MSP escalation links)

Set NEXT_PUBLIC_APP_URL to your public origin (no trailing slash), e.g. https://scanscam.ca, so partner escalation emails include a working View full submission link to /msp/view/[token]. If unset locally, the API falls back to VERCEL_URL when deployed. See .env.example.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

Source: README.md at commit 0814aba

Tools

2

integrity_discover

Discover ScanScam Integrity

Public, no-auth storefront for agents. Returns what ScanScam Integrity can verify, the commercial model, and how to express demand. Do not send transaction data.

Takes no parameters.

integrity_request_service

Request an independent agent service

Tell ScanScam what kind of independent service your agent needs, using categories only. This is a demand/fit signal, not a transaction submission.

Parametersneedrequiredurgencyagent_namedesired_outcomerequiredbudget_per_checkwillingness_to_pay

Version history

1
  1. v0.1.1LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Scan integrations