- Submit protein design and structure prediction jobs
- Query job status and retrieve results
- Upload and manage input files
- Access all Tamarind tools through natural language
- “Submit an RFDiffusion job to design a binder for this target protein”
- “Check the status of my recent structure prediction jobs”
- “Get the results from my batch antibody design job”
Requirements
To use Tamarind’s MCP server, you need:- A Tamarind account - Sign up here
- OAuth credentials or API key - Email info@tamarind.bio to request access
- A compatible MCP client - Such as Claude, VS Code, ChatGPT, or other MCP-compatible tools
https://mcp.tamarind.bio/mcp.
Authentication
Tamarind MCP server supports two authentication methods:OAuth 2.1
OAuth authentication provides user-specific access control and is the recommended method for most users. View your OAuth credentials at app.tamarind.bio/api-docs/mcp-server or email info@tamarind.bio to request access.API Key
API key authentication is a simpler alternative suitable for personal use or automation. View your API key at app.tamarind.bio/api-docs/api-key or email info@tamarind.bio to request access.Connecting to Claude.ai (Web)
Claude.ai provides the simplest way to connect to Tamarind’s MCP server with no installation required.Prerequisites
- Claude.ai account (free or paid)
- OAuth credentials from Tamarind
Setup Steps
- Go to claude.ai
- Click on your profile icon → Settings
- Navigate to Integrations or Connectors
- Click Add Connector or Add Integration
- Fill in the connector details:
- Name:
Tamarind - Server URL:
https://mcp.tamarind.bio/mcp - Authentication: Select OAuth 2.1
- Authorization URL:
https://clerk.tamarind.bio/oauth/authorize - Token URL:
https://clerk.tamarind.bio/oauth/token - Client ID: Your Tamarind OAuth client ID
- Client Secret: Your Tamarind OAuth client secret
- Scopes:
openid email profile
- Name:
- Click Connect or Save
- You’ll be redirected to authenticate with your Tamarind account
- Authorize the connection
Connecting to Claude Desktop
Claude Desktop provides native support for MCP servers with both OAuth and API key authentication.API Key Authentication
- Get your API key from app.tamarind.bio/api-docs/api-key or email info@tamarind.bio
- Open your Claude Desktop configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Add the Tamarind MCP server:
- Restart Claude Desktop
OAuth Authentication
- Get your OAuth credentials from app.tamarind.bio/api-docs/mcp-server
- Open your Claude Desktop configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Add the Tamarind MCP server:
- Restart Claude Desktop
- The first time you use Tamarind tools, you’ll be prompted to authenticate in your browser
- Log in with your Tamarind account
Connecting to VS Code
VS Code supports MCP servers through GitHub Copilot Chat. Configure OAuth authentication in yourmcp.json file with the server URL https://mcp.tamarind.bio/mcp and the OAuth endpoints from Tamarind. You can then use @tamarind in Copilot Chat to access Tamarind tools.
Refer to the VS Code MCP documentation for detailed setup instructions.
Connecting to ChatGPT
ChatGPT supports MCP servers through Developer Mode (available to Plus, Pro, Business, and Enterprise users). Create a custom app in ChatGPT Settings with the Tamarind MCP server URL and OAuth credentials. Once configured, you can use Tamarind tools directly in ChatGPT conversations. Refer to the ChatGPT Developer Mode documentation for detailed setup instructions.Connecting to Codex (OpenAI)
Codex supports remote MCP servers with API key authentication.Prerequisites
- Codex installed (Install Codex)
- API key from app.tamarind.bio/api-docs/api-key
Setup Steps
- Set your API key as an environment variable in your shell profile (
~/.zshrcor~/.bashrc):
- Add the following to
~/.codex/config.toml:
- Launch Codex and use Tamarind tools directly.
Connecting to Other MCP Clients
Other MCP-compatible clients like Cursor, Windsurf, or custom implementations can connect to the Tamarind MCP server athttps://mcp.tamarind.bio/mcp using either OAuth or API key authentication, depending on what the client supports.
Refer to your specific MCP client’s documentation for configuration details. If you need help setting up a specific MCP client, email info@tamarind.bio and we’ll work with you to get it supported.
Available Tools
The Tamarind MCP server provides access to the following capabilities:| Tool | Description |
|---|---|
| submitJob | Submit individual computational jobs |
| submitBatch | Submit batch jobs with multiple configurations |
| getJobs | Retrieve job status and metadata |
| getResult | Download results from completed jobs |
| uploadFile | Upload input files (PDB, FASTA, etc.) |
| getFiles | View your uploaded input files |
Troubleshooting
Connector not appearing
- Save configuration file in the correct location and restart your client
- Verify JSON syntax is correct (no missing commas or brackets)
Authentication failing
- Verify your credentials (client ID/secret or API key) are correct
- For OAuth: Log in with your Tamarind account and try again if timeout occurs
Changes not applying
- Save the file, then completely quit and restart your client (not just refresh)
Tools not working
- Verify your authentication is still valid and try reconnecting
Related Resources
- Full API Documentation - Complete REST API reference
- API Overview - Getting started with Tamarind’s API
- Batch Jobs - Running batch computations
- Manage Team - Team settings and permissions