Skip to main content

Before you connect

This guide shows how to connect the SandboxAQ MCP Server to the client you work in. The SandboxAQ OAuth flow is the same everywhere — only the interface around it differs, so pick your client below and follow that section.
In a hurry? The Quickstart has the condensed version — a handful of steps per client and nothing else. This page adds screenshots, client-specific caveats, and troubleshooting.
Client interfaces change frequently, so treat the steps below as a general guide. For the most accurate instructions, check the documentation for the client you’re using.

Sign up and get your MCP URL

Every client needs two things: your server URL, and an account to authenticate against. Both come from sign-up.
1

Create your account

Go to platform.aisim.sandboxaq.com/signin and sign up. You can register with an email address and password, or use Google social login.
2

Accept the subscription terms

Review and accept the terms on the subscription page to activate your account.
3

Add a payment method

A card is required at sign-up, but nothing is charged against it while your free credits last. Once the credits are exhausted, usage is billed pay-and-deduct and requests fail with a 402 error if the balance reaches zero. See Pricing for rates.
4

Copy your MCP URL

In the platform console, use the Copy MCP URL button in the top-right corner, or open Account → MCP. Keep it on your clipboard — every client below asks for it.
Self-serve accounts all share the same server URL — https://mcp.platform.aisim.sandboxaq.com — which is what this page uses throughout. Enterprise accounts are issued their own host; use the URL shown in your platform console instead.
Scope. The pricing, limits, and legal terms (Master Customer Agreement, Data Protection Addendum, Privacy Policy) linked from this site cover the Individual self-serve tier. Enterprise terms are negotiated separately — contact mcp-prod@sandboxaq.com to discuss enterprise contracts, SLAs, custom deployments, or volume commitments.

How authentication works

Many scientific APIs authenticate with a static key passed as a request header. The SandboxAQ MCP Server does not — no API keys are issued, stored, or accepted. Every client authenticates you over OAuth 2.0: email and password, Google social login, or enterprise SSO through your organization’s identity provider. Practically, this means there is no secret to copy into a config file. The only thing you paste anywhere is your MCP URL; the sign-in happens in a browser window that your client opens for you, and the resulting session is scoped to your user and your account.
Connecting the server and authenticating your user are two distinct steps. Adding the server wires up the transport; you still need to complete an OAuth handshake before the client can call any tools. Skipping the handshake presents as Unauthorized errors or missing tools when you prompt the model.

Set up your client

The SandboxAQ OAuth flow is identical in every client; only the surrounding interface changes. Pick the client you work in.
Use this method to connect from the standard Claude chat interface. The SandboxAQ MCP Server is a remote connector, and connectors are stored on your Claude account — so the steps below are identical in the Claude Desktop app and at claude.ai, and configuring one configures both.
1

Sign in to Claude

Open claude.ai or the Claude Desktop app and sign in with your Anthropic account.
2

Open the connector settings

Click your profile icon, choose Settings, then go to Customize → Connectors — or go directly to claude.ai/customize/connectors.
3

Add the SandboxAQ connector

Click Add → Browse connectors, search for SandboxAQ, and select it. Click Connect, paste the MCP URL you copied above, and click Continue. If your workspace administrator has already published the connector, it appears in the list directly — just click Connect.
4

Authenticate

A new browser tab opens. Click Allow Access, then sign in with your SandboxAQ credentials (email and password, or Google). When the handshake finishes you are returned to Claude and the connector shows Connected ✓.
5

Enable it in a conversation

Open a new chat, click the + button at the bottom of the composer, choose Connectors, and confirm the SandboxAQ toggle is on (blue). Claude now has access to the SandboxAQ tools in that conversation.
Tired of approving every call? The first time Claude invokes a SandboxAQ tool it asks you to confirm, and a single prompt often triggers several tool calls. To stop re-approving, go back to Settings → Connectors, select the SandboxAQ connector, and switch Needs approval to Always Allow.
Turn off “Lazy load tools.” Lazy loading defers loading the tool schemas until Claude thinks it needs them, which makes tool selection less reliable. In Settings → Connectors → SandboxAQ MCP Server, set Lazy load tools to off and restart Claude. See Improving tool-invocation reliability for the full explanation.
Verify the connection. Ask Claude:
Claude should enumerate aqcat and the four AQPotency tools — AqpotencyPotency, AqpotencyScreen, AqpotencyScan, and AqpotencySelectivity — along with their descriptions.Try it: “Predict the binding potency of CC1=CC=C(C=C1)S(=O)(=O)N against protein P00533.” More in Run your first query.

Run your first query

Once the tools are listed, you can run real calculations by describing what you want in natural language. The prompts below work identically in Claude Desktop, Claude Science, and Claude Code. Naming the tool explicitly — as these do — makes invocation substantially more reliable. Each prompt below shows what comes back and what it costs. Run all four and you’ll have spent under $2 in total.

AQPotency — protein–ligand potency, panels, and selectivity

Predict the potency of a single compound against a single protein target:
You get back a predicted pIC₅₀ for that pair, its uncertainty (potency_sigma), and two applicability flags — ligand_similarity and protein_in_training — that tell you how much to trust the number. Cost: $0.01. Scan one compound across a whole protein panel:
You get back all 604 kinases in the panel scored and ranked by predicted potency, so you can see what else the compound is likely to hit. Cost: $0.694. Assess selectivity against a named set of off-targets:
You get back the on-target potency, each off-target’s potency, and the fold-selectivity between them — including which off-target is the worst offender. Cost: $0.04.

AQCat — adsorption energies on catalyst surfaces

You get back the lowest-energy placement out of the five AQCat evaluates, its binding energy in eV, and a per-placement convergence flag so you can tell whether each relaxation finished within the step budget. Cost: $1.00 (one relaxation unit). For the full catalog of tool-triggering prompts and worked examples with expected output, see AQCat → Example Prompts and AQPotency → Example Use Cases.

Other MCP clients

The SandboxAQ MCP Server works with any client that speaks the Model Context Protocol over Streamable HTTP transport. Point the client at your server URL and authenticate when prompted.
  • Anything else — use your client’s remote-MCP or HTTP-transport configuration with the URL https://mcp.platform.aisim.sandboxaq.com, then complete the OAuth prompt when it appears.
Config key names differ between clients: the Claude clients use url, Antigravity uses serverUrl. Watch for this if you’re copy-pasting between configs.

If something doesn’t work

  • The connector shows “disconnected” even though the browser said it worked. A known Claude Desktop UI-refresh delay. Toggle the connector off and back on in Settings → Connectors; if that doesn’t clear it, sign out of Claude Desktop and back in. Full steps: Desktop app showing ‘Disconnected’.
  • Unauthorized, or no tools listed, in Claude Code. Registering the server starts the transport but does not sign you in. Re-open /mcp, select sandboxaq-mcp, and run Authenticate again.
  • Claude answers from its own knowledge instead of calling a tool. Turn off Lazy load tools (Claude Desktop and Claude Science) or set ENABLE_TOOL_SEARCH=true (Claude Code), name the tool explicitly in your prompt, and include the required parameters up front. See Improving tool-invocation reliability.
  • A call fails with 402. Your balance is exhausted. Add or update your payment method in the platform console; see Pricing.
  • You pasted the wrong URL. Re-copy it from Account → MCP in the platform console. It always has the form https://mcp.platform.aisim.sandboxaq.com.
Still stuck? Contact support.aisim@sandboxaq.com, or use the contact form.

Next steps

SandboxAQ MCP Server

How the server works, the full tool list, limits and quotas, security model, and support terms.

AQCat Adsorption Spin

Parameter reference, supported bulks and adsorbates, and worked adsorption examples.

AQPotency

Potency, screening, panel scan, and selectivity tools, with panel definitions and output schemas.

Pricing

Per-unit rates, tiers, and sample billing scenarios.

FAQ

Short answers on supported clients, account setup, accuracy, privacy, and billing.

Contact

Enterprise sales, technical support, and privacy inquiries.