jsony-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jsony-mcpAdd a new note to notes.json: {'content': 'Meeting at 3pm'}"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP JSON Server
A Model Context Protocol (MCP) server that provides tools for managing JSON data files. This server allows AI assistants like Claude to read, write, query, and manage JSON files in a structured way.
Features
Add JSON Objects: Add new objects to JSON files with automatic ID and timestamp generation
Query Objects: Search for objects by property values
Update Objects: Modify existing objects by index
Delete Objects: Remove objects from JSON files
List Files: View all available JSON files
Retrieve Objects: Get all objects from a specific file
Related MCP server: MCP JSON Maker
Installation
Option 1: Install from npm
npm install -g jsony-mcpOption 2: Local Development
git clone https://github.com/vcosmin2701/jsony-mcp
cd mcp-json-server
npm install
npm run buildConfiguration
Claude Desktop Configuration
Add the server to your Claude desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"json-manager": {
"command": "jsony-mcp"
}
}
}For local development:
{
"mcpServers": {
"json-manager": {
"command": "node",
"args": ["/path/to/mcp-json-server/dist/server.js"]
}
}
}Data Directory
By default, JSON files are stored in ~/.mcp-json-server/data/
You can customize this location using the MCP_JSON_DATA_DIR environment variable:
{
"mcpServers": {
"json-manager": {
"command": "jsony-mcp",
"env": {
"MCP_JSON_DATA_DIR": "/custom/path/to/data"
}
}
}
}Usage
Once configured, Claude can use the following tools:
add_json_object
Add a new object to a JSON file:
Add to todos.json: {"title": "Buy groceries", "completed": false}get_json_objects
Retrieve all objects from a file:
Get all items from todos.jsonquery_json_objects
Search for objects by property:
Find all completed tasks in todos.jsonupdate_json_object
Update an object at a specific index:
Update index 0 in todos.json: set completed to truedelete_json_object
Remove an object by index:
Delete item at index 2 from todos.jsonlist_json_files
List all available JSON files:
Show me all JSON filesArchitecture
The server follows clean code principles and SOLID design patterns:
Separation of Concerns: Modular architecture with distinct layers
Dependency Injection: Improved testability and maintainability
Strategy Pattern: Extensible tool handler system
Repository Pattern: Abstracted data access layer
Error Handling: Custom error types with proper propagation
See ARCHITECTURE.md for detailed documentation.
Development
Build
npm run buildRun in Development
npm run devTest Locally
npm startContributing
Fork the repository
Create a feature branch
Commit your changes
Push to the branch
Create a Pull Request
License
MIT
Author
Vladut Cosmin
Links
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
- Flicense-quality-maintenanceEnables users to manage data in a simple JSON file database through MCP tools and REST API. Supports creating, reading, updating, and deleting items organized in collections with auto-generated UUIDs.
- -licenseCquality-maintenanceEnables AI to create, edit, and batch generate JSON data with advanced rule engines. Supports CRUD operations, node-level editing, template management, and multi-format file exports (JSON, JSONL, CSV).3179
- Flicense-qualityDmaintenanceEnables AI agents to store and retrieve information persistently using key-value pairs with JSON file-based storage. Supports storing, retrieving, listing, deleting, and searching data across sessions.
- Alicense-qualityDmaintenanceEnables persistent storage and retrieval of user preferences, context, and decisions across AI sessions using a structured JSON-based memory system. It provides tools for storing, searching, updating, and managing memories organized by namespaces and tags.20MIT
Related MCP Connectors
Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Give AI agents access to form submissions — read, search, update, and process file attachments.
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/vcosmin2701/jsony-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server