Skip to main content
Auxilian works with any MCP client that supports the Streamable HTTP transport and OAuth 2.1 authorization. Every client uses the same server URL:
The first time a client connects, it opens a browser window where you sign in with Google and approve access. You never paste an API key.

Client setup

Add the server from your terminal:
Then start Claude Code, run /mcp, select auxilian, and choose Authenticate to sign in and approve.To make the server available in every project, add --scope user to the claude mcp add command.
Client menus change between releases. If a step above doesn’t match what you see, follow your client’s documentation for adding a remote MCP server with OAuth.

Requirements for client developers

If you are building an MCP client, Auxilian expects:
  • Streamable HTTP. The server is stateless and returns JSON responses. It does not issue session IDs or stream responses over SSE.
  • OAuth 2.1 with PKCE (S256). Discover the authorization server from the protected resource metadata. See Authorization.
  • A browser for sign-in. The user signs in with Google and approves on a consent page. Embedding these pages in a frame is blocked.

Next steps