UNPKG

@infactory/infactory-mcp

Version:

MCP server that implements the Infactory Quickstart guide tools using the latest MCP SDK.

69 lines (68 loc) 1.96 kB
{ "name": "@infactory/infactory-mcp", "version": "0.8.1", "type": "module", "description": "MCP server that implements the Infactory Quickstart guide tools using the latest MCP SDK.", "homepage": "https://infactory.ai", "main": "dist/index.js", "types": "dist/index.d.ts", "bin": { "infactory-mcp-server": "dist/index.js" }, "files": [ "dist", "manifest.json" ], "scripts": { "clean": "rm -rf dist", "build": "tsc && shx chmod +x dist/index.js", "prepare": "npm run build && npm run dxt:pack", "watch": "tsc --watch", "start": "node dist/index.js", "dev": "tsx index.ts", "dev:watch": "tsx --watch index.ts", "inspector": "npx @modelcontextprotocol/inspector -e \"NF_API_KEY=$NF_API_KEY\" -e \"NF_BASE_URL=$NF_BASE_URL\" node -- dist/index.js", "test": "vitest run", "test:watch": "vitest", "test:ui": "vitest --ui", "test:coverage": "vitest run --coverage", "test:e2e": "vitest run --config vitest.e2e.config.ts", "lint": "prettier --check .", "lint:fix": "prettier --write .", "format": "prettier --write .", "dxt:pack": "npm run build && dxt pack", "dxt:validate": "dxt validate manifest.json" }, "keywords": [ "infactory", "mcp", "dxt", "desktop-extension", "data-analysis", "api-generation" ], "author": "Sean Kruzel <sean@infactory.ai>", "license": "MIT", "devDependencies": { "@anthropic-ai/dxt": "^0.2.6", "@types/node": "^22.0.0", "@types/react": "^19.1.0", "@vitest/ui": "^3.1.2", "concurrently": "^9.1.2", "dotenv": "^16.4.7", "esbuild": "^0.25.2", "nodemon": "^3.1.9", "prettier": "^3.5.3", "shx": "^0.4.0", "tsx": "^4.19.3", "typescript": "^5.8.2", "vitest": "^3.1.2", "zod": "^3.24.2" }, "dependencies": { "@infactory/infactory-ts": "^0.8.0", "@modelcontextprotocol/sdk": "^1.17.0", "dotenv": "^16.4.5", "zod": "^3.23.8" } }