MCP.Market

BLOCKTRUST TrustScan MCP server

online · 100% uptime
by brnbtech770·io.github.brnbtech770/blocktrust-trustscan·v1.0.0

Trust verification for AI agents: identities, domains, phishing, contacts, Trust Circle, Vault.

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

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed BLOCKTRUST TrustScan yet.

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

BLOCKTRUST TrustScan tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 240ms (auth required)20/20
  • –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityauth enforced (unknown)9/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How BLOCKTRUST TrustScan compares

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

Safety score
83/100
higher than 65% of 48,255 servers
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
78 ms
faster than 88% of 30,031 servers

Install BLOCKTRUST TrustScan in Claude Code, Cursor or VS Code

claude mcp add --transport http blocktrust-trustscan https://blocktrust.tech/mcp/sse
Add to Cursor

What the publisher says

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

BlockTrust MVP

Plateforme de certification et vérification d'authenticité pour les entreprises

Stack: Next.js 16, Prisma, PostgreSQL, JWT (ES256), QR Codes

Déploiement & Neon (bold-frost / vercel-dev) : voir DEPLOYMENT.md.

🎯 Vue d'ensemble

BlockTrust est une plateforme permettant aux entreprises de :

  • Créer et gérer des certificats de confiance
  • Générer des signatures JWT pour authentifier leurs emails
  • Vérifier l'authenticité des communications via des badges et QR codes
  • Suivre les vérifications et détecter les tentatives de falsification

🚀 Technologies

  • Framework: Next.js 16.1.1 (App Router)
  • Base de données: PostgreSQL avec Prisma ORM
  • Authentification: JWT avec ES256 (clés ECDSA)
  • UI: React 19, Tailwind CSS 4
  • QR Codes: Bibliothèque qrcode

📁 Structure du projet

blocktrust-mvp/
├── app/
│   ├── api/
│   │   ├── entities/
│   │   │   └── route.ts          # CRUD des entités
│   │   └── v2/
│   │       ├── issue/
│   │       │   └── route.ts      # Génération de signatures JWT
│   │       └── verify/
│   │           └── route.ts      # Vérification de signatures
│   ├── badge/
│   │   └── [id]/
│   │       └── page.tsx          # Page badge avec QR code
│   ├── components/
│   │   └── QRCode.tsx            # Composant QR code
│   ├── dashboard/
│   │   ├── create/
│   │   │   └── page.tsx          # Formulaire création entité
│   │   └── page.tsx              # Dashboard principal
│   ├── verify/
│   │   ├── [id]/
│   │   │   └── page.tsx          # Vérification par ID/SIRET
│   │   └── page.tsx              # Vérification par token JWT
│   ├── lib/
│   │   └── db.ts                 # Client Prisma
│   └── page.tsx                  # Page d'accueil
├── lib/
│   └── v2/
│       ├── context.ts            # Canonicalisation et hash des contextes
│       └── jwt.ts                # Signatures et vérification JWT
├── prisma/
│   ├── schema.prisma             # Schéma de base de données
│   ├── migrations/               # Migrations Prisma
│   └──

🗄️ Modèle de données

User

  • Informations utilisateur (email, nom, plan)

Entity

  • Entité certifiée (nom légal, SIRET, email, site web)
  • Statuts: kycStatus (PENDING/APPROVED/REJECTED)
  • Niveaux: validationLevel (BRONZE/SILVER/GOLD)

Certificate

  • Certificat lié à une entité
  • Statuts: PENDING/APPROVED/REJECTED
  • Niveaux: BRONZE/SILVER/GOLD

Signature (V2)

  • Métadonnées de signature JWT
  • jti: Identifiant unique du token
  • ctxHash: Hash du contexte signé
  • expiresAt: Date d'expiration
  • revoked: Statut de révocation

VerificationEvent

  • Historique des vérifications
  • IP, User-Agent, verdict (VALID/TAMPERED/REVOKED/etc.)

🔐 API V2 - Signatures JWT

POST /api/v2/issue

Génère une signature JWT pour un contexte email.

Request:

{
  "entityId": "string",
  "certificateId": "string",
  "context": {
    "from": "contact@example.com",
    "to": "client@example.com",
    "subject": "Sujet de l'email",
    "date": "2024-01-15T10:00:00Z",
    "body": "Corps de l'email (optionnel)"
  },
  "expiresInSeconds": 3600
}

Response:

{
  "token": "eyJ...",
  "verifyUrl": "http://localhost:3000/verify?token=...",
  "signatureId": "uuid"
}

POST /api/v2/verify

Vérifie une signature JWT.

Request:

{
  "token": "eyJ...",
  "context": {
    "from": "contact@example.com",
    "to": "client@example.com",
    "subject": "Sujet de l'email",
    "date": "2024-01-15T10:00:00Z",
    "body": "Corps de l'email (optionnel)"
  }
}

Response:

{
  "verdict": "VALID" | "VALID_WITH_WARNING" | "TAMPERED" | "REVOKED" | "EXPIRED" | "INVALID",
  "reason": "string (optionnel)",
  "entityId": "string",
  "certificateId": "string",
  "jti": "string"
}

🛠️ Installation et configuration

Prérequis

Shortened. The full README is on GitHub.

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

BLOCKTRUST TrustScan: common questions

Is BLOCKTRUST TrustScan MCP server safe?
Mostly: it is graded B (83/100). Read the BLOCKTRUST TrustScan safety report
How do I install BLOCKTRUST TrustScan?
It runs remotely at blocktrust.tech. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does BLOCKTRUST TrustScan need an API key?
Yes. The registry entry asks for Authorization.
Is BLOCKTRUST TrustScan maintained?
The last commit was 41 days ago (2026-09-23). The latest release is v1.0.0.
Is BLOCKTRUST TrustScan up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does BLOCKTRUST TrustScan compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 78 ms (faster than 88% of 30,031 servers). Full comparison.