
Sovereignty Scan
io.github.kajarilPublished by GitHub account kajarilv0.1.2Updated Oct 24, 2026
EU AI Act sovereignty scanning. Provider residency, registration status, audit trail support.
The publisher's own server: scan.mx Email Diagnostics
Overview
Remote MCP server that lets an assistant look up EU AI Act vendor sovereignty data: provider residency, CLOUD Act exposure, DPAs and EU alternatives.
- What you can do
- Look up a single vendor's jurisdictional profile: HQ country, data residency regions, EU residency option, US CLOUD Act exposure, GDPR DPA availability and legal framework
- Aggregate a list of up to 50 vendors into a stack summary with CLOUD Act exposure counts, EU residency coverage and missing DPAs
- List all tracked providers, optionally filtered by category such as AI, Hosting, Database or Payments
- Retrieve every provider subject to US CLOUD Act compelled disclosure
- Suggest EU/EEA/UK/CH-based alternatives in the same category as a given provider, capped at 10
- When to use it
- Useful when assessing a software stack for EU AI Act or GDPR vendor risk, checking where a vendor processes data, or drafting a list of EU-based alternatives before procurement or compliance review.
- Requirements
- Remote HTTP endpoint; no local install. A free API key obtained by registering an email address, sent as an Authorization Bearer header. Free tier is limited to 100 requests per day per IP. Self-hosting needs a Cloudflare account with Workers, D1 and KV.
Installation
In SourceWeft
- Open Sovereignty Scan in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- 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.kajaril%2Fsovereignty-scan-mcp/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.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"sovereignty-scan": {
"type": "http",
"url": "https://sovereignty-scan.kajaril.com/mcp"
}
}
}README
@kajaril/sovereignty-scan-mcp
MCP server for EU AI Act vendor sovereignty scanning. MIT-licensed free tier.
[npm] [npm downloads] [License: MIT] [sovereignty-scan-mcp MCP server]
Know where your stack processes data before the enforcer does. Covers 55 providers across 12 categories.
Install
1. Get a free API key
Save the returned key — it cannot be recovered.
2. Add to claude_desktop_config.json
Restart Claude Desktop.
Client compatibility
Quick test
Verify the endpoint is live:
Call a tool with your key:
Tools
scan_provider — Full jurisdictional profile for a single vendor: headquarters country, data residency regions, EU residency option, US CLOUD Act exposure, GDPR DPA availability, and legal framework.
name— string, case-insensitive
Example response:
scan_stack — Aggregate jurisdictional summary for a list of vendors: CLOUD Act exposure count, EU residency coverage, missing DPAs. Maximum 50 providers per call.
providers— string[], max 50
list_providers — List all tracked providers. Optional category filter.
category?— AI · Hosting · Database · Auth · Analytics · Observability · CI/CD · Communications · Payments · Search · Sandbox · Cache
get_us_cloud_act_providers — All providers subject to US CLOUD Act compelled disclosure (18 U.S.C. § 2713). No parameters.
suggest_eu_alternatives — EU/EEA/UK/CH-based alternatives in the same category as a given provider. Deterministic ordering: EU/EEA first, then UK/CH. Capped at 10.
provider_name— string, case-insensitive
Pricing
Paid tier notifications: [email protected]
Self-hosting
Requires a Cloudflare account (Workers + D1 + KV).
1. Clone and install
2. Create infrastructure
Copy the IDs printed by each command into wrangler.jsonc under d1_databases, kv_namespaces, and unsafe.bindings.
3. Apply schema and seed data
4. Deploy
The custom domain (sovereignty-scan.kajaril.com) in the default config is owned by kajaril — remove or replace the routes entry with your own domain or use the default *.workers.dev URL.
Health
Returns a structured payload (HTTP 200):
status is "ok" when D1 is reachable, "degraded" otherwise. cache_age_seconds is null if the KV cache has never been warmed.
License
MIT — see LICENSE.
Source: README.md at commit 6479412
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
85% 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 listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Scan integrations
scan.mx Email Diagnostics
mx.scanOfficial publisher
Remote MCP server that lets an assistant run graded email deliverability and DNS checks on a domain, covering MX, SPF, DKIM, DMARC, blacklists and more.
MTG Trade Scan
fr.mtg-trade
Scans Magic: The Gathering binder photos, turning uploaded page images into processed scan jobs, with free daily pages and paid credits.

mcp-guard
Published by GitHub account diegoperezg7
Security scanner for MCP servers that checks tool lists for poisoning, shadowing, excessive permissions, leaked secrets and weak transports.

PredictionScan
Published by GitHub account JordanKarst
Derived prediction-market flow, price changes, trader research and news. 11 read-only tools.

x402-sec-scan
Published by GitHub account 6mickswagger9
Local stdio MCP server exposing an x402 paid API for AI agents, settling payments in USDC on Base through a CDP facilitator.