#Before you connect
ElevenFlo MCP is on for every account with a verified email address, on every plan. There is no access request. Free accounts include 500 credits a month; Pro includes 100,000. Free can list and describe structured datasets; structured searches, aggregates, and value suggestions require Pro.
You need an MCP client and browser access for sign-in and consent.
Add this server URL in your client:
https://elevenflo.com/mcp
Use elevenflo if the client asks for a server label.
The transport is remote MCP over HTTP. Clients name it differently: Claude Code
uses --transport http, ChatGPT developer mode calls it "streaming HTTP", and
some clients label it "Streamable HTTP".
Sign in through OAuth. Do not paste a bearer token, API token, or manual
Authorization header for ElevenFlo MCP.
Choose your client
Pick the one client you use. Each section below is an alternative, not a step: the endpoint and the sign-in are the same in all of them.
#Claude Code
Run this from any directory:
claude mcp add --scope user --transport http elevenflo https://elevenflo.com/mcp
claude mcp login elevenflo
claude mcp get elevenflo
Then run a prompt that needs ElevenFlo data. Claude Code opens sign-in in your browser when the grant is missing or expired.
#Claude Desktop
ElevenFlo is listed in Claude's connector directory. Open the ElevenFlo listing, or find ElevenFlo under Customize → Connectors → Browse connectors, and choose Connect. Claude opens ElevenFlo sign-in and consent on the next screen.
If the listing is not available in your account, add it as a custom connector:
open Customize → Connectors → Add custom connector and paste
https://elevenflo.com/mcp. Use elevenflo for the server label.
Custom connectors are available on every Claude plan. Free accounts can add one.
#Codex CLI
Add the server to ~/.codex/config.toml:
[mcp_servers.elevenflo]
url = "https://elevenflo.com/mcp"
Then sign in:
codex mcp login elevenflo
codex mcp get elevenflo
If no usable OS keychain is available, set
mcp_oauth_credentials_store = "file" at the top level of the config, before
[mcp_servers.elevenflo]. Otherwise, keep the client's default credential store.
OAuth refresh depends on your client retaining the refreshed credentials. The
default refresh-token family expires 30 days after authorization; revocation
or a client storage failure can require an earlier sign-in. If access fails,
confirm codex mcp get elevenflo reports https://elevenflo.com/mcp, then
run codex mcp login elevenflo again. See the
official MCP guide for
current client configuration.
#ChatGPT
Start with the published listing: Open ElevenFlo in ChatGPT.
For a private or organization-managed connection, use Apps & Connectors in
developer mode on ChatGPT web, with Apps enabled for the organization. Create an
app named ElevenFlo MCP pointing at https://elevenflo.com/mcp, keep OAuth
enabled, and complete sign-in in the browser.
For ordinary research, start in a normal chat and verify a cited filing. ChatGPT modes and background-task environments have separate availability and tool-access rules; verify the ElevenFlo connection in the environment where the work will run.
For recurring research with a ChatGPT Dot, follow the Dot case-watch recipe. Dots can use supported plugins already enabled for your account, subject to their existing permissions. Verify a manual Dot run before saving a schedule.
#Microsoft 365 Copilot
The ElevenFlo package is a draft for administrator setup. It is not a published Microsoft listing, and its sign-in flow has not been verified in a customer tenant. Contact support to confirm availability before setup.
An administrator or developer can prepare a declarative agent with an MCP
plugin for https://elevenflo.com/mcp. Follow
Microsoft's plugin authentication guide
in Microsoft 365 Agents Toolkit. Use scope mcp:access.
Dynamic registration requires a client secret in Microsoft's flow. Confirm ElevenFlo's deployed support with your administrator before provisioning. Static registration also requires a compatible OAuth client; it does not bypass the sign-in requirements. See Microsoft's dynamic registration requirements.
After your administrator validates and installs the configured package:
- Open the assigned agent in Microsoft 365 Copilot.
- Request a case lookup and follow the ElevenFlo sign-in prompts.
- Approve the
mcp:accessscope with your own ElevenFlo account. - Follow Verify the connection and check the cited filing.
Available tools come from authenticated discovery. Your administrator must verify which tools Microsoft enables for the agent.
#Gemini
These setup paths require verification with your Google account. Contact support to confirm ElevenFlo connection availability before setup.
#Gemini Enterprise
An administrator creates a custom MCP server data store using
https://elevenflo.com/mcp. Obtain an ElevenFlo OAuth client ID and secret
before configuring the connection. Use scope mcp:access and enable PKCE.
Confirm the required resource parameter and token authentication method with
support; a client secret does not replace PKCE or resource binding.
Follow Google's administrator setup guide for organization policy, permissions, data store creation, and action enablement. Then follow Verify the connection. An answer alone does not prove that Gemini called ElevenFlo.
#Gemini app
Google offers custom MCP apps through Gemini Spark. Check Google's eligibility and connection instructions for your account before continuing.
- On the Gemini website, open Settings & help, then Connected Apps. If needed, open Personal Intelligence first.
- Under Custom apps for Spark, select Add a custom app.
- Enter
https://elevenflo.com/mcpand follow the sign-in prompts. - Select ElevenFlo with
@in your prompt, then verify a tool call.
If account linking fails or credentials are requested, contact support. Use Connected Apps settings to disconnect or remove ElevenFlo when needed.
#Other
Any client that supports hosted remote MCP over HTTP with OAuth 2.1 can connect.
Use https://elevenflo.com/mcp in the client's remote-server setup, elevenflo
as the server label, and pick OAuth when prompted.
Clients limited to local stdio servers or to a manually pasted bearer token cannot connect. Email support@elevenflo.com to discuss options.
#Verify the connection
Ask your client:
Use ElevenFlo MCP to find the FTX Trading Ltd. case.
Expect:
FTX Trading Ltd.
case_id: 1857
case_id is the stable public case identifier. Pass it to follow-up calls.
If the call fails or returns the wrong case, see Troubleshooting.
#Troubleshooting
#Sign-in never opens, or the client reports 401
Confirm the server URL is https://elevenflo.com/mcp, remove any manual
Authorization header or static bearer-token setting, reconnect through OAuth,
and retry.
The same failure covers a grant that was revoked, a grant created against a different endpoint, and a client that never saved its refreshed token.
Clients that support and persist OAuth refresh tokens can refresh access without signing in again. The default refresh-token family expires 30 days after authorization. Revocation, expiry, changed access, or a client that fails to save refreshed credentials can require reauthorization. Authorizing the same account from another client does not revoke this connection.
#The tool list is missing a tool
The tool catalog is the canonical
list, and the same tools are available on every plan. If a catalog tool is
missing, confirm your email address is verified and reconnect through OAuth in
case the client cached an older tools/list response. Published or
organization-approved apps can retain a frozen tool snapshot; their owner may
need to refresh or republish the actions. Reconnecting alone may not update it.
The 18-tool catalog is shared across Free and Pro, but structured searches,
aggregates, and value suggestions require Pro. Free can list and describe
datasets. A not_entitled query error does not mean that a tool is missing.
#Search results are empty
Resolve the case with find_cases first and narrow by case_id. Broaden date
filters, and search summaries before full text. Use an exact phrase only when
that phrase is likely to appear in the filing.
#Analysis fails on a long document
Run search_document_chunks first, then pass the selected chunk IDs to
read_document_chunks.
#Rate limit exceeded
Wait for the retry interval stated in the error before your client calls the tool again. Reduce parallel calls and stop repeated retries while the limit is active. Reconnecting does not reset the rate limit.
#Monthly credits exhausted
Credit limits are separate from burst rate limits. Billable calls draw on one monthly balance shared across your clients. A call can fail when the remaining balance is lower than its credit cost. Free accounts include 500 credits a month and reset on the first of the month; Pro includes 100,000. Account → MCP connections shows the allowance and the remaining balance.
Wait for the monthly reset or upgrade your plan. Reconnecting does not add credits. If the error persists after the stated reset or retry interval, contact support with the tool name, error code and time of the failed call.
#Support
Email support@elevenflo.com. Copy this block, fill it in, and include it:
Organization:
Account email:
MCP client and version:
Endpoint URL:
Case or filing involved:
Tool or prompt attempted:
Approximate time:
Error message:
Affects one user or multiple users:
Severity: access blocked | research blocked | incorrect or missing data | client setup help
Access blocked means no authorized user in your organization can connect. Research blocked means the client connects but core read tools fail.
Run the verification prompt first, and include its output if it fails.