Documentation
Everything you need to connect Claude to molecular intelligence.
Contents
Quick Start
NovoMCP is a remote MCP server that works on all Claude platforms: web, desktop, mobile, and API.
Claude.ai (Web) or Mobile — Easiest
- Go to Settings > Connectors
- Click "Add custom connector"
- Enter URL:
https://novomcp.com/mcp/sse - Add header:
X-API-Key= your API key
Claude Desktop
Add to your config file:
Config file locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Restart Claude Desktop after saving.
Platform support: Claude.ai web (Pro/Max/Team/Enterprise), Claude Desktop (all plans), Claude Mobile iOS/Android (Pro/Max/Team/Enterprise), Claude API, plus ChatGPT, Gemini, and Microsoft Copilot (all support MCP).
Authentication
All requests require an API key passed in the X-API-Key header. Keys are tied to an organization and determine your access tier.
Getting a Key
Request access via email. Keys are provisioned within 24 hours. Each key includes:
- Organization ID and name
- Access tier (Free, Pro, Team, or Enterprise)
- Daily query limit based on tier
Key Format
Keys follow the format nmcp_[random]. Store securely—keys cannot be retrieved after creation.
Rate limits: Requests are rate-limited per organization. Free tier: 100/day. Pro: 1,000/day. Team: 10,000/day. Enterprise: unlimited.
Tool Reference
NovoMCP exposes tools via the Model Context Protocol. Claude can invoke these directly.
identifier (SMILES, CID, or name) | Tier: Freesmiles | Tier: Freesmiles, threshold (0.0-1.0), limit | Tier: Profilters (object), limit | Tier: Proidentifiers (array) | Tier: Prosmiles, target_qed, target_logp, num_variants | Tier: Teamsequence, name | Tier: Teamsmiles, context | Tier: EnterpriseExample
Ask Claude a question that triggers tool use:
Claude invokes get_molecule_profile with identifier "ibuprofen" and receives:
Claude synthesizes this into a natural response about ibuprofen's safety profile, noting the low hepatotoxicity risk (12% probability) and clear regulatory status.
Novel molecules: If a compound isn't in our database, NovoMCP computes properties on-the-fly using RDKit and runs FAVES screening. Response times may be slightly longer (~500ms vs ~50ms).