Fineprint

Registre officiel IA et agents

Scan terms of service for risk. Returns 0-100 score, verdict, agent-friendliness, verbatim quotes.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

OCI package ghcr.io/fineprintcorp/fineprint-mcp:1.0.1
Claude Code
claude mcp add fineprint -e 'FINEPRINT_API_KEY=<your fineprint_api_key>' -e 'FINEPRINT_API_URL=https://fineprint-production-4588.up.railway.app' -- docker run -i --rm ghcr.io/fineprintcorp/fineprint-mcp:1.0.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "fineprint": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/fineprintcorp/fineprint-mcp:1.0.1"
            ],
            "env": {
                "FINEPRINT_API_KEY": "<your fineprint_api_key>",
                "FINEPRINT_API_URL": "https://fineprint-production-4588.up.railway.app"
            }
        }
    }
}

Variables d'environnement

  • FINEPRINT_API_KEY obligatoire secret API key for the Fineprint scan API. Get a free trial key from the signup form on the Fineprint site. Required for all scan tools.
  • FINEPRINT_API_URL Base URL of the Fineprint API

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Fineprint MCP Server
  2. The MCP server
  3. The agent skill
  4. License

Fineprint MCP Server

The pre-commit hook for agents. Never accept terms unread.

This repository contains the MCP server implementation for Fineprint, the terms-of-service risk API for AI agents. The server scans a service's terms before an agent accepts them — signups, subscriptions, vendor agreements — and returns a 0–100 risk score, a pass/flag/block verdict, an agent-friendliness verdict (does the ToS even allow agents?), and every clause anchored to a verbatim quote.

The MCP server

  • Implementation: mcp/mcp_server.py — a FastMCP (Python) server exposing 13 tools covering scans by URL or text, agent-access checks, the public leaderboard, scan retrieval and PDF reports, monitors, and policy evaluation.
  • Container: mcp/Dockerfile; published image ghcr.io/fineprintcorp/fineprint-mcp — also listed in the official MCP Registry as io.github.fineprintcorp/fineprint (see server.json).
  • Config: FINEPRINT_API_URL (defaults to the production API) and FINEPRINT_API_KEY (free key from the API signup; free tier is 25 scans/mo).

Run it locally:

cd mcp
FINEPRINT_API_KEY=<your key> python mcp_server.py

Claude Code:

claude mcp add fineprint --env FINEPRINT_API_KEY=<your key> -- python mcp/mcp_server.py

Or run the published container image — server.json carries the exact package and environment declaration.

The agent skill

The repository also ships a skill that teaches an agent when to call the server:

  • The rule: if you're about to accept terms, create an account, or subscribe to a service — scan first, then decide.
  • Check agent-friendliness first: hostile means the ToS bans bots/automated access — and the violation lands on the user, not the agent. Treat like block.
  • Verdict handling: pass → proceed · flag → surface clauses to the user · block → stop and ask.
  • Three ways to scan: MCP server, REST API (free key, 25 scans/mo), or x402 pay-per-scan ($0.25, no signup; settlement being enabled).
  • Check the free leaderboard first before spending a scan.

Install the skill:

npx skills add fineprintcorp/fineprint-skill --skill fineprint -g

Full skill text: SKILL.md. A zero-key demo lives in demo/.

License

MIT (see LICENSE).

Questions fréquentes

Qu'est-ce que Fineprint ?

Scan terms of service for risk. Returns 0-100 score, verdict, agent-friendliness, verbatim quotes.

Comment installer Fineprint ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add fineprint -e 'FINEPRINT_API_KEY=<your fineprint_api_key>' -e 'FINEPRINT_API_URL=https://fineprint-production-4588.up.railway.app' -- docker run -i --rm ghcr.io/fineprintcorp/fineprint-mcp:1.0.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Fineprint ?

Oui. Il attend FINEPRINT_API_KEY, à renseigner dans sa configuration.

Fineprint est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Fineprint ?

Il est publié par fineprintcorp. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.