Skip to main content
Glama

Ensembl MCP Server

search_genes

Search for genes by name, description, or identifier across species, filter by biotype or feature type, and retrieve results with customizable limits using the Ensembl MCP Server.

Instructions

Search for genes by name, description, or identifier

Input Schema

NameRequiredDescriptionDefault
biotypeNoFilter by biotype (e.g., protein_coding, lncRNA)
featureNoFeature type to search (default: gene)
limitNoMaximum results (1-200, default: 25)
queryYesSearch term (gene name, description, or partial match)
speciesNoSpecies name (default: homo_sapiens)

Input Schema (JSON Schema)

{ "properties": { "biotype": { "description": "Filter by biotype (e.g., protein_coding, lncRNA)", "type": "string" }, "feature": { "description": "Feature type to search (default: gene)", "enum": [ "gene", "transcript" ], "type": "string" }, "limit": { "description": "Maximum results (1-200, default: 25)", "maximum": 200, "minimum": 1, "type": "number" }, "query": { "description": "Search term (gene name, description, or partial match)", "type": "string" }, "species": { "description": "Species name (default: homo_sapiens)", "type": "string" } }, "required": [ "query" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Augmented-Nature/Ensembl-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server