Skip to main content
This quickstart connects Biohub MCP to your AI client, checks that its seven tools are available, and runs one request with a known answer. You don’t need a Biohub account or an API key.

Before you begin

You need an MCP client that can connect to a remote Streamable HTTP server, such as Codex, Claude, ChatGPT, or Cursor. Some clients limit custom servers by plan or by admin setting. Connect your client lists those requirements.
1

Add Biohub MCP to your client

Run codex mcp list to check it. The auth column reads Unsupported, which is expected because the server has no sign-in. Start a new codex session to use it.The same entry works in the ChatGPT desktop app and the Codex IDE extension. To add it from the desktop app instead, see Connect your client.
2

Confirm the tools

List the Biohub MCP tools you can use, without calling any of them.

You should see these seven tools, possibly with a prefix such as mcp__biohub__:
  • esm_atlas_search_uniprot
  • esm_atlas_lookup_accession
  • esm_atlas_get_protein_details
  • esm_atlas_search_similar_protein_clusters
  • esm_atlas_get_cluster_info
  • esm_atlas_get_sae_feature_detail
  • ui_show_protein_structure
If tools are missing, see Troubleshooting.
3

Run a first request

Use Biohub to look up UniProt accession P42212. Tell me the protein name, organism, gene, and sequence length. Don't print the full sequence.

The assistant calls esm_atlas_search_uniprot and should report Green fluorescent protein (gene GFP) from Aequorea victoria, 238 residues long. That matches the UniProt record for P42212.

Next steps