Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

EMBL EBI Server

БесплатноНе проверен

Provides access to EMBL-EBI bioinformatics data including InterPro domains, Pfam families, protein features, and taxonomy through a unified tool.

GitHubEmbed

Описание

Provides access to EMBL-EBI bioinformatics data including InterPro domains, Pfam families, protein features, and taxonomy through a unified tool.

README

Model Context Protocol (MCP) server for EMBL-EBI bioinformatics APIs — InterPro protein domains, Pfam families, protein sequence features, and taxonomy.

Features

  • Single unified tool (embl_data) with 6 methods
  • No API key required — uses public EMBL-EBI APIs
  • InterPro domain/family search and lookup
  • Pfam protein family search
  • Protein sequence feature annotation (domains, sites, regions)
  • NCBI taxonomy search

Installation

cd embl-mcp-server
npm install
npm run build

Usage

{
  "mcpServers": {
    "embl": {
      "command": "node",
      "args": ["/path/to/embl-mcp-server/build/index.js"]
    }
  }
}

Tool: embl_data

Single unified tool with multiple methods accessed via the method parameter.

Methods

1. search_interpro

Search InterPro protein families and domains.

{
  "method": "search_interpro",
  "query": "kinase",
  "limit": 10
}

Returns: accession, name, type (family/domain/repeat), description.

2. get_interpro_entry

Get full InterPro entry details.

{
  "method": "get_interpro_entry",
  "accession": "IPR000719"
}

Returns: name, type, description, GO terms, literature references.

3. get_protein_domains

Get all InterPro domains mapped to a UniProt protein.

{
  "method": "get_protein_domains",
  "uniprot_id": "P04637"
}

Returns: domain entries with positions on the protein sequence.

4. search_pfam

Search Pfam protein families.

{
  "method": "search_pfam",
  "query": "SH2 domain",
  "limit": 10
}

Returns: Pfam accession, name, type, description.

5. get_protein_features

Get all sequence features for a UniProt protein.

{
  "method": "get_protein_features",
  "uniprot_id": "P04637"
}

Returns: features array with type, description, location (begin/end), evidence.

6. search_taxonomy

Search NCBI taxonomy via EBI.

{
  "method": "search_taxonomy",
  "query": "homo sapiens",
  "limit": 5
}

Returns: taxId, scientificName, displayName.

Data Source

License

MIT

from github.com/openpharma-org/embl-mcp-server

Установка EMBL EBI Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/openpharma-org/embl-mcp-server

FAQ

EMBL EBI Server MCP бесплатный?

Да, EMBL EBI Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для EMBL EBI Server?

Нет, EMBL EBI Server работает без API-ключей и переменных окружения.

EMBL EBI Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить EMBL EBI Server в Claude Desktop, Claude Code или Cursor?

Открой EMBL EBI Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare EMBL EBI Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development