- Home
- MCP servers
- JSON
JSON
- typescript
1
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mcp-mirror-gongrzhe_json-mcp-server": {
"command": "npx",
"args": [
"@gongrzhe/server-json-mcp@1.0.3"
]
}
}
}You deploy the JSON MCP Server to query and manipulate JSON data through a standardized toolset. This server exposes powerful operations for JSONPath-based queries, filters, and a range of data transformations, making it easy for large language models to interact with JSON sources in a structured and repeatable way.
How to use
You use the server by running it in your environment and then sending requests through an MCP client. You can perform queries, apply filters, and execute a sequence of operations such as sorting, transforming, and aggregating data. Start with a JSON data source, then issue a query or filter to retrieve or refine the data, and combine multiple operations to shape your results. The tools expose common JSON data tasks in a consistent, scriptable form so you can drive JSON analysis from prompts or automation.
How to install
Prerequisites: you need Node.js installed on your system. Ensure you have npm or npx available in your shell.
# Using npx with specific version (recommended)
npx @gongrzhe/server-json-mcp@1.0.3
# Install specific version globally
npm install -g @gongrzhe/server-json-mcp@1.0.3
# Run after global installation
server-json-mcp
Additional setup
If you want to integrate with a desktop client, you can provide a configuration that runs the MCP server via a command. For example, you can configure a Claude Desktop JSON integration to execute the server with npx.
{
"json": {
"command": "npx",
"args": [
"@gongrzhe/server-json-mcp@1.0.3"
]
}
}
Alternative runtime option
If you already have the package installed locally, you can start the server by invoking a Node entry point directly.
{
"json": {
"command": "node",
"args": [
"path/to/build/index.js"
]
}
}
Available tools
query
Query JSON data using JSONPath syntax with extended operations. Input includes a URL to the JSON source and a jsonPath expression that can include various operations.
filter
Filter JSON data using conditions. Input includes a URL, a base jsonPath, and a filter condition to apply.