{ "name": "@esaio/esa-mcp-server", "version": "0.14.1", "mcpName": "io.github.esaio/esa", "description": "Official MCP server for esa.io - STDIO transport version", "main": "bin/index.js", "type": "module", "exports": { ".": "./bin/index.js", "./tools": "./bin/tools/index.js", "./resources": "./bin/resources/index.js", "./prompts": "./bin/prompts/index.js", "./context": "./bin/context/mcp-context.js", "./registry.json": "./registry.json" }, "bin": { "esa-mcp-server": "bin/index.js" }, "files": [ "bin", "registry.json", "README.md", "README.en.md", "LICENSE" ], "publishConfig": { "registry": "https://registry.npmjs.org/", "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/esaio/esa-mcp-server.git" }, "bugs": { "url": "https://github.com/esaio/esa-mcp-server/issues" }, "homepage": "https://github.com/esaio/esa-mcp-server#readme", "scripts": { "build": "tsdown && npm run bin-check", "build:registry": "tsx scripts/build-registry.ts", "test": "vitest", "test:run": "vitest run", "test:coverage": "vitest run --coverage", "test:release": "npm run test:run && npm run type-check && npm run lint", "lint": "biome check . --error-on-warnings", "lint:fix": "biome check --write .", "type-check": "tsc -p tsconfig.scripts.json", "bin-check": "node -e \"if (!require('fs').existsSync('./bin/index.js')) { console.error('Error: ./bin/index.js does not exist. Please run npm run build first.'); process.exit(1); }\"", "update-esa-api": "npx -y -p typescript@5.9.3 -p openapi-typescript@7 openapi-typescript ../esa/api/openapi.yaml --output src/generated/api-types.ts && npm run lint:fix" }, "keywords": [ "mcp", "model-context-protocol", "esa", "esa.io", "documentation", "knowledge-base" ], "author": "esa LLC", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.18.0", "i18next": "^26.0.1", "openapi-fetch": "^0.17.0", "zod": "^3.23.8" }, "devDependencies": { "@biomejs/biome": "^2.2.4", "@types/node": "^24.12.0", "@vitest/coverage-v8": "^4.0.5", "tsdown": "^0.23.0", "tsx": "^4.20.5", "typescript": "^7.0.2", "vitest": "^4.0.5" }, "engines": { "node": ">=24.14.0", "npm": ">=11.7.0" }, "overrides": { "typescript": "$typescript" } }