mcpField
C
can-immune

can-immune

Remote
canelib.erc.monash.eduHealth0Updated 11w ago

About can-immune

CAN-IMMUNE is a read-only MCP server for cancer neoantigen researchers, providing queries for mutations, peptides, cell lines, and MHC-I binding data.

Key features

  1. 01Query database overview and records
  2. 02Search genes and inspect mutations
  3. 03Find cell lines and their genes
  4. 04List tissues and cancer types
  5. 05Retrieve MHC-I binding data

Use cases

  1. 01Look up cancer mutations for a gene
  2. 02Explore gene information in cell lines
  3. 03Check peptide and MHC-I binding data

MCP support

It provides a remote, read-only MCP server for clients to query the CAN-IMMUNE database. Anonymous access is available at a light rate, with higher limits through Google OAuth 2.1.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://canelib.erc.monash.edu/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

12

This tool takes no parameters.

Details

From the project README

CAN-IMMUNE MCP Server

Remote, read-only Model Context Protocol server for CAN-IMMUNE — a cancer neoantigen platform. Lets any AI agent (Claude, ChatGPT, Cursor, ...) query the database in plain language.

Connect

Add the endpoint as a custom connector, or:

claude mcp add --transport http canelib https://canelib.erc.monash.edu/mcp

Tools (read-only)

database_overview, search / fetch, search_genes, get_gene, search_cell_lines, get_cell_line, top_genes_in_cell_line, get_gene_mutations, list_tissues, list_cancer_types, get_mhc_binding.

Auth & rate limits

Works anonymously at a light rate. Optional Google sign-in (OAuth 2.1) raises the limit — academic emails (.edu, .edu.au, .ac.*) get the highest tier. Every query is parameterised, row-capped and time-bounded. Data: COSMIC, DepMap/CCLE, PubMed.

Source

canelib_mcp.py — the tools + server. oauth.py — the OAuth 2.1 / tiering layer. Secrets live outside the repo (see .gitignore).

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.