{"_id":"@agent-id/mcp","_rev":"2-b77bb8383a2084a101bc0cd88f7b49cd","name":"@agent-id/mcp","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@agent-id/mcp","version":"1.0.0","keywords":["mcp","agent","identity","jwt","authentication","bankid"],"license":"MIT","_id":"@agent-id/mcp@1.0.0","maintainers":[{"name":"sakerhetspolisen","email":"legendenomzelda@gmail.com"},{"name":"oscarnaslundcuesta","email":"oscar.ncuesta@yahoo.se"}],"bin":{"agent-id-mcp":"dist/index.js"},"dist":{"shasum":"bd78798b9af817a80e210e88fff8e40bda37e3fe","tarball":"https://registry.npmjs.org/@agent-id/mcp/-/mcp-1.0.0.tgz","fileCount":4,"integrity":"sha512-AYIZgaGsP+twDsDklXATxbcyv3KcSTx56LPVYoPnlis6gzX3sD01N5ciczj469DLwkI4QWuoyLUtCxQwAqOvjA==","signatures":[{"sig":"MEUCIQCxQXbYt3j4DO8YErR7kTou8eMjdWbGVwqXkpCbhjIx2gIgEoOD41r7yyoJwkTa56Br9LOQPe1Out0oqQoZBIcqnqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10212},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"oscarnaslundcuesta","email":"oscar.ncuesta@yahoo.se"},"_npmVersion":"11.9.0","description":"MCP server that gives AI agents a verified identity via BankID","directories":{},"_nodeVersion":"25.6.1","dependencies":{"zod":"^4.3.6","axios":"^1.13.5","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@types/node":"^25.3.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1771712000654_0.3724629556361514","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agent-id/mcp","version":"1.0.1","description":"MCP server that gives AI agents a verified identity via BankID","main":"dist/index.js","bin":{"agent-id-mcp":"dist/index.js"},"scripts":{"build":"tsc","dev":"tsc --watch","start":"node dist/index.js","prepublishOnly":"npm run build"},"keywords":["mcp","agent","identity","jwt","authentication","bankid"],"license":"MIT","dependencies":{"@modelcontextprotocol/sdk":"^1.26.0","axios":"^1.13.5","zod":"^4.3.6"},"devDependencies":{"@types/node":"^25.3.0","typescript":"^5.9.3"},"types":"./dist/index.d.ts","_id":"@agent-id/mcp@1.0.1","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-ihIKLyr13iougw7sDmArJPuLabLt/KlXSDmnZQUQ8/b4qAcSGOt4zkeq5NnYRYE6prVtyRYSiQD3mm8gEYkmTw==","shasum":"900f4d117a13e382904efaca65a8cc0b7735dd4d","tarball":"https://registry.npmjs.org/@agent-id/mcp/-/mcp-1.0.1.tgz","fileCount":4,"unpackedSize":7760,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEc/zWhjZF/WnYDVyxnb1Di8kErAO+zCabWlGGAgWCMpAiA/k6GlV/d5q3AyK1JzVzXOyV9GQ9kFSdVWQsxDy1evTA=="}]},"_npmUser":{"name":"oscarnaslundcuesta","email":"oscar.ncuesta@yahoo.se"},"directories":{},"maintainers":[{"name":"sakerhetspolisen","email":"legendenomzelda@gmail.com"},{"name":"oscarnaslundcuesta","email":"oscar.ncuesta@yahoo.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.0.1_1771716497653_0.09035171303489009"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-21T22:13:20.537Z","modified":"2026-02-21T23:28:17.950Z","1.0.0":"2026-02-21T22:13:20.800Z","1.0.1":"2026-02-21T23:28:17.796Z"},"license":"MIT","keywords":["mcp","agent","identity","jwt","authentication","bankid"],"description":"MCP server that gives AI agents a verified identity via BankID","maintainers":[{"name":"sakerhetspolisen","email":"legendenomzelda@gmail.com"},{"name":"oscarnaslundcuesta","email":"oscar.ncuesta@yahoo.se"}],"readme":"# @agent-id/mcp\n\nMCP server that gives AI agents a verified identity via BankID. Authenticate once, and every HTTP request the agent makes carries a signed JWT.\n\n## Install\n\n### Claude Desktop\n\nAdd to your config (`Settings → Developer → Edit Config`):\n\n```json\n{\n  \"mcpServers\": {\n    \"agentID\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@agent-id/mcp\"]\n    }\n  }\n}\n```\n\n### Claude Code\n\n```bash\nclaude mcp add agentID -- npx -y @agent-id/mcp\n```\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `start_authentication` | Start a BankID session — returns a URL for the user to authenticate |\n| `complete_authentication` | Poll until authentication completes, caches the JWT |\n| `authenticated_fetch` | Make HTTP requests with the JWT attached as `X-AgentID-Token` |\n\n## License\n\nMIT\n","readmeFilename":"README.md"}