Skip to main content
Glama

Ensembl MCP Server

ensembl_regulatory

Retrieve regulatory features, binding matrices, and annotations for genomic regions, proteins, or matrix IDs. Analyze regulatory overlaps and binding data across multiple species.

Instructions

Get regulatory features, binding matrices, and regulatory annotations. Covers regulatory overlap endpoints and binding matrix data.

Input Schema

NameRequiredDescriptionDefault
binding_matrix_idNoBinding matrix stable ID (e.g., 'ENSPFM0001', 'ENSPFM0123')
feature_typeNoType of regulatory feature (e.g., 'RegulatoryFeature', 'MotifFeature', 'TF_binding_site')
protein_idNoProtein ID for regulatory features affecting translation (e.g., 'ENSP00000288602', 'ENSP00000350283')
regionNoGenomic region in format 'chromosome:start-end' (e.g., '17:7565096-7590856', 'X:1000000-2000000', '6:25000000-35000000')
speciesNoSpecies name (e.g., 'homo_sapiens', 'mus_musculus')homo_sapiens

Input Schema (JSON Schema)

{ "anyOf": [ { "required": [ "region" ] }, { "required": [ "protein_id" ] }, { "required": [ "binding_matrix_id" ] } ], "properties": { "binding_matrix_id": { "description": "Binding matrix stable ID (e.g., 'ENSPFM0001', 'ENSPFM0123')", "type": "string" }, "feature_type": { "description": "Type of regulatory feature (e.g., 'RegulatoryFeature', 'MotifFeature', 'TF_binding_site')", "type": "string" }, "protein_id": { "description": "Protein ID for regulatory features affecting translation (e.g., 'ENSP00000288602', 'ENSP00000350283')", "type": "string" }, "region": { "description": "Genomic region in format 'chromosome:start-end' (e.g., '17:7565096-7590856', 'X:1000000-2000000', '6:25000000-35000000')", "type": "string" }, "species": { "default": "homo_sapiens", "description": "Species name (e.g., 'homo_sapiens', 'mus_musculus')", "type": "string" } }, "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/effieklimi/ensembl-mcp-server'

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