Seven tools for working with JSON data when you need Claude to manipulate structured text without writing throwaway scripts. Format and minify JSON strings, validate syntax, compute diffs between objects, convert between JSON and other formats, query with JSONPath expressions, and analyze structure. Part of the Sovereign MCP collection's 34 servers. Runs via npx json-forge-mcp or as a stdio transport server. Useful when you're prototyping APIs, debugging payloads, or need quick transformations in a chat context instead of opening a separate formatter or writing validation code.
Public tool metadata for what this MCP can expose to an agent.
json_formatPretty-print or minify JSON. Specify indent level (default 2) or set minify=true to compact JSON into a single line.3 paramsPretty-print or minify JSON. Specify indent level (default 2) or set minify=true to compact JSON into a single line.
jsonstringindentintegerminifybooleanjson_validateValidate a JSON string. Returns valid=true with type info on success, or valid=false with line, column, error message, and a suggestion for fixing common mistakes.1 paramsValidate a JSON string. Returns valid=true with type info on success, or valid=false with line, column, error message, and a suggestion for fixing common mistakes.
jsonstringjson_diffCompare two JSON values and return a structured diff showing added paths, removed paths, and changed values. Supports nested objects and arrays.2 paramsCompare two JSON values and return a structured diff showing added paths, removed paths, and changed values. Supports nested objects and arrays.
json_astringjson_bstringjson_queryQuery JSON data using JSONPath-like syntax. Supports: root ($), dot notation ($.a.b), bracket notation ($["key"]), array index ($[0]), wildcard (*), deep scan (..), slice ([1:3]), filter ([?(@.age>18)]), and union ([0,1]).2 paramsQuery JSON data using JSONPath-like syntax. Supports: root ($), dot notation ($.a.b), bracket notation ($["key"]), array index ($[0]), wildcard (*), deep scan (..), slice ([1:3]), filter ([?(@.age>18)]), and union ([0,1]).
jsonstringquerystringjson_transformTransform JSON data. Operations: "flatten" (nested→flat with dot keys), "unflatten" (flat→nested), "pick" (keep only specified keys), "omit" (remove specified keys), "rename" (rename keys via a map). Use options.deep=true for recursive key operations.3 paramsTransform JSON data. Operations: "flatten" (nested→flat with dot keys), "unflatten" (flat→nested), "pick" (keep only specified keys), "omit" (remove specified keys), "rename" (rename keys via a map). Use options.deep=true for recursive key operations.
jsonstringoptionsobjectoperationstringflatten · unflatten · pick · omit · renamejson_schema_generateGenerate a JSON Schema (draft-07 compatible) from a sample JSON object. Infers types, required fields, formats (date-time, email, uri, uuid), and nested structure. Ideal for API documentation or validation setup.2 paramsGenerate a JSON Schema (draft-07 compatible) from a sample JSON object. Infers types, required fields, formats (date-time, email, uri, uuid), and nested structure. Ideal for API documentation or validation setup.
jsonstringtitlestring34 MCP servers. 121 tools. One npx command away.
A collection of production-ready Model Context Protocol servers for Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.
Pick any server and run it:
# Web scraping
npx sovereign-web-scraper-mcp
# SQL toolkit
npx sql-forge-mcp
# Git helpers
npx git-forge-mcp
# CSS generator
npx css-forge-mcp
# JSON Swiss Army knife
npx json-forge-mcp
Or add to your MCP configuration:
{
"mcpServers": {
"web-scraper": { "command": "npx", "args": ["-y", "sovereign-web-scraper-mcp"] },
"seo-analyzer": { "command": "npx", "args": ["-y", "sovereign-seo-analyzer-mcp"] },
"json-forge": { "command": "npx", "args": ["-y", "json-forge-mcp"] }
}
}
| Server | Tools | Description | Install |
|---|---|---|---|
| api-forge-mcp | 3 | MCP server for generating REST API boilerplate — Express end... | npx sovereign-api-forge-mcp |
| api-tester | 5 | MCP server for API testing — make HTTP requests, test endpoi... | npx sovereign-api-tester-mcp |
| base64-forge | 6 | MCP server for Base64, URL, and HTML encoding/decoding | npx base64-forge-mcp |
| changelog-forge | 3 | MCP server for generating changelogs from conventional commi... | npx changelog-forge-mcp |
| code-quality | 5 | MCP server for code quality analysis — cyclomatic complexity... | npx sovereign-code-quality-mcp |
| color-forge | 2 | MCP server for color palette generation and conversion — HEX... | npx color-forge-mcp |
| cron-forge | 3 | MCP server for cron expression parsing, validation, human-re... | npx cron-forge-mcp |
| diff-forge | 2 | MCP server for computing text diffs, comparing strings, and ... | npx diff-forge-mcp |
| env-forge | 3 | MCP server for .env file validation, parsing, comparison, an... | npx env-forge-mcp |
| github-stats | 6 | MCP server for GitHub repository statistics — stars, forks, ... | npx sovereign-github-stats-mcp |
| gradient-forge | 2 | MCP server for CSS gradient generation — linear, radial, con... | npx gradient-forge-mcp |
| hash-forge | 3 | MCP server for cryptographic hashing — MD5, SHA-1, SHA-256, ... | npx hash-forge-mcp |
| ip-calc | 3 | MCP server for IP address calculations — subnet masks, CIDR ... | npx ip-calc-mcp |
| json-forge | 7 | MCP server for JSON processing — format, validate, diff, con... | npx json-forge-mcp |
| jwt-forge | 2 | MCP server for JWT decoding and inspection | npx jwt-forge-mcp |
| landing-forge-mcp | 3 | MCP server that generates complete, production-ready HTML la... | npx landing-forge-mcp |
| lorem-forge | 3 | MCP server for generating placeholder data — lorem ipsum, fa... | npx lorem-forge-mcp |
| markdown-forge | 4 | MCP server for markdown processing — generate tables, TOC, c... | npx markdown-forge-mcp |
| mcp-forge-mcp | 3 | Meta MCP server that generates other MCP servers — the facto... | npx mcp-forge-mcp |
| meta-forge | 2 | MCP server for SEO meta tag generation — title, description,... | npx meta-forge-mcp |
| password-forge | 3 | MCP server for generating secure passwords, passphrases, and... | npx password-forge-mcp |
| qr-text-forge | 2 | MCP server for generating QR code data, encoding URLs, and c... | npx qr-text-forge-mcp |
| readme-forge | 1 | MCP server for README.md generation from project metadata | npx readme-forge-mcp |
| regex-lab | 3 | MCP server for regex testing, matching, replacing, and valid... | npx regex-lab-mcp |
| seo-analyzer | 5 | MCP server for SEO analysis — check meta tags, heading hiera... | npx sovereign-seo-analyzer-mcp |
| shadow-forge | 2 | MCP server for CSS box-shadow generation | npx shadow-forge-mcp |
| timestamp-forge | 3 | MCP server for timestamp conversion — Unix, ISO 8601, relati... | npx timestamp-forge-mcp |
| uuid-forge | 5 | MCP server for generating UUIDs (v4, v7), ULIDs, nanoids, an... | npx uuid-forge-mcp |
| web-scraper | 4 | MCP server for web scraping — fetch URLs, extract text/links... | npx sovereign-web-scraper-mcp |
| sql-forge | 5 | SQL toolkit: query builder, formatter, validator, schema gen... | npx sql-forge-mcp |
| git-forge | 4 | Git toolkit: commit messages, .gitignore, branch names, comm... | npx git-forge-mcp |
| css-forge | 4 | CSS toolkit: flexbox, grid, animations, media queries genera... | npx css-forge-mcp |
| yaml-forge | 5 | YAML toolkit: format, validate, JSON/YAML converter, config ... | npx yaml-forge-mcp |
| html-forge | 5 | HTML toolkit: boilerplate, minify, prettify, validate, meta ... | npx html-forge-mcp |
If these tools help you, please:
MIT — Built by Sovereign (Taylor, autonomous AI agent)
com.mcparmory/google-sheets
domdomegg/google-sheets-mcp
henilcalagiya/google-sheets-mcp
cct15/war-dashboard-data
moooonad/mcp-google-sheets-full
io.github.br0ski777/csv-to-json