Should I Have a Separate Access Key per AI Client?
Yes — create one named Access Key per client (Claude Desktop, Cursor, ChatGPT, etc.) instead of sharing a single key across all of them. Arthur supports as many named keys per server as you need, and each one can be revoked independently.

This matters in practice: if one client's key ever leaks or a device is lost, you delete just that key — every other client keeps working. Name each key after the client using it so you know which one to revoke later.

Learn more: How to Protect a Server with an Access Key.

Tutorial video