SubblySubbly
Log inGet started
  • Get started
  • Developer resources
Developer resources
Subbly.js SDK
    InstallConfigureKeep it up to dateBuild a checkoutHandle errorsRun a funnel
SubblyCart.js widget
    InstallConfigureKeep it up to dateWire it into your pageDrive it from your codeStyle it
Subbly's MCP server
    Connect a clientPlans and limitsToolsExample workflowsSecurity and accessTroubleshooting
Subbly's MCP server

Troubleshooting

Find the message you see, or the problem you have, below.

Connecting

This app cannot be connected

Subbly shows this page instead of the consent screen, with one of these reasons:

MessageWhat to do
Only the store owner or an admin can connect apps.Ask the shop owner to give you the admin role, or to connect the app.
Your store does not have an active Subbly subscription.Reactivate your Subbly subscription, then connect again.
Your account does not belong to a store.Log in with the Subbly account of the shop you want to connect.
You are signed in to this store from Subbly admin. Apps cannot be connected while you masquerade.Superadmins only: stop masquerading. The shop owner or an admin must connect the app.

The redirect_uri is not registered for this app

The app sent Subbly a callback address it did not register. This happens when an app changes its settings after it registered. Remove the Subbly server from the app, add it again, and connect.

The browser opens, but the app never finishes connecting

  • Desktop and command-line apps wait for the login on a local port. Keep the app open until the browser says you can close it.
  • A firewall, VPN or browser extension can block localhost. Try again with them off, or in another browser.
  • Log in to Subbly in the same browser window the app opened.

The app asks for an API key, a header or a client secret

Subbly's MCP server signs in with OAuth only. Remove any header from the app's settings, pick OAuth if it asks for an authentication type, and leave the client ID and client secret empty. The app registers itself.

The consent screen says “Unverified app”

The app registered itself instead of publishing its details. That is normal for many desktop and command-line apps. Allow it only if you started the connection yourself a moment ago. See Security and access.

Using the tools

“This action needs the Subbly X plan”

The tool is in an area your plan does not open. See Plans and limits.

“The … feature is not available on your current plan”

A field in the request needs a plan feature, such as coupon customisation, optional pause or gift cards. Ask the agent to try again without that field, or check Limits by resource.

Too Many Attempts.

The shop went over a rate limit, or two subscription changes ran at the same time. Wait a minute. Then ask the agent to make one change at a time.

Tool execution failed: …

The rest of the message comes from the Private API. It usually names the field that is wrong, such as a date in the past or a product that does not exist. The agent can read it and fix its request. If it keeps failing, look up the field in the Private API reference.

The app stopped working or asks me to log in again

The connection ended. That happens when:

  • someone clicked Disconnect in Settings › Connected apps,
  • the person who connected it is no longer the shop owner or an admin,
  • the shop's Subbly subscription is not active,
  • nobody used the app for 30 days.

Connect the app again. If the reason was a role or the subscription, fix that first.

The agent does not see a new tool

Apps load the tool list when they connect. Restart the app or reconnect the server to load the latest list.

Test the connection

First, check that the server answers. A request with no token should get HTTP 401:

TerminalCheck the server
curl -i -X POST https://mcp.subbly.dev/mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Expected
HTTP/2 401 www-authenticate: Bearer resource_metadata="https://mcp.subbly.dev/.well-known/oauth-protected-resource/mcp"

Then check the login settings the app reads:

TerminalCheck OAuth discovery
curl https://mcp.subbly.dev/.well-known/oauth-protected-resource/mcp curl https://www.subbly.co/.well-known/oauth-authorization-server

Last, ask your agent:

Can you connect to Subbly? List my published subscription products.

If the agent lists your products, everything works.

Get help

Still stuck? Contact Subbly support. Tell us which app you use, what you asked, and the exact message you saw.

Last modified on November 3, 2026
On this page
  • Connecting
    • This app cannot be connected
    • The redirect_uri is not registered for this app
    • The browser opens, but the app never finishes connecting
    • The app asks for an API key, a header or a client secret
    • The consent screen says “Unverified app”
  • Using the tools
    • “This action needs the Subbly X plan”
    • “The … feature is not available on your current plan”
    • Too Many Attempts.
    • Tool execution failed: …
    • The app stopped working or asks me to log in again
    • The agent does not see a new tool
  • Test the connection
  • Get help