wayknow/clearjson
ClearJSON
Datenschutzorientierter JSON-Viewer für den Browser. Kein Tracking. Komplett lokal. Dazu ein MCP-Server für KI-Agenten.
ClearJSON ist eine Chrome-Erweiterung, die JSON-Antworten in Ihrem Browser automatisch erkennt und formatiert. Entwickelt als Reaktion auf die JSON-Formatter-Kontroverse – wir werden niemals Werbung einblenden, Sie verfolgen oder Ihre Daten verkaufen.
MCP Server (Neu!)
Für KI-Agenten (Claude Code usw.): npx -y clearjson-mcp
{
"mcpServers": {
"clearjson": {
"command": "npx",
"args": ["-y", "clearjson-mcp"]
}
}
}10 Tools – formatieren, validieren, suchen, JSONPath-Abfragen, Deep Diff, Konvertieren (CSV/TSV/YAML/TypeScript) sowie Lizenzverwaltung. Der einzige JSON-MCP-Server, der große Dateien sicher verarbeitet. Verfügbar auf npm und mcp.so. Siehe AGENT_FIRST.md für die vollständige Begründung.
Related MCP server: agent-utils-mcp
Funktionen
Kostenlos (für immer)
✅ Automatische Erkennung & Formatierung von JSON/JSON-LD/JSON:API/NDJSON
✅ Einklappbare Baumansicht mit Einzugslinien
✅ Syntaxhervorhebung (Zeichenketten, Zahlen, Booleans, null)
✅ 10 Themes (Dark, Light, Sepia, Monokai, Dracula, Nord, One Dark, Solarized Light, GitHub, High Contrast)
✅ Theme-Umschaltung nach Systemeinstellung
✅ Klicken zum Kopieren von Werten, Rechtsklick für JSONPath
✅ Automatisch erkannte Links (klickbar) und Bildvorschauen (Hover)
✅ Zeilennummern in der Rohansicht
✅ Statistikleiste (Knotenanzahl, Tiefe, Dateigröße, Parse-Zeit)
✅ Tastaturkürzel (
[einklappen,]aufklappen,DTheme,RRohansicht,EnterSuchnavigation)✅ Eigenständiger Viewer (JSON einfügen, Drag-and-Drop, Dateiladen)
✅ URL-Ausschlussliste (Regex-Muster)
✅ 100% lokale Verarbeitung – keine Netzwerkanfragen
Pro ($2.99/Monat oder $19.99/Jahr)
💰 Virtuelles Scrollen für große Dateien (100MB+ ohne Einfrieren)
💰 Erweiterte Suche (Regex, Trefferhervorhebung, Ergebnisnavigation)
💰 Automatische JWT-Dekodierung (Header + Payload inline, Ablaufdatumserkennung)
💰 Export in mehrere Formate (CSV, TSV, YAML, TypeScript-Typen mit rekursiver Inferenz)
💰 30 Premium-Themes (Catppuccin, Tokyo Night, Gruvbox, Nord, Dracula, Monokai…)
💰 Benutzerdefinierte Tastaturkürzel (6 konfigurierbare Tastenkombinationen)
Installation
Chrome Web Store
Edge Add-ons
ClearJSON für Edge herunterladen
Unverpackt laden (Entwicklung)
Klonen Sie dieses Repository
Gehen Sie zu
chrome://extensions/Aktivieren Sie den „Entwicklermodus“
Klicken Sie auf „Entpackte Erweiterung laden“ und wählen Sie den Projektordner
Projektstruktur
clearjson/
├── manifest.json # Chrome Extension manifest (MV3)
├── server/ # License server (Cloudflare Worker + D1)
│ ├── src/index.js # API: verify/generate/webhook/admin
│ ├── schema.sql # D1 database schema
│ └── wrangler.toml # Worker config
├── clearjson-mcp/ # MCP server (npm: clearjson-mcp)
│ ├── package.json
│ ├── src/
│ │ ├── index.js # MCP entry point (stdio transport)
│ │ ├── core/ # Core logic (parser, exporter, license)
│ │ └── tools/ # 7 JSON tools + 3 license tools
│ ├── tests/ # 49 MCP unit tests
│ └── README.md
├── src/
│ ├── content/
│ │ ├── content.js # Content script (JSON detection + viewer injection)
│ │ └── content.css # Base styles + CSS variable theming
│ ├── viewer/
│ │ ├── viewer.html # Standalone viewer page
│ │ └── viewer.js # Viewer logic
│ ├── popup/
│ │ ├── popup.html # Extension toolbar popup
│ │ ├── popup.js
│ │ └── popup.css
│ └── utils/
│ ├── parser.js # JSON detection + parsing
│ ├── tokenizer.js # Syntax highlighting tokenizer
│ ├── themes.js # 30 theme definitions
│ ├── license.js # Pro license system
│ ├── export.js # CSV/TSV/YAML/TypeScript export
│ ├── stream-parser.js # Web Worker streaming parser
│ ├── virtual-tree.js # Virtual scrolling tree view
│ └── tree.js # Standard tree view renderer
├── tests/ # 136 unit tests (Node built-in runner)
│ ├── helpers/setup.js
│ ├── test-parser.js
│ ├── test-tokenizer.js
│ ├── test-jwt.js
│ ├── test-license.js
│ └── test-export.js
├── test-data/ # Test data + automation scripts
│ ├── complex-api-response.json
│ ├── jwt-test.json
│ ├── users-array.json
│ ├── large-array.json # 2.2 MB for Pro gate testing
│ ├── server.js # Local test server (port 8765)
│ ├── run-checklist.js # 130-item static analysis
│ ├── browser-test.js # 21-item browser automation
│ └── TEST-CHECKLIST.md # 43-item manual checklist
├── icons/
│ ├── icon.svg
│ ├── icon16.png
│ ├── icon48.png
│ └── icon128.png
└── README.mdEntwicklung
# For development, load the extension unpacked:
# 1. chrome://extensions/ → Developer mode ON
# 2. Load unpacked → select the project root
# 3. Edit files and click refresh on the extension card
# Run unit tests (zero dependencies, Node 18+):
npm test # 136 tests (Chrome extension)
cd clearjson-mcp && npm test # 49 tests (MCP server)
# Run static analysis checklist (130 checks):
node test-data/run-checklist.js
# Run browser automation tests (requires puppeteer):
node test-data/browser-test.js
# Start local test server (Pro auto-enabled on localhost:8765):
node test-data/server.jsAktueller Status (v1.1.1 – live im CWS)
Alle Funktionen implementiert. Pro über Creem verfügbar ($2.99/Monat oder $19.99/Jahr). 136 Unit-Tests bestehen. MCP-Server v1.1.0 auf npm veröffentlicht.
Siehe STATUS.md für den vollständigen Projektstatus, Architekturentscheidungen und die Release-Checkliste.
Datenschutz
ClearJSON verarbeitet alles lokal. Wir versprechen:
❌ Keine Daten werden irgendwohin gesendet
❌ Keine Analysen oder Telemetrie
❌ Kein Tracking
❌ Keine Werbung
❌ Keine Konten
❌ Keine Skripte von Drittanbietern
Unsere Berechtigungen sind minimal:
storage– speichert Ihre Theme-PräferenzactiveTab– formatiert JSON im aktuellen TabHost-Berechtigungen – nur erforderlich, um den JSON-Inhaltstyp zu erkennen; auf Nicht-JSON-Seiten wird kein Seiteninhalt gelesen
Links
Produktseite: wayknow.tech/clearjson.html
MCP-Server: npmjs.com/package/clearjson-mcp
Datenschutzerklärung: wayknow.tech/clearjson-privacy.html
Support: support@wayknow.tech
Warum „ClearJSON“?
Nachdem der ursprüngliche JSON Formatter (2M+ Nutzer, 10 Jahre Open Source) verkauft wurde und begann, Werbung einzuschleusen und Nutzer zu verfolgen, brauchten Entwickler eine vertrauenswürdige Alternative. ClearJSON wurde entwickelt, um diese Alternative zu sein, mit einem nachhaltigen Pro-Modell, das Nutzer respektiert, anstatt sie auszubeuten.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseCqualityDmaintenanceAn efficient MCP server for performing accurate, deep comparisons between JSON objects or strings using the deepdiff engine. It provides AI agents with standardized difference reports, supporting nested structures and various input formats to ensure precise data analysis.1
- FlicenseNot gradedqualityDmaintenanceSwiss-army-knife utility MCP server for AI agents. 18 tools for JSON validation/formatting, base64 encode/decode, hash generation, UUID generation, URL parsing, regex testing, markdown↔HTML conversion, text stats, slug generation, datetime conversion, cron parsing, text diffing, CSV↔JSON conversion, and JWT decoding. Zero API Key required5
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides tools for JSON validation, diffing, and transformation operations such as flattening and renaming. It also enables data format conversion between JSON, CSV, and YAML to streamline data processing for AI agents.40MIT
- AlicenseAqualityBmaintenanceDeveloper-focused MCP server for code analysis and local engineering workflows. Provides tools for JSON repair, encoding fixes, import organization, format conversion, diff inspection, and regex testing.221533MIT
Related MCP Connectors
JSON tools MCP.
Remote MCP server: 10 developer utilities (base64, JWT, DNS, UUID, URL, JSON, UA, IP lookup).
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/wayknow/clearjson'
If you have feedback or need assistance with the MCP directory API, please join our Discord server