{"bin":{"appium-mcp":"dist/index.js"},"bugs":{"url":"https://github.com/appium/appium-mcp/issues"},"dist":{"shasum":"bfca021e6dd1fe40181c0422b904205155b1b7c4","tarball":"https://registry.npmjs.org/appium-mcp/-/appium-mcp-1.97.1.tgz","fileCount":573,"integrity":"sha512-yufYAjxmD/n3ZpSRfj6YcTHKksa2UDJaBvr1B2paG2Z+tn6uKKZvii9ld69ARmK+m6t9zacv62jiZ7XLbpa72w==","signatures":[{"sig":"MEUCIGKk5zMah+j4HyC3kebt1UYguZylMzy3mirBLrxc7xiOAiEAzo4Mw4Mtdd3Emo2QtjK9kavZFBbku6zXBZHsJp7PDAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6plKctkuMZOkrc1T/mEBvxcOPm/BibIo26Lx7DqKA0gIhAJ5BLX+rCjDTybJgj39lafyX08JzPgUYtszeWQKvKWbh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/appium-mcp@1.97.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1841195},"main":"dist/index.js","name":"appium-mcp","type":"module","types":"dist/index.d.ts","author":"","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.js"},"./package.json":"./package.json"},"gitHead":"25a41adb0aba68e6caab66986421bec4d30d3cf8","license":"Apache-2.0","mcpName":"io.github.appium/appium-mcp","scripts":{"dev":"npx fastmcp dev src/index.js","lint":"oxlint -c oxlint.config.mjs .","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"rimraf dist tsconfig.tsbuildinfo && tsc -b && chmod +x dist/index.js","check":"npm run lint && npm run format:check","start":"node dist/index.js","format":"oxfmt -c oxfmt.config.mjs .","inspect":"npx fastmcp inspect src/index.js","version":"npm run sync-version","eval:mcp":"python -m pytest -c evals/pytest.ini evals/appium_mcp_eval","lint:fix":"oxlint -c oxlint.config.mjs --fix .","dev:built":"node dist/index.js","eval:codex":"python3 evals/codex_eval.py","audit:tools":"node scripts/audit-tool-footprint.mjs","start:stdio":"node dist/index.js","format:check":"oxfmt -c oxfmt.config.mjs --check .","sync-version":"node scripts/sync-version.mjs","verify:names":"node scripts/verify-names.mjs","inspect:built":"npx @modelcontextprotocol/inspector node dist/index.js","test:locators":"NODE_OPTIONS=--experimental-vm-modules jest src/tests/generate-all-locators.test.ts","prepublishOnly":"npm run build","start:httpStream":"node dist/index.js --httpStream","start:httpStream:port":"node dist/index.js --httpStream --port=","telemetry:jaeger:logs":"sh tools/telemetry/jaeger.sh logs","telemetry:jaeger:stop":"sh tools/telemetry/jaeger.sh stop","telemetry:jaeger:start":"sh tools/telemetry/jaeger.sh start","telemetry:jaeger:config":"sh tools/telemetry/jaeger.sh config","telemetry:appium:start:httpStream":"APPIUM_MCP_OTEL_ENABLED=true OTEL_SERVICE_NAME=appium-mcp-local OTEL_EXPORTER_OTLP_TRACES_ENDPOINT=http://127.0.0.1:4318/v1/traces OTEL_TRACES_SAMPLER=parentbased_always_on npm run start:httpStream"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"892c91ee-de6f-4527-9d1f-2f57bdcb35c0"}},"homepage":"https://github.com/appium/appium-mcp#readme","overrides":{"applesign":{"uuid":"^11.1.1","mocha":"^12.0.0"},"deepmerge-ts":"^8.0.2","@puppeteer/browsers":"^3.2.1"},"repository":{"url":"git+https://github.com/appium/appium-mcp.git","type":"git"},"_npmVersion":"11.19.1","description":"Intelligent MCP server providing AI assistants with powerful tools and resources for Appium mobile automation","directories":{},"lint-staged":{"src/**/*.ts":["eslint src --fix","prettier --write"],"src/**/*.{js,json}":["prettier --write"]},"maintainers":[{"name":"jlipps","email":"jlipps@gmail.com"},{"name":"nick.mokhnach","email":"mokhnach@gmail.com"},{"name":"kazucocoa","email":"fly.49.89.over@gmail.com"},{"name":"eglitise","email":"edgars.eglitis@outlook.com"},{"name":"atddevs","email":"atddevs@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"zod":"^4.3.6","xpath":"^0.0.34","fastmcp":"^4.0.0","lru-cache":"^11.5.0","webdriver":"^9.30.0","appium-adb":"^16.0.0","node-simctl":"^9.1.0","@wdio/logger":"^9.29.1","teen_process":"^4.2.1","@xmldom/xmldom":"^0.9.8","@appium/support":"^7.2.6","appium-ios-device":"^3.1.0","appium-webdriveragent":"^16.0.0","appium-xcuitest-driver":"^12.1.0","@modelcontextprotocol/sdk":"^1.22.0","appium-uiautomator2-driver":"^8.0.0","ios-mobileprovision-finder":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","husky":"^9.1.7","rimraf":"^6.0.1","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.0","lint-staged":"^17.0.2","@appium/types":"^1.2.0","@jest/globals":"^30.2.0","@appium/tsconfig":"^1.2.0","@appium/oxc-config":"^1.1.0","@appium/semantic-release-config":"^1.1.0"},"peerDependencies":{"@appium/mcp-documentation":"^1.0.1"},"optionalDependencies":{"applesign":"^5.0.0","@opentelemetry/api":"^1.9.1","@opentelemetry/sdk-node":"^0.222.0","@opentelemetry/exporter-trace-otlp-http":"^0.222.0"},"peerDependenciesMeta":{"@appium/mcp-documentation":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/appium-mcp_1.97.1_1791821656510_0.2842570572932359","host":"s3://npm-registry-packages-npm-production"},"_id":"appium-mcp@1.97.1","version":"1.97.1"}