Auth Model
The local MCP server does not authenticate directly to Google, Notion, or Calendar.
Instead it authenticates to Index Lane.
Flow
- The user signs in on the Index Lane web app.
- The user connects providers there.
- The user creates a personal Index Lane API key.
- The user runs
index-lane login. - The user runs
index-lane mcp serve. - The local MCP server calls the Index Lane backend with that saved API key.
Why this matters
This means the MCP server inherits:
- the same connected providers
- the same saved provider access rules
- the same web-managed account identity
The MCP layer does not become a separate auth system.

