{"pi":{"extensions":["./pi/extensions/index.ts"]},"bin":{"mcp":"dist/cli.js","ask-llm":"dist/ask-llm.js","ask-llm-mcp":"dist/cli.js","ask-grok-run":"dist/grok-run.js","ask-codex-run":"dist/codex-run.js","ask-gemini-run":"dist/run.js","ask-ollama-run":"dist/ollama-run.js","ask-brainstorm-run":"dist/brainstorm-run.js","ask-antigravity-run":"dist/antigravity-run.js"},"bugs":{"url":"https://github.com/Lykhoyda/ask-llm/issues"},"dist":{"shasum":"f64b5a1b305a62280719162c3ecce0dc6c40f76c","tarball":"https://registry.npmjs.org/@ask-llm/mcp/-/mcp-1.2.0.tgz","fileCount":208,"integrity":"sha512-yp7+QaARfYZGkouijleZVN0/jqn15gpFbaij6Cw2uT17FjqUbW3wzxtlwlckUPRdZbtgqhSUBroxriixQgxE1g==","signatures":[{"sig":"MEUCIQD1g9981mI2tl+mhcDRaw9aimuZ2EqiT6km+a1vIIxBCwIgPFsOvval5tqSSN7U/bjwHIJilvGilAczBumeOBrPFiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnoq4ZBpRgpBRAVMqLG48Q211GDQgJjN41gMv1oCyLPwIgLS4vxLcqi6ujEkvEOf/njkVXoMCrQtVgK60smqvtIyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2170925},"main":"dist/index.js","name":"@ask-llm/mcp","type":"module","types":"dist/index.d.ts","author":"Lykhoyda","engines":{"node":">=24.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pi":"./pi/extensions/index.ts","./cursor":{"types":"./dist/cursor.d.ts","default":"./dist/cursor.js"},"./plugin":{"types":"./dist/plugin.d.ts","default":"./dist/plugin.js"},"./machine":{"types":"./dist/machine.d.ts","default":"./dist/machine.js"},"./runners/run":{"types":"./dist/run.d.ts","default":"./dist/run.js"},"./package.json":"./package.json","./runners/grok-run":{"types":"./dist/grok-run.d.ts","default":"./dist/grok-run.js"},"./runners/codex-run":{"types":"./dist/codex-run.d.ts","default":"./dist/codex-run.js"},"./runners/ollama-run":{"types":"./dist/ollama-run.d.ts","default":"./dist/ollama-run.js"},"./runners/brainstorm-run":{"types":"./dist/brainstorm-run.d.ts","default":"./dist/brainstorm-run.js"},"./providers/grok/executor":{"types":"./dist/grok-executor.d.ts","default":"./dist/grok-executor.js"},"./providers/grok/register":{"types":"./dist/grok-register.d.ts","default":"./dist/grok-register.js"},"./runners/antigravity-run":{"types":"./dist/antigravity-run.d.ts","default":"./dist/antigravity-run.js"},"./providers/codex/executor":{"types":"./dist/codex-executor.d.ts","default":"./dist/codex-executor.js"},"./providers/codex/register":{"types":"./dist/codex-register.d.ts","default":"./dist/codex-register.js"},"./providers/claude/executor":{"types":"./dist/claude-executor.d.ts","default":"./dist/claude-executor.js"},"./providers/claude/register":{"types":"./dist/claude-register.d.ts","default":"./dist/claude-register.js"},"./providers/gemini/executor":{"types":"./dist/gemini-executor.d.ts","default":"./dist/gemini-executor.js"},"./providers/gemini/register":{"types":"./dist/gemini-register.d.ts","default":"./dist/gemini-register.js"},"./providers/ollama/executor":{"types":"./dist/ollama-executor.d.ts","default":"./dist/ollama-executor.js"},"./providers/ollama/register":{"types":"./dist/ollama-register.d.ts","default":"./dist/ollama-register.js"},"./providers/antigravity/executor":{"types":"./dist/antigravity-executor.d.ts","default":"./dist/antigravity-executor.js"},"./providers/antigravity/register":{"types":"./dist/antigravity-register.d.ts","default":"./dist/antigravity-register.js"}},"gitHead":"e5afcb9a8fc0ca944bedf8c05548da65f29e6579","license":"MIT","mcpName":"io.github.Lykhoyda/ask-llm","scripts":{"dev":"tsdown && node dist/cli.js","lint":"biome check src/ pi/ && biome lint scripts/ && tsc --noEmit && tsc --noEmit -p pi/tsconfig.json && tsc -p scripts/tsconfig.json --noEmit","test":"vitest run","build":"tsdown && yarn build:hooks","start":"node dist/cli.js","build:hooks":"tsc -p scripts/tsconfig.json && chmod 755 scripts/benchmark/prompt-ab.mjs scripts/codex-pair-debounce-worker.mjs scripts/codex-pair-log.mjs scripts/codex-pair-prompt-drain.mjs scripts/codex-pair-session.mjs scripts/codex-pair-stop-gate.mjs scripts/codex-pair-watch.mjs"},"_npmUser":{"name":"anton-lykhoyda","email":"lykhoyda@gmail.com"},"homepage":"https://github.com/Lykhoyda/ask-llm#readme","keywords":["mcp","mcp-server","modelcontextprotocol","llm","multi-llm","gemini","codex","openai","google-gemini","grok","xai","ollama","antigravity","agy","local-llm","claude","ai","ai-collaboration","code-review","second-opinion","pi-package","pi-coding-agent","claude-code-plugin"],"repository":{"url":"git+https://github.com/Lykhoyda/ask-llm.git","type":"git","directory":"packages/llm-mcp"},"description":"Unified MCP server for multi-LLM consultation — routes Gemini, Codex, Claude, Grok, Ollama, and Antigravity behind runtime availability checks","directories":{},"maintainers":[{"name":"anton-lykhoyda","email":"lykhoyda@gmail.com"}],"dependencies":{"zod":"^4.4.3","@toon-format/toon":"^4.1.1","@modelcontextprotocol/sdk":"^1.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.20.0","tsdown":"^0.22.14","vitest":"^4.1.11","typebox":"1.3.7","typescript":"^7.0.2","@types/node":"^24.13.6","@biomejs/biome":"^2.5.10","@ask-llm/shared":"0.7.0","@ask-llm/grok-mcp":"0.3.0","@ask-llm/codex-mcp":"0.9.0","@ask-llm/claude-mcp":"0.2.0","@ask-llm/gemini-mcp":"2.0.0","@ask-llm/ollama-mcp":"0.7.0","@earendil-works/pi-ai":"^0.84.2","@ask-llm/antigravity-mcp":"0.8.2","@earendil-works/pi-coding-agent":"^0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-ai":"*","@earendil-works/pi-coding-agent":"*"},"peerDependenciesMeta":{"typebox":{"optional":true},"@earendil-works/pi-ai":{"optional":true},"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.2.0_1791753524116_0.6149812651342415","host":"s3://npm-registry-packages-npm-production"},"_id":"@ask-llm/mcp@1.2.0","version":"1.2.0"}