Connect Lepsto MCP
Connect your AI client and verify access with a read-only tool.
Add https://mcp.lepsto.com as a remote MCP server, authorize your client, and ask it to list your products.
Prerequisites
- Access to Lepsto and an active account.
- An MCP client that supports remote HTTP servers and OAuth, or static bearer credentials.
- For a headless client, an API key created by a signed-in user.
Step 1 — Add the server
Use the instructions for your client.
For another client, use its remote HTTP server setup with the same endpoint. The MCP interface explains credentials and discovery.
Step 2 — Authorize access
With OAuth, sign in on Lepsto’s authorization page and review the requested scopes. openid identifies you; profile and email request profile information. These identity scopes do not grant a product role.
For a headless client, configure Authorization: Bearer with your API key using the client’s credential settings. The key is bound to its associated product: calls may omit the product argument and use that product, and a call naming another product is refused with no_tool_permission. Keep the value out of shared configuration files.
Step 3 — Verify it works
Ask:
List the Lepsto products I can access.
The agent calls organization_product_list. This is a user-scope operation: it requires an authenticated identity but no product_id or product permission grant. A successful response, including an empty list, confirms the connection.
To work on an existing product, name it in your request. The server keeps no selected product: the agent passes the product’s ID from that list on each product-scoped call, as product_id or, where the tool declares it, productId. Those calls also require the relevant permissions on that product.
If authentication fails, reconnect the client or replace a revoked key. If the list is empty, confirm that the account has a product grant, or create your first product.