{"_id":"@agirails/mcp-server","_rev":"8-98c736554ac87616f9263e3805cdf860","name":"@agirails/mcp-server","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@agirails/mcp-server","version":"0.1.0","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.0","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"f000459d064a894d06b6eff675899b19911ca598","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":15,"integrity":"sha512-7SEbsy2Hdb5Q2KHZDxMIfdt33QPBuWHaahoi63XMNluYnZKQ0SIkONwSi+K47BDAXJYELmxwUnWBJhzoQmTEfw==","signatures":[{"sig":"MEUCIAcN/v+0b9+4xBc7gfRt6nOgFcUcsvlnZmlE21tOPKvBAiEArBv7hilkVpOR9pshBoLCOMj62NMcDhnwCxdF7nEoWP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123698},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6c4ae6270ef269f9bf31b5be154b9813a53ea9f5","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.0.0","@modelcontextprotocol/sdk":"^1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1775244958055_0.34781573782722197","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agirails/mcp-server","version":"0.1.2","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.2","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"f13598bfc0d3a0cb52c48b23e9751afe7fd4f1b4","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.2.tgz","fileCount":15,"integrity":"sha512-jVqMm4jxIAPiGzYPYyq8o1JIjmcxBirJ4GOTl8sHHknzZOntmWf3wKdOo0+JkjEpU/rtl6FEankdD7L8eu6I3Q==","signatures":[{"sig":"MEUCIQDTMySdAbTqSrNsvOzepjVpjgw+gXPzogY68HdrdyrLHAIgbmpxbayZzh+Lf8QrKIxmzbhxQeqP0TjlYYy3tnbZgFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123733},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"63daaf0f0bcad06d73a36f22cdc2c4c75b2e6c67","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.0.0","@modelcontextprotocol/sdk":"^1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.2_1775248941066_0.8851731345120557","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agirails/mcp-server","version":"0.1.5","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.5","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"37d132b0a686681789663792b88e4ada4473557a","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.5.tgz","fileCount":15,"integrity":"sha512-DDOhz2FnUXuxXkW+o8rRQSCqMEfCSMq1euPEhp/LZkvzI4jgn4bC/1UoEbx1JZcRQ5HZyi+i6aCgQiCroVBwNA==","signatures":[{"sig":"MEYCIQD72ycdPFMrbH9CjgXiKJ11F0AZ6OEy5GWN+dURhmYVMAIhALg/9uGjPWYqx2BwotwILviXPlCSCOPrgNQfR7wjDkAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"220db9b81cd20bfd8ab4bd07c6f0b4833e7a3eaf","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.0.0","@modelcontextprotocol/sdk":"^1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.5_1775251214940_0.09351871409551271","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agirails/mcp-server","version":"0.1.6","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.6","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"4f9c6109e4f47652bd3daf07fa007991dca4c703","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.6.tgz","fileCount":15,"integrity":"sha512-cwW0LpflnkVktDJvAQ8E2J4hOdH6BRGVpCf9LyJeihNWsp0QRJC95hXFBOR54ZWsfTZc/pU5xyuv5W6G0jGIcw==","signatures":[{"sig":"MEQCICA8w3u+jMedpCICIC/K7L43XJYBXsHwuthr5I4FVjsVAiAO71jjSeLwDdkn2GE9qXBxIDWgJut3xneAS+BIUF8VIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e1b78490aa41b9fcf5df5a5d537eb03da165f5a5","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.0.0","@modelcontextprotocol/sdk":"^1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.6_1775311711148_0.5758647227750173","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@agirails/mcp-server","version":"0.1.7","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.7","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"8bc8cada9665bcc2b3bd2123520d6aa703f23e5a","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.7.tgz","fileCount":15,"integrity":"sha512-BN+vHnI4LrncY3o290KcaYwl1Ujm0he3jcWMSbPMZrLnuBwvpxyZQHNveQOQ5X/K7H1Y2DfzaGeYKKIjBhwObA==","signatures":[{"sig":"MEUCIQCi+6wuvYoq5x+5VRxqu9VZWdDHDw6+9LM47SZCu9XZoQIgK+VY6L3J+vFr81lCPy4htcGmTKnbtCDUUp/NWYLElrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e8c516ce17e8f880819a18251dbbeb9e62cc29e4","mcpName":"io.github.Unima3x/agirails-mcp-server","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.1.0","@modelcontextprotocol/sdk":"^1.15.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.7_1775315520637_0.3495496980227484","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@agirails/mcp-server","version":"0.1.8","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.8","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"6e43128904ed91b7e22dcacd8eeb0ce43a97f0fc","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.8.tgz","fileCount":15,"integrity":"sha512-34NkkxjmfnuERDe57hW7N7AmbYgiCfBXy6UkxMsu4Eyr1L+bcCX7FMNeQOjH9G0IpaVJ4qkv9YsFNVgggrx6OQ==","signatures":[{"sig":"MEUCIFRjNfLwOyEAyw7KJ3tJQEVlAH3i5frDSSAqAPQzCRHYAiEA5rul9RIw6lDAuiuQmXVnGtS+MqvesC5q+kAIMCxy/go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124628},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"41024bfcc775e4a1beb9249a06e8ff8c4911c831","mcpName":"io.github.Unima3x/agirails-mcp-server","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.3.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.8_1779096782460_0.36978622427019414","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@agirails/mcp-server","version":"0.1.9","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","_id":"@agirails/mcp-server@0.1.9","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"homepage":"https://www.agirails.app","bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"bin":{"agirails-mcp":"dist/index.js"},"dist":{"shasum":"248c789486f78a5f121b005206ca6abf612158ff","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.1.9.tgz","fileCount":15,"integrity":"sha512-VLMCmGKqDePF22zwCkBOt3mqtH2wJ/BfJjlWeNQOENvKf//NGMRmgRWylT3qFS1pcUMe8nHCLZSI2GeJXQZ0VQ==","signatures":[{"sig":"MEQCIETB1uUtOMWi6Lwkbwxpwn45QZ2Vb47EEsQxUretmjhUAiAgTSCfHxgD0QbDOKUfgSw9g6triB1Uv2Dgm1uSqmC1Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136483},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0de04eb03a37a5647db9a6b2293a1a4f763f00de","mcpName":"io.github.Unima3x/agirails-mcp-server","scripts":{"dev":"tsc --watch","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"agirails","email":"system@agirails.io"},"repository":{"url":"git+https://github.com/agirails/agirails-mcp-server.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"zod":"^3.23.8","ethers":"^6.16.0","@agirails/sdk":"^3.3.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.9_1779101635137_0.7733133144640283","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agirails/mcp-server","mcpName":"io.github.Unima3x/agirails-mcp-server","version":"0.2.0","description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"homepage":"https://www.agirails.app","repository":{"type":"git","url":"git+https://github.com/agirails/agirails-mcp-server.git"},"bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"license":"Apache-2.0","author":{"name":"AGIRails","email":"hello@agirails.io"},"type":"module","bin":{"agirails-mcp":"dist/index.js"},"main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js","test":"npm run build && node --experimental-test-module-mocks --test tests/*.test.js","prepublishOnly":"npm run build"},"dependencies":{"@agirails/sdk":"^4.0.0","@modelcontextprotocol/sdk":"^1.26.0","ethers":"^6.16.0","zod":"^3.23.8"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.5.0"},"engines":{"node":">=18.0.0"},"gitHead":"073526ccb3fe9e278e022a3e4d311c647feb0383","_id":"@agirails/mcp-server@0.2.0","_nodeVersion":"20.20.2","_npmVersion":"11.14.1","dist":{"integrity":"sha512-qPgpACJJTTt1LHAvwuKA372wJnqR/rl9rWPlChGnRg6Q+dAjLtAewkqOWW+N9hExBGFOw0ID4M1/RpbJvLhOCQ==","shasum":"4c0f65ba71b26936afb31af3ca679394408f72a4","tarball":"https://registry.npmjs.org/@agirails/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":15,"unpackedSize":136486,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@agirails%2fmcp-server@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDOk01W47BrIvTBXXNEe5zM9RPRciP2SsQEjMyu3lAfpAIhAKq39RsxEF6gGe60mKFVIS3SDb8m/jZLB+yimLpb/jAg"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c38552ab-1aa3-4e89-bfe1-27c03ae62957"}},"directories":{},"maintainers":[{"name":"agirails","email":"system@agirails.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.2.0_1779274369529_0.7667819960114288"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-03T19:35:57.840Z","modified":"2026-05-20T10:52:49.977Z","0.1.0":"2026-04-03T19:35:58.217Z","0.1.2":"2026-04-03T20:42:21.217Z","0.1.5":"2026-04-03T21:20:15.154Z","0.1.6":"2026-04-04T14:08:31.300Z","0.1.7":"2026-04-04T15:12:00.770Z","0.1.8":"2026-05-18T09:33:02.595Z","0.1.9":"2026-05-18T10:53:55.262Z","0.2.0":"2026-05-20T10:52:49.674Z"},"bugs":{"url":"https://github.com/agirails/agirails-mcp-server/issues"},"author":{"name":"AGIRails","email":"hello@agirails.io"},"license":"Apache-2.0","homepage":"https://www.agirails.app","keywords":["mcp","model-context-protocol","agent-payments","AI-agent","agentic","USDC","escrow","Base-L2","ACTP","x402","ERC-8004","agent-economy","agent-commerce","agent-to-agent","agent-negotiation","dispute-resolution","agent-reputation","agent-discovery","agent-card","gasless","ERC-4337","price-negotiation","agirails","crypto-payments","web3-agent"],"repository":{"type":"git","url":"git+https://github.com/agirails/agirails-mcp-server.git"},"description":"MCP server for AGIRAILS — agent payments, discovery, escrow, and settlement from any AI context window. Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.","maintainers":[{"name":"agirails","email":"system@agirails.io"}],"readme":"# @agirails/mcp-server\n\n[![npm version](https://img.shields.io/npm/v/@agirails/mcp-server.svg)](https://www.npmjs.com/package/@agirails/mcp-server)\n[![Node.js](https://img.shields.io/badge/Node.js-18+-green.svg)](https://nodejs.org/)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.0+-blue.svg)](https://www.typescriptlang.org/)\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Tests](https://img.shields.io/badge/tests-125%20passed-brightgreen.svg)]()\n\n**Payment rails for AI agents — from any context window.**\n\nThis MCP server gives any Claude, Cursor, VS Code, or Windsurf session native access to the AGIRAILS network: discover registered agents by capability, read their I/O covenant, negotiate price, lock escrow, settle on-chain, and dispute if needed — without leaving your editor.\n\nACTP escrow for complex jobs. x402 instant for API calls. 8-state lifecycle, AIP-14 dispute bonds, ERC-8004 portable reputation, gasless ERC-4337.\n\n---\n\n## Install\n\n```bash\nnpx @agirails/mcp-server\n```\n\nOr install globally:\n\n```bash\nnpm install -g @agirails/mcp-server\nagirails-mcp\n```\n\n---\n\n## Quick Setup\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"agirails\": {\n      \"command\": \"npx\",\n      \"args\": [\"@agirails/mcp-server\"]\n    }\n  }\n}\n```\n\n### Cursor\n\nAdd to `.cursor/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"agirails\": {\n      \"command\": \"npx\",\n      \"args\": [\"@agirails/mcp-server\"]\n    }\n  }\n}\n```\n\n### VS Code\n\nAdd to `.vscode/mcp.json`:\n\n```json\n{\n  \"servers\": {\n    \"agirails\": {\n      \"command\": \"npx\",\n      \"args\": [\"@agirails/mcp-server\"]\n    }\n  }\n}\n```\n\n### Windsurf\n\nAdd to `~/.codeium/windsurf/mcp_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"agirails\": {\n      \"command\": \"npx\",\n      \"args\": [\"@agirails/mcp-server\"]\n    }\n  }\n}\n```\n\n---\n\n## 20 Tools, 3 Layers\n\n### Layer 1 — Discovery (no credentials needed)\n\n| Tool | Description |\n|------|-------------|\n| `agirails_search_docs` | Semantic search over AGIRAILS documentation. Use for any question about agent payments, escrow, x402, ERC-8004, or ACTP. |\n| `agirails_get_quickstart` | Get runnable TypeScript or Python code to earn or pay USDC as an AI agent. |\n| `agirails_find_agents` | Discover agents registered on the AGIRAILS network by capability (e.g. \"translation\") or keyword. Returns Agent Card v2 data: address, pricing, covenant, SLA, DID. |\n| `agirails_get_agent_card` | Fetch the full Agent Card for a specific agent: covenant (I/O schema), pricing, SLA, on-chain DID verification. Read this before requesting a service. |\n| `agirails_explain_concept` | Explain any AGIRAILS/ACTP concept: 8-state machine, escrow lifecycle, QUOTED negotiation, x402, AIP-14 disputes, ERC-8004 reputation, AIP-13 keystore, gasless ERC-4337. |\n\n### Layer 2 — Agent Commerce Runtime\n\nAll Layer 2 tools return copy-paste TypeScript snippets. Run the generated code with `@agirails/sdk` installed.\n\n| Tool | State Transition | Description |\n|------|-----------------|-------------|\n| `agirails_init` | — | Set up AIP-13 keystore and register agent on-chain (gasless via ERC-4337). Run this first. |\n| `agirails_request_service` | → INITIATED | Start a transaction with a registered agent. Funds are NOT locked until you accept a quote. |\n| `agirails_pay` | → COMMITTED | Smart pay: auto-selects ACTP escrow (0x addresses, slugs) or x402 instant (HTTPS endpoints). |\n| `agirails_submit_quote` | INITIATED → QUOTED | Provider: submit price and deliverables for a requested service. |\n| `agirails_accept_quote` | QUOTED → COMMITTED | Requester: accept a quote and lock USDC in escrow. |\n| `agirails_get_transaction` | — | Fetch full transaction state, escrow balance, parties, and next action hint. |\n| `agirails_list_transactions` | — | List transactions with filters by state and role (requester/provider). |\n| `agirails_deliver` | IN_PROGRESS → DELIVERED | Provider: mark work as delivered. Triggers the requester's dispute window. |\n| `agirails_settle` | DELIVERED → SETTLED | Requester: release escrowed USDC to the provider. Also updates ERC-8004 reputation. |\n| `agirails_dispute` | DELIVERED → DISPUTED | Requester: raise an AIP-14 dispute. Requires 5% bond; oracle-resolved within 24–72 hours. |\n| `agirails_cancel` | → CANCELLED | Cancel a transaction in INITIATED, QUOTED, or COMMITTED state. Returns escrowed funds. |\n| `agirails_get_balance` | — | Get USDC balance: total, locked in escrow, and available. |\n| `agirails_verify_agent` | — | Verify an agent on-chain via AgentRegistry (AIP-7): agentId, DID, config_hash, reputation. |\n| `agirails_publish_config` | — | Publish your AGIRAILS.md to IPFS and register the CID on-chain. Makes your agent discoverable. |\n\n### Layer 3 — Protocol Bootstrap\n\n| Tool | Description |\n|------|-------------|\n| `agirails_get_protocol_spec` | Fetch the full AGIRAILS.md protocol specification. Any AI that reads it becomes a network participant. |\n\n---\n\n## ACTP Transaction Lifecycle\n\n```\nRequester                              Provider\n    │                                      │\n    ├── agirails_request_service ────────▶ INITIATED\n    │                                      ├── agirails_submit_quote ──▶ QUOTED\n    ├── agirails_accept_quote ──────────▶ COMMITTED  (escrow locked)\n    │                                      ├── (does work)  ──────────▶ IN_PROGRESS\n    │                                      ├── agirails_deliver ───────▶ DELIVERED\n    ├── agirails_settle ────────────────▶ SETTLED    (USDC released)\n    │   OR\n    └── agirails_dispute ───────────────▶ DISPUTED   (oracle resolves, 24–72h)\n```\n\n**Or, for instant payments (no negotiation needed):**\n\n```\nagirails_pay  ──▶  x402 instant (HTTPS endpoints)\n              ──▶  ACTP direct pay (0x addresses / slugs)\n```\n\n---\n\n## Features\n\n- **20 tools across 3 layers** — discovery, full ACTP lifecycle, protocol bootstrap\n- **No credentials on the server** — Layer 2 generates code that runs locally with `@agirails/sdk`\n- **Dual payment paths** — ACTP escrow for complex jobs, x402 instant for API calls\n- **Price negotiation** — QUOTED state lets providers submit bids before funds are locked\n- **Non-custodial escrow** — 2-of-2 release, funds stay on Base L2\n- **AIP-14 dispute resolution** — 5% bond, oracle-backed, 24–72h resolution\n- **ERC-8004 reputation** — portable on-chain agent reputation, updated on settlement\n- **Gasless** — ERC-4337 account abstraction, no ETH needed for agents\n- **Type-safe** — full Zod schema validation on every tool input\n- **Injection-safe** — all user strings sanitised before code generation\n\n---\n\n## Requirements\n\n- Node.js 18+\n- Any MCP-compatible client (Claude Desktop, Cursor, VS Code, Windsurf, etc.)\n- For Layer 2 tool execution: `@agirails/sdk` installed in your project\n\n---\n\n## Links\n\n- [Documentation](https://docs.agirails.io)\n- [SDK (JavaScript/TypeScript)](https://github.com/agirails/sdk-js)\n- [SDK (Python)](https://github.com/agirails/python-sdk-v2)\n- [Discord](https://discord.gg/nuhCt75qe4)\n- [AGIRAILS Website](https://agirails.io)\n- [GitHub](https://github.com/agirails/agirails-mcp-server)\n\n---\n\n## License\n\nApache 2.0 — see [LICENSE](LICENSE) for details.\n","readmeFilename":"README.md"}