{"_id":"@avalkit/mcp","_rev":"7-3e1f9cd3ef66b71d8ceabd0e299c5757","name":"@avalkit/mcp","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"@avalkit/mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","_id":"@avalkit/mcp@0.1.0","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"homepage":"https://avalkit.com","bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"bin":{"avalkit-mcp":"dist/index.js"},"dist":{"shasum":"2a60b78ef70f05ecfe5c99a01c8f326409ef1dca","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.0.tgz","fileCount":5,"integrity":"sha512-yQM9SOnWq4hO7e8ghOVMPaZlJCPsNQLPjbN0FUREV92jbC5nZFGwjSVpHeDhmoxWm1TjlemeEGsRruf3OD5IHQ==","signatures":[{"sig":"MEQCIFnCRFbwSe4+jUaX0OPEzREQffyxfs3NsdeMlLo2xJPDAiA8JMnEqxl9ioX5qEKFK/OKrKki5bMs5c7+ol/aJxHtIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25493},"main":"dist/index.js","type":"module","engines":{"node":">=18"},"gitHead":"26dda0bf45d799c62eb7667aa1b0ba3f1062f6f3","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"repository":{"url":"git+https://github.com/avalkit/avalkit.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.12.1","description":"MCP server for Avalkit — spend governance and audit for AI agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1778433950471_0.8378554076801692","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@avalkit/mcp","version":"0.1.1","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","_id":"@avalkit/mcp@0.1.1","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"homepage":"https://avalkit.com","bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"bin":{"mcp":"dist/index.js"},"dist":{"shasum":"e566c5a1131368d9f772766460081c3e5370352c","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.1.tgz","fileCount":5,"integrity":"sha512-M5obtbd5CRy5RJUa+z51xAHyIxE1uq9vNO7VG/Sm/ib7FWF+d3DmUdQsht8lij4U3n7yJYkIo3rSEP4RY29YuA==","signatures":[{"sig":"MEQCIFSBPxWEfqwylW3MOS8c4JssbMU9tKGHOdhCR+GwJf1xAiAoo8kbcYR3HORv7ETQnqfV1Yc80+JSBAxoZfwPpfbz+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25468},"main":"dist/index.js","type":"module","engines":{"node":">=18"},"gitHead":"26dda0bf45d799c62eb7667aa1b0ba3f1062f6f3","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"repository":{"url":"git+https://github.com/avalkit/avalkit.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.12.1","description":"MCP server for Avalkit — spend governance and audit for AI agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.1_1778434604640_0.8662441675634924","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@avalkit/mcp","version":"0.1.2","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","_id":"@avalkit/mcp@0.1.2","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"homepage":"https://avalkit.com","bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"bin":{"mcp":"dist/index.js"},"dist":{"shasum":"0dda9cf86174062323124eb729706a194fe08024","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.2.tgz","fileCount":5,"integrity":"sha512-JXac0DOKuugJG0PIySOcfgjkUrAdr9EoF6r9iwmmpuQXXXJH/2z3RHZMJnOyRFJf4Cc2HPXzp4Z2RiFj4InxNw==","signatures":[{"sig":"MEUCIQCYXiRt7kgSj/SJEhdyGxWRWTeGYf2q0CpySOtMfHUHxQIgQjjlkn22clm/44Z032PT+M1dR6LEAoLXW0INjv5k5E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25483},"main":"dist/index.js","type":"module","engines":{"node":">=18"},"gitHead":"26dda0bf45d799c62eb7667aa1b0ba3f1062f6f3","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"repository":{"url":"git+https://github.com/avalkit/avalkit.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.12.1","description":"MCP server for Avalkit — spend governance and audit for AI agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.2_1778434770760_0.2540440274618023","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@avalkit/mcp","version":"0.1.3","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","_id":"@avalkit/mcp@0.1.3","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"homepage":"https://avalkit.com","bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"bin":{"mcp":"dist/index.js"},"dist":{"shasum":"f887d55e7565314966a965d06e992435421c2a61","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.3.tgz","fileCount":5,"integrity":"sha512-a0OvWC8JGiyJvzt5js5VDAnGFlaTTvWibVt7lEluCw1W9W1jgW5Udza66zwdL0o9y7e3j1sM84iOF80AqG0OtQ==","signatures":[{"sig":"MEQCIBaP5ab/BjxMWntIe8X9ohJdN7QgzUfeIKoCwX9JuETGAiAkZ/Ezsv4jUIbYtGxGJ13gPyB/qCst/YshU5QRXkSJcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27828},"main":"dist/index.js","type":"module","engines":{"node":">=18"},"gitHead":"e64de269f51b35259730f9965a1bbfaf5475bb54","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"repository":{"url":"git+https://github.com/avalkit/avalkit.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.12.1","description":"MCP server for Avalkit — spend governance and audit for AI agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1778469265873_0.02972438090770968","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@avalkit/mcp","version":"0.1.4","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","_id":"@avalkit/mcp@0.1.4","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"homepage":"https://avalkit.com","bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"bin":{"mcp":"dist/index.js"},"dist":{"shasum":"2d1e638d928f5cd5b8ef96c26f57efbaf14e64ae","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.4.tgz","fileCount":5,"integrity":"sha512-gqTeLuKqV0sHiAmc1naFkfQmpoBkNk2pCVCqHoupqtS7rBFHONVfPSWu2Rr2c04BNYIdGmZ04wRAVU0mx9ztdw==","signatures":[{"sig":"MEICHz6rfa9GJ792kzbdDnblTkhGGWOmtbrL/qlQl7P6prUCH3TZWuGYD7TrKGSixKQ7gN0oKPLLaAkrS5kg3XUHBV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27828},"main":"dist/index.js","type":"module","engines":{"node":">=18"},"gitHead":"e64de269f51b35259730f9965a1bbfaf5475bb54","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"repository":{"url":"git+https://github.com/avalkit/avalkit.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.12.1","description":"MCP server for Avalkit — spend governance and audit for AI agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.4_1778469644584_0.803180146609705","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@avalkit/mcp","version":"0.1.5","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","_id":"@avalkit/mcp@0.1.5","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"homepage":"https://avalkit.com","bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"bin":{"mcp":"dist/index.js"},"dist":{"shasum":"46c71e73bc8060e38f3fc68c4934471063ac5861","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.5.tgz","fileCount":5,"integrity":"sha512-Bzx404XZ1nHr9Npv+MvdzUdsbuy/emDYk2jswYiS8deH8p1tNN4SscdkZlWCtnZh1VibOrLLjE+A+YWU53iPIA==","signatures":[{"sig":"MEUCIQC4pecuL6maz6z9yH1sS+/FfeVozQrDnTvXt87yGrubFgIgIRsWhZHOR5y/Vn2nhl50EMcY5pc2hMlGWxnY2df0rK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24416},"main":"dist/index.js","type":"module","engines":{"node":">=18"},"gitHead":"e64de269f51b35259730f9965a1bbfaf5475bb54","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"repository":{"url":"git+https://github.com/avalkit/avalkit.git","type":"git","directory":"mcp-server"},"_npmVersion":"11.12.1","description":"MCP server for Avalkit — spend governance and audit for AI agents","directories":{},"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.4.3","open":"^11.0.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^6.0.3","@types/node":"^25.6.2"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.5_1778469815833_0.7631426500511955","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@avalkit/mcp","version":"0.1.6","description":"MCP server for Avalkit — spend governance and audit for AI agents","type":"module","main":"dist/index.js","bin":{"mcp":"dist/index.js"},"scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"npm run build","start":"node dist/index.js"},"keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","homepage":"https://avalkit.com","repository":{"type":"git","url":"git+https://github.com/avalkit/avalkit.git","directory":"mcp-server"},"bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"engines":{"node":">=18"},"publishConfig":{"access":"public"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","open":"^11.0.0","zod":"^4.4.3"},"devDependencies":{"@types/node":"^25.6.2","tsx":"^4.21.0","typescript":"^6.0.3"},"gitHead":"e64de269f51b35259730f9965a1bbfaf5475bb54","_id":"@avalkit/mcp@0.1.6","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-A6anctPfYxc3q2LXrM1UU/N39MnufkmVeNBlaxwHVsMr5sVr6Setwvigvtig1D3xfTI6IhrW3aiPxXBgx56cXQ==","shasum":"ed0871f187cfc8f7035496b62a090f90a9b59d22","tarball":"https://registry.npmjs.org/@avalkit/mcp/-/mcp-0.1.6.tgz","fileCount":5,"unpackedSize":24415,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEWWa88IriNNXSWvikITvqC+nsn8G2pze/EHLEnjbkT+AiEAn1awlnCiGB/1kGvMpicsYZmKBnVyqp36Gf8GMtTNiMU="}]},"_npmUser":{"name":"bustoserik","email":"bustos.erik01@gmail.com"},"directories":{},"maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.6_1778469985635_0.6069323632265162"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-10T17:25:50.261Z","modified":"2026-05-11T03:26:25.942Z","0.1.0":"2026-05-10T17:25:50.601Z","0.1.1":"2026-05-10T17:36:44.775Z","0.1.2":"2026-05-10T17:39:30.899Z","0.1.3":"2026-05-11T03:14:26.027Z","0.1.4":"2026-05-11T03:20:44.710Z","0.1.5":"2026-05-11T03:23:35.999Z","0.1.6":"2026-05-11T03:26:25.785Z"},"bugs":{"url":"https://github.com/avalkit/avalkit/issues"},"author":{"name":"Erik Bustos","email":"bustos.erik01@gmail.com"},"license":"MIT","homepage":"https://avalkit.com","keywords":["mcp","model-context-protocol","avalkit","ai-agents","spend-governance","ai-cost","claude","cursor"],"repository":{"type":"git","url":"git+https://github.com/avalkit/avalkit.git","directory":"mcp-server"},"description":"MCP server for Avalkit — spend governance and audit for AI agents","maintainers":[{"name":"bustoserik","email":"bustos.erik01@gmail.com"}],"readme":"# @avalkit/mcp\n\nSpend governance and audit for AI agents. The policy + audit layer that sits above any payment toolkit.\n\n[Avalkit](https://avalkit.com) gives your AI assistant five tools: declare a planned spend, get approve/deny based on your rules, query a tamper-evident audit log, and manage per-user budgets — all with one config line.\n\n## Install\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"avalkit\": {\n      \"command\": \"npx\",\n      \"args\": [\"--yes\", \"@avalkit/mcp\"]\n    }\n  }\n}\n```\n\nRestart Claude Desktop. First use opens your browser to sign in — click Allow and you're done.\n\n### Cursor, Windsurf, Claude Code\n\nSame pattern in their MCP settings: `npx --yes @avalkit/mcp`, no arguments.\n\n## Authentication\n\nOAuth by default — first tool call opens your browser, you sign in with email (magic link), tokens save to `~/.avalkit/tokens.json` and auto-refresh.\n\nFor scripted use, set `AVALKIT_API_KEY` in the `env` block. Get a key from [app.avalkit.com](https://app.avalkit.com).\n\nCLI: `npx @avalkit/mcp login` / `logout`.\n\n## Links\n\n- [avalkit.com](https://avalkit.com) — docs, pricing, how it works\n- [app.avalkit.com](https://app.avalkit.com) — dashboard\n- [github.com/avalkit/avalkit](https://github.com/avalkit/avalkit) — source\n- founders@avalkit.com — say hi\n\nMIT licensed.","readmeFilename":"README.md"}