# AI Dev Hub (aidevhub.io) — Full LLM Index > 191 free builder tools. Browser-first by default, with 64 dedicated APIs. ## Builder Value - Fast in-browser tools for private local execution and copy/export-ready output. - Unified runtime endpoint for deterministic automation envelopes. - Dedicated APIs for specialized high-signal workflows. - REST API and OpenAPI integration paths for agent orchestration. Updated: 2026-04-12T03:01:32.084Z Total tools: 191 ## Category Counts - Dev Tools: 67 - AI Tools: 63 - Formatter: 8 - Converter: 29 - Generator: 24 ## Machine-Readable Endpoints https://aidevhub.io/api/tools.json — Full tool catalog https://aidevhub.io/api/tools-index.json — Tool index https://aidevhub.io/api/tools-by-category.json — Category index https://aidevhub.io/api/apis.json — Dedicated API catalog https://aidevhub.io/api/skills-index.json — Agent skills index https://aidevhub.io/api/skills-bundle.json — Agent skills bundle https://aidevhub.io/api/tool/{id}.json — Canonical contract per tool https://aidevhub.io/api/tools/run/ — Unified runtime endpoint https://aidevhub.io/api/openapi.yaml — OpenAPI specification https://aidevhub.io/.well-known/ai-plugin.json — Plugin manifest https://aidevhub.io/.well-known/schema.json — Platform schema ## Full Tool List - Agent Skill Validator | id=agent-skill-validator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/agent-skill-validator/ - SkillSpec Converter | id=skill-spec-converter | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/skill-spec-converter/ - Skill Regression Suite Builder | id=skill-regression-suite-builder | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/skill-regression-suite-builder/ - Skill Scope Collision Detector | id=skill-scope-collision-detector | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/skill-scope-collision-detector/ - Skill Payload Budget Optimizer | id=skill-payload-budget-optimizer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/skill-payload-budget-optimizer/ - Tool Approval Matrix Compiler | id=tool-approval-matrix-compiler | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/tool-approval-matrix-compiler/ - Skill Release Canary Planner | id=skill-release-canary-planner | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/skill-release-canary-planner/ - Trace Failure Classifier | id=trace-failure-classifier | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/trace-failure-classifier/ - CLI UX Linter | id=cli-ux-linter | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=cli,devtools | url=https://aidevhub.io/cli-ux-linter/ - AI CLI Generator | id=ai-cli-generator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=cli,devtools,openapi | url=https://aidevhub.io/ai-cli-generator/ - CSV Endpoint Builder | id=csv-endpoint-builder | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools,openapi | url=https://aidevhub.io/csv-endpoint-builder/ - LLM Crawl Policy Validator | id=llm-crawl-policy-validator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/llm-crawl-policy-validator/ - MCP Governance Composer | id=mcp-governance-composer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/mcp-governance-composer/ - MCP Tool Search Budget Simulator | id=mcp-tool-search-budget-simulator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/mcp-tool-search-budget-simulator/ - Claude Settings Scope Diff | id=claude-settings-scope-diff | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/claude-settings-scope-diff/ - Claude Hook Policy Simulator | id=claude-hook-policy-simulator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting,security | url=https://aidevhub.io/claude-hook-policy-simulator/ - OpenProse Flow Linter | id=openprose-flow-linter | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,prompting | url=https://aidevhub.io/openprose-flow-linter/ - OpenClaw Skill Trust Scanner | id=openclaw-skill-trust-scanner | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting,security | url=https://aidevhub.io/openclaw-skill-trust-scanner/ - Agent Tool Blast Radius Mapper | id=agent-tool-blast-radius-mapper | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/agent-tool-blast-radius-mapper/ - Trace Context Validator | id=trace-context-validator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/trace-context-validator/ - Retry & Idempotency Contract Builder | id=retry-idempotency-contract-builder | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/retry-idempotency-contract-builder/ - CSP & SRI Policy Builder | id=csp-sri-policy-builder | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/csp-sri-policy-builder/ - AI Model Comparison | id=ai-model-comparison | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-model-comparison/ - JSON Formatter & Validator | id=json-formatter | category=formatter | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/json-formatter/ - MCP Server Directory | id=mcp-directory | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp | url=https://aidevhub.io/mcp-directory/ - CSS Flexbox & Grid Playground | id=flexbox-playground | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/flexbox-playground/ - Regex Tester | id=regex-tester | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/regex-tester/ - QR Code Generator | id=qr-code-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/qr-code-generator/ - AI Agent Framework Comparison | id=agent-comparison | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/agent-comparison/ - CSS to Tailwind Converter | id=tailwind-converter | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/tailwind-converter/ - Password Generator | id=password-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/password-generator/ - AI Pricing Calculator | id=ai-pricing | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/ai-pricing/ - HTML to JSX Converter | id=html-to-jsx | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/html-to-jsx/ - CSS Box Shadow Generator | id=box-shadow-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/box-shadow-generator/ - LLM Token Counter | id=token-counter | category=ai | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/token-counter/ - Color Palette Generator | id=color-palette-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator,prompting | url=https://aidevhub.io/color-palette-generator/ - Mermaid Diagram Viewer | id=mermaid-viewer | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/mermaid-viewer/ - Docker Compose Validator | id=docker-compose-validator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/docker-compose-validator/ - JWT Decoder & Inspector | id=jwt-decoder | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,prompting,security | url=https://aidevhub.io/jwt-decoder/ - CLAUDE.md / Rules File Generator | id=rules-file-generator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/rules-file-generator/ - OpenAPI / Swagger Preview | id=openapi-preview | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools,openapi | url=https://aidevhub.io/openapi-preview/ - GitHub Actions YAML Builder | id=github-actions-builder | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/github-actions-builder/ - Color Converter | id=color-converter | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/color-converter/ - Cron Expression Builder | id=cron-builder | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/cron-builder/ - SVG Path Editor | id=svg-path-editor | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/svg-path-editor/ - AI Model Picker Quiz | id=ai-model-picker | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-model-picker/ - Text & Code Diff Checker | id=diff-checker | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/diff-checker/ - SQL Formatter & Beautifier | id=sql-formatter | category=formatter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/sql-formatter/ - Favicon Generator | id=favicon-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/favicon-generator/ - System Prompt Library | id=prompt-library | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/prompt-library/ - JSON to Go Struct | id=json-to-go | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/json-to-go/ - JSON to Python Dataclass | id=json-to-python | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/json-to-python/ - JSON to TypeScript Converter | id=json-to-typescript | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/json-to-typescript/ - JSON to Zod Schema | id=json-to-zod | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/json-to-zod/ - JSON to Kotlin Data Class | id=json-to-kotlin | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/json-to-kotlin/ - JSON to Rust Serde | id=json-to-rust-serde | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/json-to-rust-serde/ - MCP Server Config Generator | id=mcp-config-generator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,mcp | url=https://aidevhub.io/mcp-config-generator/ - 3-Way Diff & Merge Tool | id=diff-merge-tool | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/diff-merge-tool/ - JSON Schema Generator | id=json-schema-generator | category=ai | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,openapi,prompting | url=https://aidevhub.io/json-schema-generator/ - CSS Gradient Generator | id=css-gradient-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/css-gradient-generator/ - Prompt Template Builder | id=prompt-template-builder | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/prompt-template-builder/ - Tailwind CSS Reference | id=tailwind-reference | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/tailwind-reference/ - Meta Tag Generator & Previewer | id=meta-tag-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/meta-tag-generator/ - AI Cost Estimator | id=ai-cost-estimator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/ai-cost-estimator/ - System Prompt Editor | id=system-prompt-editor | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/system-prompt-editor/ - GraphQL Schema Viewer | id=graphql-schema-viewer | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=cli,devtools | url=https://aidevhub.io/graphql-schema-viewer/ - LLM Output Diff Tool | id=llm-output-diff | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/llm-output-diff/ - AI Context Window Visualizer | id=context-window-visualizer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/context-window-visualizer/ - Test Data Generator | id=test-data-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/test-data-generator/ - Markdown Preview | id=markdown-preview | category=formatter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/markdown-preview/ - YAML ↔ JSON Converter | id=yaml-json | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/yaml-json/ - Text Case Converter | id=text-case-converter | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/text-case-converter/ - AI Prompt Tester & Comparator | id=ai-prompt-comparator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-prompt-comparator/ - TOML Editor & Converter | id=toml-editor | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/toml-editor/ - Placeholder Image Generator | id=placeholder-image | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/placeholder-image/ - Format Detective | id=format-detective | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/format-detective/ - CSV ↔ JSON Converter | id=csv-json | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/csv-json/ - API Header Builder & cURL Generator | id=api-header-builder | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/api-header-builder/ - JSONPath Tester | id=jsonpath-tester | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=cli,devtools | url=https://aidevhub.io/jsonpath-tester/ - HTTP Status Code Reference | id=http-status-codes | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/http-status-codes/ - XML Formatter & Viewer | id=xml-formatter | category=formatter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/xml-formatter/ - Log Parser & Highlighter | id=log-parser | category=formatter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/log-parser/ - NDJSON/JSONL Viewer | id=jsonl-viewer | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/jsonl-viewer/ - Markdown to HTML Converter | id=markdown-to-html | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/markdown-to-html/ - Prompt Token Budget Planner | id=token-budget-planner | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/token-budget-planner/ - IP & Subnet Calculator | id=subnet-calculator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/subnet-calculator/ - AI Tool Schema Builder | id=ai-tool-schema-builder | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,mcp | url=https://aidevhub.io/ai-tool-schema-builder/ - Nginx Config Generator | id=nginx-config-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator,security | url=https://aidevhub.io/nginx-config-generator/ - Base64 Encoder/Decoder | id=base64 | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/base64/ - URL Encoder/Decoder | id=url-encoder | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/url-encoder/ - Unicode Character Inspector | id=unicode-inspector | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/unicode-inspector/ - Unix Timestamp Converter | id=timestamp-converter | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/timestamp-converter/ - JavaScript Minifier & Beautifier | id=js-minifier | category=formatter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/js-minifier/ - CSS Minifier & Beautifier | id=css-minifier | category=formatter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/css-minifier/ - HTML Formatter & Viewer | id=html-formatter | category=formatter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=formatter | url=https://aidevhub.io/html-formatter/ - LLM Structured Output Validator | id=structured-output-validator | category=ai | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/structured-output-validator/ - SSH Config Generator | id=ssh-config-generator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/ssh-config-generator/ - OpenAPI to TypeScript Generator | id=openapi-to-typescript | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=cli,converter,openapi | url=https://aidevhub.io/openapi-to-typescript/ - Shell Command Explainer | id=shell-command-explainer | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=cli,devtools | url=https://aidevhub.io/shell-command-explainer/ - YAML/JSON5 Config Validator | id=config-validator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/config-validator/ - Webhook Payload Inspector | id=webhook-inspector | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/webhook-inspector/ - robots.txt Generator & Validator | id=robots-txt-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator,prompting | url=https://aidevhub.io/robots-txt-generator/ - Git Commit Message Generator | id=git-commit-message-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/git-commit-message-generator/ - ASCII Art Generator | id=ascii-art-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/ascii-art-generator/ - HTML Entity Encoder | id=html-entities | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/html-entities/ - Image to Base64 Converter | id=image-to-base64 | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/image-to-base64/ - Number Base Converter | id=number-base-converter | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/number-base-converter/ - Byte & Data Unit Converter | id=byte-converter | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/byte-converter/ - JSON Sorter & Cleaner | id=json-sorter-cleaner | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/json-sorter-cleaner/ - Glob Pattern Tester | id=glob-pattern-tester | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/glob-pattern-tester/ - UUID Generator | id=uuid-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/uuid-generator/ - Markdown Memory File Builder | id=memory-file-builder | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/memory-file-builder/ - API Response Mocker | id=api-response-mocker | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,prompting | url=https://aidevhub.io/api-response-mocker/ - Embedding Similarity Calculator | id=embedding-similarity-calculator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,cli | url=https://aidevhub.io/embedding-similarity-calculator/ - RAG Chunk Size Calculator | id=rag-chunk-calculator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/rag-chunk-calculator/ - Agent Trace Viewer | id=agent-trace-viewer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/agent-trace-viewer/ - Prompt Version Diff | id=prompt-version-diff | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/prompt-version-diff/ - AI Guardrail Rule Tester | id=guardrail-rule-tester | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting,security | url=https://aidevhub.io/guardrail-rule-tester/ - Function Call Flow Simulator | id=function-call-simulator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/function-call-simulator/ - OpenAI ↔ Anthropic Format Converter | id=api-format-converter | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/api-format-converter/ - chmod Calculator | id=chmod-calculator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/chmod-calculator/ - Env File Manager | id=env-file-manager | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/env-file-manager/ - AI API Key Tester | id=ai-api-key-tester | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/ai-api-key-tester/ - Cron Expression Tester | id=cron-tester | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/cron-tester/ - Markdown Table Generator | id=markdown-table-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/markdown-table-generator/ - htaccess Generator | id=htaccess-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator,security | url=https://aidevhub.io/htaccess-generator/ - launchd Plist Generator | id=launchd-plist-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/launchd-plist-generator/ - Hash Generator | id=hash-generator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/hash-generator/ - Lorem Ipsum Generator | id=lorem-ipsum | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/lorem-ipsum/ - AI Token + Pricing Calculator | id=ai-token-pricing-calculator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-token-pricing-calculator/ - ENV File Validator | id=env-file-validator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/env-file-validator/ - Environment Variable Generator | id=env-generator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/env-generator/ - System Design Simulator | id=system-design-simulator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/system-design-simulator/ - WebMCP Playground | id=webmcp-playground | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp,prompting | url=https://aidevhub.io/webmcp-playground/ - MCP Server Starter Generator | id=mcp-generator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,mcp | url=https://aidevhub.io/mcp-generator/ - Extension Guard | id=extension-guard | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/extension-guard/ - URL Metadata Extractor | id=url-metadata-extractor | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/url-metadata-extractor/ - Website Tech Stack Detector | id=tech-stack-detector | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/tech-stack-detector/ - RSS Feed Validator | id=rss-feed-validator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/rss-feed-validator/ - DNS Lookup Parser | id=dns-lookup | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/dns-lookup/ - HTTP Header Inspector | id=http-header-inspector | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/http-header-inspector/ - SSL Certificate Checker | id=ssl-checker | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/ssl-checker/ - Cursor Rules Generator | id=cursor-rules-generator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/cursor-rules-generator/ - AI Response Comparator | id=ai-response-comparator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-response-comparator/ - OpenAPI Changelog Generator | id=openapi-changelog | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools,openapi | url=https://aidevhub.io/openapi-changelog/ - Webhook Signature Verifier | id=webhook-signature-verifier | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/webhook-signature-verifier/ - .gitignore Generator | id=gitignore-generator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/gitignore-generator/ - Package.json Generator | id=package-json-generator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/package-json-generator/ - License Compatibility Checker | id=license-compatibility-checker | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/license-compatibility-checker/ - Semver Calculator | id=semver-calculator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/semver-calculator/ - Dockerfile Generator | id=dockerfile-generator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/dockerfile-generator/ - README Generator | id=readme-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/readme-generator/ - CORS Debugger | id=cors-debugger | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/cors-debugger/ - API Key Generator | id=api-key-generator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools,prompting | url=https://aidevhub.io/api-key-generator/ - Tailwind Previewer | id=tailwind-previewer | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/tailwind-previewer/ - Regex Explainer | id=regex-explainer | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/regex-explainer/ - JSON Patch Builder | id=json-patch-builder | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/json-patch-builder/ - ENV Template Generator | id=env-template-generator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/env-template-generator/ - GraphQL Query Builder | id=graphql-query-builder | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/graphql-query-builder/ - Validation Schema Generator | id=validation-schema-generator | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/validation-schema-generator/ - Changelog Generator | id=changelog-generator | category=generator | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/changelog-generator/ - System Prompt Analyzer | id=system-prompt-analyzer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/system-prompt-analyzer/ - MCP Tool Tester | id=mcp-tool-tester | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp | url=https://aidevhub.io/mcp-tool-tester/ - Rate Limit Calculator | id=rate-limit-calculator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/rate-limit-calculator/ - OAuth Playground | id=oauth-playground | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,prompting | url=https://aidevhub.io/oauth-playground/ - Nginx Config Converter | id=nginx-config-converter | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/nginx-config-converter/ - Web-to-Markdown Converter | id=web-to-markdown | category=ai | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/web-to-markdown/ - Color Contrast Checker | id=color-contrast-checker | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/color-contrast-checker/ - CSS Animation Generator | id=css-animation-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/css-animation-generator/ - CSS Units Converter | id=css-units-converter | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/css-units-converter/ - CSS Specificity Calculator | id=css-specificity-calculator | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/css-specificity-calculator/ - cURL Converter | id=curl-converter | category=converter | remoteCallable=true | remoteMode=dedicated_api | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=converter | url=https://aidevhub.io/curl-converter/ - CSS Text Shadow Generator | id=text-shadow-generator | category=generator | remoteCallable=false | remoteMode=client_only | riskClass=M | maxInputBytes=262144 | timeoutMs=4000 | supportsStreaming=false | tags=generator | url=https://aidevhub.io/text-shadow-generator/ - Basic Auth Encoder / Decoder | id=basic-auth-encoder | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,prompting | url=https://aidevhub.io/basic-auth-encoder/ - HTTP Cookie Builder | id=http-cookie-builder | category=devtools | remoteCallable=true | remoteMode=dedicated_api | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/http-cookie-builder/ - Word & Character Counter | id=word-counter | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools | url=https://aidevhub.io/word-counter/ - AI Code Smell Detector | id=ai-code-smell-detector | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai | url=https://aidevhub.io/ai-code-smell-detector/ - LLM Workflow Cost Calculator | id=llm-workflow-cost-calculator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/llm-workflow-cost-calculator/ - Codebase Context Packer | id=codebase-context-packer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/codebase-context-packer/ - AI Prompt Injection Tester | id=ai-prompt-injection-tester | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting,security | url=https://aidevhub.io/ai-prompt-injection-tester/ - AI API Error Decoder | id=ai-api-error-decoder | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-api-error-decoder/ - AI Agent Cost Simulator | id=ai-agent-cost-simulator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-agent-cost-simulator/ - .env Security Scanner | id=env-security-scanner | category=devtools | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=devtools,security | url=https://aidevhub.io/env-security-scanner/ - OpenAPI to MCP Generator | id=openapi-to-mcp | category=converter | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=converter,mcp,openapi | url=https://aidevhub.io/openapi-to-mcp/ - AI Rules Linter | id=ai-rules-linter | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-rules-linter/ - Git Diff Token Counter | id=git-diff-token-counter | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=H | maxInputBytes=524288 | timeoutMs=8000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/git-diff-token-counter/ - LLM Latency Estimator | id=llm-latency-estimator | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/llm-latency-estimator/ - Prompt A/B Test Designer | id=prompt-ab-test-designer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/prompt-ab-test-designer/ - MCP Permission Auditor | id=mcp-permission-auditor | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,mcp,security | url=https://aidevhub.io/mcp-permission-auditor/ - AI Doc Readability Scorer | id=ai-doc-readability-scorer | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-doc-readability-scorer/ - AI Model Sunset Tracker | id=ai-model-sunset-tracker | category=ai | remoteCallable=false | remoteMode=client_only | riskClass=L | maxInputBytes=131072 | timeoutMs=2000 | supportsStreaming=false | tags=ai,prompting | url=https://aidevhub.io/ai-model-sunset-tracker/ ## Dedicated REST APIs (10 total) - Token Counter API | toolId=token-counter | base=https://aidevhub.io/api/token-counter/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/token-counter/, POST /api/token-counter/ - Schema Validator API | toolId=structured-output-validator | base=https://aidevhub.io/api/schema-validator/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=POST /api/schema-validator/ - JSON Schema Generator API | toolId=json-schema-generator | base=https://aidevhub.io/api/schema-generator/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=POST /api/schema-generator/ - Format Detective API | toolId=format-detective | base=https://aidevhub.io/api/format-detective/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/format-detective/detect/, GET /api/format-detective/convert/ - Structured Diff API | toolId=diff-checker | base=https://aidevhub.io/api/structured-diff/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=POST /api/structured-diff/ - Cron Expression API | toolId=cron-builder | base=https://aidevhub.io/api/cron-expression/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/cron-expression/parse/, GET /api/cron-expression/build/ - Regex Tester API | toolId=regex-tester | base=https://aidevhub.io/api/regex-tester/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/regex-tester/, POST /api/regex-tester/ - QR Code Generator API | toolId=qr-code-generator | base=https://aidevhub.io/api/qr-code/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/qr-code/, POST /api/qr-code/ - Color Palette API | toolId=color-palette-generator | base=https://aidevhub.io/api/color-palette/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/color-palette/generate/, GET /api/color-palette/convert/ - HTML & Markdown Converter API | toolId=markdown-to-html | base=https://aidevhub.io/api/html-markdown/ | openapi=https://aidevhub.io/api/openapi.yaml | endpoints=GET /api/html-markdown/, POST /api/html-markdown/