Quick Start
NovoMCP connects to any MCP-compatible AI client — Claude, ChatGPT, Cursor, Windsurf, GitHub Copilot, and more. One URL, one authentication step. Your AI gains molecular intelligence without new software.
Step 1: Connect Novo (all users)
Novo gives you discovery, profiling, ADMET, compliance, and research tools.
Claude Desktop / Web / Mobile:
1. Go to Settings > Connectors
2. Click "Add custom connector"
3. Enter URL: https://ai.novomcp.com/mcp
4. Click Connect — a login page opens in your browser
5. Enter your NovoMCP API key (nmcp_...)
6. Click Authorize Access — done!
Claude Code (Terminal):
1. claude mcp add --transport http novo https://ai.novomcp.com/mcp
2. claude
3. /mcp → authenticate in browserStep 2: Connect Novo Compute (paid plans)
Novo Compute adds quantum chemistry, molecular dynamics, docking, conformer search, neural network potentials, and structure prediction. Available on Core, Team, and Enterprise plans.
Claude Desktop / Web / Mobile:
1. Go to Settings > Connectors
2. Click "Add custom connector"
3. Enter URL: https://compute.novomcp.com/mcp
4. Click Connect — enter your Novo Compute API key (ncmcp_...)
Claude Code (Terminal):
1. claude mcp add --transport http novo-compute https://compute.novomcp.com/mcp
2. claude
3. /mcp → authenticate in browserTeam Setup (.mcp.json)
For teams, add both servers to your repo's .mcp.json so every team member gets them automatically:
{
"mcpServers": {
"novo": {
"type": "http",
"url": "https://ai.novomcp.com/mcp"
},
"novo-compute": {
"type": "http",
"url": "https://compute.novomcp.com/mcp"
}
}
}Each team member authenticates individually on first use. Auth tokens refresh automatically.
Cursor / Windsurf / Other MCP Clients
Novo: https://ai.novomcp.com/mcp
Novo Compute: https://compute.novomcp.com/mcp
Transport: Streamable HTTP
Auth: OAuth 2.0 (automatic) or API key headerTry it
Once connected, ask your AI:
"What's the ADMET profile of aspirin? Is it hepatotoxic?"Authentication
Two ways to authenticate — both work with any client.
OAuth 2.0 (Recommended)
When you add NovoMCP as a connector, your client handles OAuth automatically. You'll be redirected to a login page, enter your API key, and you're done. Tokens refresh on their own.
API Key Header
For programmatic access or custom integrations, pass your API key in the X-API-Key or Authorization: Bearer header.
nmcp_[random]. Novo Compute keys: ncmcp_[random]. Both draw from the same credit balance. Store securely — keys cannot be retrieved after creation.Tool Reference
43 tools, 5 resources, and 5 prompts. Your AI selects and chains them automatically — you describe what you need in plain language.
Molecular Intelligence
ADMET & FAVES Compliance
FAVES screens every molecule against eight regulatory jurisdictions — DEA, FDA, EPA, CWC, EU REACH, BTWC, Australia, OPCW — inline with every prediction, not as a separate step.
Structure Prediction
Literature & Data Search
Omics & Target Discovery
Property Prediction
Quantum Chemistry & Neural Potentials
GPU Compute Pipeline
Pipeline & Context
Data Connectors & Platform
Resources
5 resources providing reference data — compliance schedules, ADMET endpoints, database statistics, and platform changelog.
Prompts
5 pre-built prompts for common workflows. Your AI can also chain tools freely in response to natural language.
Enterprise Connectors
Pull compounds from your warehouse, enrich with molecular intelligence, push results back. Four connector adapters with OAuth sign-in, schema discovery, AI-assisted field mapping, and full audit logging.
Snowflake
Databricks
BigQuery (OAuth)
Supabase
How It Works
1. Discover
discover_schema introspects the target system — tables, columns, types — and normalizes to 5 standard types.
2. Map
preview_mapping aligns NovoMCP tool output to target columns. Template, auto-matching, or AI-assisted mapping.
3. Export
export_results writes data through the appropriate connector adapter.
Connector Setup
BigQuery (OAuth)
Click “Connect with Google” in the connections dashboard. You'll be redirected to Google's consent screen. No API keys or service accounts needed. Tokens refresh automatically.
Snowflake
Provide your account identifier (e.g. xy12345.us-east-1), username, and password. Specify a warehouse, database, and schema.
Databricks
Generate a personal access token in Databricks: User Settings > Developer > Access Tokens. Provide the token with your workspace URL and target catalog/schema.
Supabase
Find connection details in your Supabase project dashboard under Settings > Database > Connection String. Use the service_role key for full access.
Examples
Ask in natural language. Your AI selects and chains tools automatically.
Basic Profiling
"What's the ADMET profile of ibuprofen? Is it hepatotoxic?"Response includes properties, ADMET predictions, and compliance status:
{
"properties": {
"cid": 3672,
"smiles": "CC(C)CC1=CC=C(C=C1)C(C)C(=O)O",
"molecular_weight": 206.28,
"logp": 3.97,
"tpsa": 37.3,
"qed": 0.72
},
"admet": {
"hepatotoxicity_probability": 0.12,
"cardiotoxicity_probability": 0.08,
"bbb_permeant": true,
"cyp2d6_inhibitor": false,
"human_intestinal_absorption": 0.98
},
"compliance": {
"status": "clear",
"is_dea_controlled": false,
"is_fda_banned": false,
"structural_alerts": []
}
}More Examples
"Optimize this lead compound for better oral bioavailability while maintaining selectivity: CC1=CC=C(C=C1)C(=O)NC2=CC=CC=C2"→ optimize_molecule — generates variants targeting QED and LogP
"Is this molecule safe to develop? Check for any regulatory concerns: CN1C=NC2=C1C(=O)N(C(=O)N2C)C"→ get_molecule_profile — returns DEA, FDA, structural alert status
"What's known about CDK4/6 inhibitors in breast cancer? Show me literature and clinical trials."→ search_literature + search_clinical_trials — parallel search
"Find molecules similar to palbociclib with QED > 0.6 and no PAINS alerts"→ search_similar — similarity search with property and compliance filters