UNPKG

mcp-json

Version:

MCP server for JSON file operations - read, analyze, search, find, relate, validate, and write JSON files

73 lines (72 loc) 1.64 kB
{ "name": "mcp-json", "version": "1.0.0", "description": "MCP server for JSON file operations - read, analyze, search, find, relate, validate, and write JSON files", "main": "dist/index.js", "bin": { "mcp-json": "dist/index.js" }, "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "tsc --watch", "prepare": "npm run build", "test": "node test.js", "demo": "node demo.js", "prepublishOnly": "npm run build" }, "keywords": [ "mcp", "json", "model-context-protocol", "server", "json-parser", "json-processing", "file-analysis", "json-transformation", "json-search", "json-validation", "ai-tools" ], "author": { "name": "dovezp", "email": "89095890+dovezp@users.noreply.github.com" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/dovezp/mcp-json.git" }, "bugs": { "url": "https://github.com/dovezp/mcp-json/issues" }, "homepage": "https://github.com/dovezp/mcp-json#readme", "files": [ "dist/**/*", "README.md", "LICENSE", "example/*.json" ], "dependencies": { "@modelcontextprotocol/sdk": "^1.0.0", "ajv": "^8.12.0", "ajv-formats": "^2.1.1", "fs-extra": "^11.1.1", "glob": "^10.3.10", "jsonpath": "^1.1.1", "lodash": "^4.17.21" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@types/jsonpath": "^0.2.4", "@types/lodash": "^4.14.202", "@types/node": "^20.10.0", "typescript": "^5.3.0" }, "engines": { "node": ">=18" }, "publishConfig": { "access": "public" } }