Klassio in your AI client

Connect Claude Desktop, Cursor, or Continue to the Klassio MCP server. Get CN classification, EUDR status, and duty rate directly in your AI conversation — every answer carries the source and the GIR rule it applied.

MCP (Model Context Protocol) is an open standard for letting AI clients talk to external tools. The server requires an account and a token; there is no charge.

Setup

  1. 01
    Log in & generate a token

    Create a Klassio account (or sign in), go to Settings → Klassio MCP, and press "Generate new token". Store the token safely — it is shown only once.

  2. 02
    Add Klassio to your AI client

    Open the configuration file for your MCP-compatible client (Claude Desktop, Cursor, Continue) and add Klassio as an HTTP server with your token as Bearer authentication. Example below.

  3. 03
    Use Klassio directly in the conversation

    The client shows Klassio's tools in its tool list. Ask the AI to 'classify this product' and Klassio returns the CN code, EUDR status, and duty rate — with traceable sources.

Example: Claude Desktop

Open ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or the equivalent on your platform, and add Klassio under mcpServers. Then restart Claude Desktop.

{
  "mcpServers": {
    "klassio": {
      "type": "http",
      "url": "https://klassio.se/api/mcp",
      "headers": {
        "Authorization": "Bearer klsm_..."
      }
    }
  }
}

Available tools

Nine tools, all idempotent and traceable. Read-only tools are available anonymously (no token, rate-limited); write tools and your dictionary history require sign-in.

  1. klassio_classify_article Classify a product — CN code + GIR rule + EUDR status
  2. klassio_lookup_cn_code Look up a specific CN code — description + duty + hierarchy
  3. klassio_classify_articles_bulk Bulk classification — queue many articles at once
  4. klassio_get_bulk_job Fetch status + results for a running bulk job
  5. klassio_find_similar_prior_decisions Find similar BTI rulings from the European registry
  6. klassio_save_classification Save a classification to your dictionary
  7. klassio_list_classifications List saved classifications (workspace-scoped)
  8. klassio_get_classification Fetch details for one saved classification
  9. klassio_get_judge_quota Show remaining GRI judge calls for the month

What you get

Type 'classify palm oil fat from Indonesia' in Claude Desktop. Klassio answers with CN 1511.10, EUDR applies (oil palm), MFN duty 7.7%, the cited GIR rule — without you copying PIM data or clicking between websites. Klassio MCP — free text → CN code in one turn

Security & limits

  • Token scope. Each token is bound to you and your workspace. Tools cannot see or modify data outside it.
  • Revoke anytime. Lost a token? Revoke from Settings → Klassio MCP. It stops working immediately.
  • Quotas. Quota: 100 free-text classifications per month per account (CN-code lookups are unlimited). Remaining quota is exposed via klassio_get_judge_quota.
  • GDPR. Queries are logged hashed (sha256). Cleartext is kept at most 30 days in the operational log; training use can be turned off per search or under Settings → Privacy.

Search your own product

Describe the product in your own words and Klassio suggests a CN code with reasoning, duty and EUDR status.