{"_id":"@autentique/mcp","_rev":"5-f79ba6bae7ef37d141d92dd4d2a411ae","name":"@autentique/mcp","dist-tags":{"latest":"1.1.0"},"versions":{"0.1.0":{"name":"@autentique/mcp","version":"0.1.0","keywords":["autentique","mcp","model-context-protocol","oauth"],"license":"MIT","_id":"@autentique/mcp@0.1.0","maintainers":[{"name":"felipeautentique","email":"felipe@autentique.com.br"}],"homepage":"https://github.com/autentique/mcp#readme","bugs":{"url":"https://github.com/autentique/mcp/issues"},"bin":{"autentique-mcp":"src/index.js"},"dist":{"shasum":"cd2a63bc3e10f4dfe9f8698e912f790ab855d8fa","tarball":"https://registry.npmjs.org/@autentique/mcp/-/mcp-0.1.0.tgz","fileCount":11,"integrity":"sha512-JTP6eNTL51AJOZ38jWAmKnKt/1/7OGRYZPnkJawLW31a7uudfbWlg+lApenQNYtEitV8u73NwQH5/o4ukaD2Hw==","signatures":[{"sig":"MEUCIFCKv8vB0qavzyKL4TJYXV96JFmvIoXtGQ850Vd9y7srAiEAypp/SWCM1UuJdaxzvm0z38+Nripzo/TAkvzu5GVAlqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24624},"type":"module","engines":{"node":">=20"},"gitHead":"fb6d680a738ff03b6f0a593bcce34dec58f340a8","scripts":{"test":"node --test"},"_npmUser":{"name":"felipeautentique","email":"felipe@autentique.com.br"},"repository":{"url":"git+https://github.com/autentique/mcp.git","type":"git"},"_npmVersion":"11.6.0","description":"Autentique MCP stdio client with OAuth support","directories":{},"_nodeVersion":"24.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.0_1787247040217_0.6238667404466038","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@autentique/mcp","version":"0.1.3","keywords":["autentique","mcp","model-context-protocol","oauth"],"license":"MIT","_id":"@autentique/mcp@0.1.3","maintainers":[{"name":"felipeautentique","email":"felipe@autentique.com.br"}],"homepage":"https://github.com/autentique/mcp#readme","bugs":{"url":"https://github.com/autentique/mcp/issues"},"bin":{"autentique-mcp":"src/index.js"},"dist":{"shasum":"865997fbef09d7663fa9104350c8bc3455974b4e","tarball":"https://registry.npmjs.org/@autentique/mcp/-/mcp-0.1.3.tgz","fileCount":11,"integrity":"sha512-wztsBSOw/9Ea2/vNXFBWQaQb2Z6eBmJbGh8Gv05dFZhbt8JXdgPJ2/0T8IH7oSVYNOb7jSy8h49WtAFtVXXrqQ==","signatures":[{"sig":"MEUCID4JLuNWW9TvYMVzsoZ2tNIP+F2v35IDgeIa6CSwBQB2AiEAqT/XqQxKnOj1BimQu9eAfEd/1Jrvt3caF+dGRjBdAsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autentique%2fmcp@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24624},"type":"module","engines":{"node":">=20"},"gitHead":"a0e1141549d4f88ecea5c5eaec160bbe484b4247","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d606b69f-8d4b-4edf-b839-b95e0ecc07fe"}},"repository":{"url":"git+https://github.com/autentique/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Autentique MCP stdio client with OAuth support","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_0.1.3_1787248243304_0.7052952621661694","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@autentique/mcp","version":"1.0.0","keywords":["autentique","mcp","model-context-protocol","oauth"],"license":"MIT","_id":"@autentique/mcp@1.0.0","maintainers":[{"name":"felipeautentique","email":"felipe@autentique.com.br"}],"homepage":"https://github.com/autentique/mcp#readme","bugs":{"url":"https://github.com/autentique/mcp/issues"},"bin":{"autentique-mcp":"src/index.js"},"dist":{"shasum":"38a5d3d93072539a499a655e660d6b7815b10e2c","tarball":"https://registry.npmjs.org/@autentique/mcp/-/mcp-1.0.0.tgz","fileCount":11,"integrity":"sha512-myVAMRAdRTaQOgiqXOuqUM3hwxhSgNMYoesoMBDnQvnfy837fIIDqyeK23bQWfmPaZO8ZgoO4k02K9BB3/wktg==","signatures":[{"sig":"MEUCIQDFnMbxOdq2ufnmvr2+TU5KTdpcwgdEnPPj2UX/we1rXwIgVGYtglqSdM2Df9m5fYDybWrcHGXZDKplqncFhomVPNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autentique%2fmcp@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24624},"type":"module","engines":{"node":">=20"},"gitHead":"828f677e6106cce3376aecd4aa6fcd7a74954ee3","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d606b69f-8d4b-4edf-b839-b95e0ecc07fe"}},"repository":{"url":"git+https://github.com/autentique/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Autentique MCP stdio client with OAuth support","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.0_1787248769693_0.9160774875579563","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@autentique/mcp","version":"1.0.1","keywords":["autentique","mcp","model-context-protocol","oauth"],"license":"MIT","_id":"@autentique/mcp@1.0.1","maintainers":[{"name":"felipeautentique","email":"felipe@autentique.com.br"}],"homepage":"https://docs.autentique.com.br/api/autentique-mcp","bugs":{"url":"https://github.com/autentique/mcp/issues"},"bin":{"autentique-mcp":"src/index.js"},"dist":{"shasum":"186a2c0b4bffcef943839aa02a7d8463f2413538","tarball":"https://registry.npmjs.org/@autentique/mcp/-/mcp-1.0.1.tgz","fileCount":11,"integrity":"sha512-fu+CkRMhFlk6Q/VQ47rcxBAJ8MLYtSwz4AOcqN1Zx5SxKLZP26DaD05kW5QNfXfgTgbMVNxcY820L02ImtZd/A==","signatures":[{"sig":"MEUCIDMotCFpTtIex61DZ47jtTBS2uaS+aZdEIhwdZ8ppL4vAiEA9O5oKhfv3lZACr6LHZCnsH4KsKsGqRR1zQt10jO+a5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autentique%2fmcp@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24633},"type":"module","engines":{"node":">=20"},"gitHead":"29a04f0d8e95891098548698971086b988c9c0f9","scripts":{"test":"node --test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d606b69f-8d4b-4edf-b839-b95e0ecc07fe"}},"repository":{"url":"git+https://github.com/autentique/mcp.git","type":"git"},"_npmVersion":"11.17.0","description":"Autentique MCP stdio client with OAuth support","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp_1.0.1_1787248932142_0.40441313277366286","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@autentique/mcp","version":"1.1.0","description":"Autentique MCP stdio client with OAuth support","type":"module","bin":{"autentique-mcp":"src/index.js"},"engines":{"node":">=20"},"scripts":{"test":"node --test"},"publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/autentique/mcp.git"},"homepage":"https://docs.autentique.com.br/api/autentique-mcp","bugs":{"url":"https://github.com/autentique/mcp/issues"},"keywords":["autentique","mcp","model-context-protocol","oauth"],"dependencies":{"open":"^11.0.1"},"gitHead":"78ebf778d2d008d777595a239e7e384adb02e633","_id":"@autentique/mcp@1.1.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-upXAVYStik+V0zQnyGLz2NxmXp7FJ41iyV0xI5RquJ08LwjnbAdMhzGEhTsr6kLeOo7XlJkM15X7cA6Ynjk+Ig==","shasum":"8ade610142ec54893120d9f120a314ef0852eb14","tarball":"https://registry.npmjs.org/@autentique/mcp/-/mcp-1.1.0.tgz","fileCount":11,"unpackedSize":25580,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@autentique%2fmcp@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGUHMZK7R3AUHdq+SSpRW59APGXFwyuu4xZuuCSKSKxiAiAh52ihs2ZmZzqyZ2whPnGh/6OSJVrmifEd83SqR+B4Ng=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d606b69f-8d4b-4edf-b839-b95e0ecc07fe"}},"directories":{},"maintainers":[{"name":"felipeautentique","email":"felipe@autentique.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_1.1.0_1787589363863_0.4493966827736544"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-20T17:30:40.089Z","modified":"2026-08-24T16:36:04.382Z","0.1.0":"2026-08-20T17:30:40.363Z","0.1.3":"2026-08-20T17:50:43.502Z","1.0.0":"2026-08-20T17:59:29.827Z","1.0.1":"2026-08-20T18:02:12.314Z","1.1.0":"2026-08-24T16:36:04.004Z"},"bugs":{"url":"https://github.com/autentique/mcp/issues"},"license":"MIT","homepage":"https://docs.autentique.com.br/api/autentique-mcp","keywords":["autentique","mcp","model-context-protocol","oauth"],"repository":{"type":"git","url":"git+https://github.com/autentique/mcp.git"},"description":"Autentique MCP stdio client with OAuth support","maintainers":[{"name":"felipeautentique","email":"felipe@autentique.com.br"}],"readme":"# @autentique/mcp\n\nAutentique's local stdio MCP client. It connects MCP desktop clients to the\nAutentique Streamable HTTP server and handles OAuth locally, including\nprotected-resource discovery, dynamic client registration, PKCE, browser\nauthorization, token refresh, and token persistence.\n\nThis package is a transport client, not a second implementation of the\nAutentique tools. Tools and authorization policy remain on the Autentique API.\n\n## Configuration\n\n```json\n{\n  \"mcpServers\": {\n    \"autentique\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@autentique/mcp\"]\n    }\n  }\n}\n```\n\nThe default endpoint is `https://api.autentique.com.br/mcp`. Override it with\n`AUTENTIQUE_MCP_URL` when testing another environment. OAuth credentials are\nstored in the platform config directory and can be removed with:\n\n```bash\nnpx -y @autentique/mcp --reset-auth\n```\n\nUse `AUTENTIQUE_MCP_TOKEN_PATH` to relocate the token file. It is written with\nmode `0600`. Set `AUTENTIQUE_MCP_CLIENT_NAME` to customize the application name\nshown on the OAuth consent screen.\n\n## Development\n\n```bash\nnpm test\nnode src/index.js\n```\n\nThe process speaks newline-delimited JSON-RPC on stdin/stdout. Diagnostics go\nto stderr so they never corrupt MCP framing.\n","readmeFilename":"README.md"}