Lava routes calls to a catalog of connected services. Some are managed by Lava (no setup required); others need you to connect a personal account or paste an API key. This guide covers both connection paths and how to verify, troubleshoot, and remove connections.Documentation Index
Fetch the complete documentation index at: https://lava.so/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A Lava account.
- The Lava MCP installed in your AI chat. See How to Install the Lava MCP if you haven’t done this yet.
- The service you want to connect must exist in the Lava catalog. Ask your chat
Does Lava support Slack?(or whichever service you have in mind) to confirm.
Two Connection Types
Some services need you to sign in with your own account (Gmail, Slack, Notion, web search, and most others). Others Lava manages for you (most paid AI model APIs) — those work right away with no setup. The connection flow below is the same either way; you’ll only run it for services that need a sign-in.Connect a Service via the Dashboard
The dashboard is the canonical path. It shows every service available to your account and the connection state for each.- Open
https://www.lava.so/dashboard/wallet/connected-services. - Find the service in the list. Services with a “Connect” button are not yet connected.
- Click “Connect”. The dashboard opens the service’s auth flow — OAuth consent screen, an API-key entry form, or a federation handshake, depending on the service.
- Complete the auth flow. The dashboard returns you to the connected-services list.
Connect a Service from Your Chat
You can also connect from inside the chat. This is useful when you’re already in a conversation and don’t want to leave. In your chat, type:Verify a Connection
To confirm a service is connected, ask your chat:Disconnect a Service
To remove a service:https://www.lava.so/dashboard/wallet/connected-services — click the service and confirm removal.
Expected result. The service no longer shows in your connected list. Calls to it stop working until you sign in again.
Troubleshooting
”The chat says the service isn’t connected, but I just connected it”
Your AI chat caches auth state for the session. After a fresh connection, ask the chat to refresh:”OAuth consent screen shows scopes I don’t recognize”
Lava requests the minimum scopes each service needs to support the tools the MCP exposes. If a scope feels too broad, cancel the consent flow and check the service’s scope documentation. You can request a narrower scope by contacting the Lava team.”Authorization URL expired”
The sign-in link expires after ten minutes. Ask your chat to connect the service again to get a fresh link.”I want to connect a service that isn’t in the catalog”
Ask your chat:Next Steps
- How to Fund Your Lava Account — once your services are connected, fund your account to use paid providers.
- Lava MCP Tool Reference — full parameter detail for
connect_service,disconnect_service,list_keys,get_provider_details, andrequest_provider.