UNPKG

@foundrole/ai-job-search-mcp

Version:

Easy-to-use MCP proxy server that connects AI assistants like Claude to job search services. Simply run with npx for instant job search capabilities in your AI conversations.

104 lines (103 loc) 2.96 kB
{ "name": "@foundrole/ai-job-search-mcp", "version": "1.1.1", "description": "Easy-to-use MCP proxy server that connects AI assistants like Claude to job search services. Simply run with npx for instant job search capabilities in your AI conversations.", "keywords": [ "mcp", "proxy", "jobs", "job-search", "ai-assistant", "claude", "foundrole", "career" ], "homepage": "https://github.com/foundrole/jobs-mcp-proxy#readme", "bugs": { "url": "https://github.com/foundrole/jobs-mcp-proxy/issues" }, "repository": { "type": "git", "url": "git+https://github.com/foundrole/jobs-mcp-proxy.git" }, "license": "ISC", "author": "FoundRole <dev@foundrole.com>", "type": "module", "main": "dist/index.js", "bin": { "ai-job-search-mcp": "bin/ai-job-search-mcp.js" }, "files": [ "bin", "dist" ], "scripts": { "build": "tsc && tsc-alias", "dev": "nodemon --exec \"node --import=tsx/esm src/cli.ts\"", "dev:debug": "nodemon --exec \"node --inspect --import=tsx/esm src/cli.ts\"", "lint": "eslint . --ext .ts,.tsx", "lint:fix": "eslint . --ext .ts,.tsx --fix", "mcp:inspect": "mcp-inspector", "prepare": "husky", "prepublishOnly": "yarn test && yarn build", "prettier:check": "prettier . --check", "prettier:write": "prettier . --write", "publish:npm": "npm_config_registry=https://registry.npmjs.org/ npm publish --access public", "start": "node dist/cli.js", "test": "jest", "test:coverage": "jest --coverage", "test:watch": "jest --watch", "type-check": "tsc --noEmit" }, "lint-staged": { "*.{ts,tsx}": [ "prettier --write", "eslint --fix" ], "*.{json,jsonc}": [ "prettier --write" ], "*.md": [ "prettier --write" ] }, "dependencies": { "@modelcontextprotocol/sdk": "1.17.3", "find-process": "^2.0.0", "plist": "^3.1.0", "win-version-info": "^6.0.1" }, "devDependencies": { "@jest/globals": "^30.0.5", "@modelcontextprotocol/inspector": "^0.16.4", "@types/jest": "^30.0.0", "@types/node": "^24.0.4", "@types/plist": "^3.0.5", "@types/win-version-info": "^3.1.3", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "eslint": "^9.29.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-jsonc": "^2.20.1", "eslint-plugin-perfectionist": "^4.15.0", "eslint-plugin-prettier": "^5.5.1", "husky": "^9.1.7", "jest": "^30.0.5", "jest-environment-node": "^30.0.5", "jsonc-eslint-parser": "^2.4.0", "nodemon": "^3.1.10", "prettier": "^3.6.1", "prettier-plugin-packagejson": "^2.5.15", "ts-jest": "^29.4.1", "tsc-alias": "1.8.8", "tsx": "^4.19.2", "typescript": "^5.8.3", "typescript-eslint": "^8.36.0" }, "optionalDependencies": { "elfy": "^1.0.0" }, "engines": { "node": ">=22.17.0" } }