Skip to main content

MCP server for FlyBase

Project description

FlyBase MCP

MCP server for FlyBase integration

This MCP server allows accessing and retrieving information from FlyBase, a comprehensive database for the genetics and molecular biology of Drosophila melanogaster.

Installation

  • Local setup with Claude Desktop:

Add the following to your claude_desktop_config.json file. To locate this file, click your name in Claude Desktop, go to “Settings,” then “Developer.” Under “Local MCP servers,” select “Edit Config.”

{
  "mcpServers": {
    "flybase": {
      "command": "uvx",
      "args": [
        "flybase_mcp_server@latest"
      ],
      "env": {
        "UV_PYTHON": "3.11"
      }
    }
  }
}

Features

  • Retrieving a concise summary for a specific gene from FlyBase using its unique gene ID.
  • Fetching Gene Ontology (GO) slim terms for a gene by specifying the GO domain, such as biological_process, cellular_component, or molecular_function.

API reference

Tools

  1. get_flybase_gene_summary

    • This tool retrieves a concise summary for a specific gene from FlyBase.
    • Requires: the unique FlyBase gene ID (e.g., FBgn0003362).
  2. get_flybase_gene_ontology

    • This tool fetches Gene Ontology (GO) slim terms for a gene, categorized by a specific GO domain.
    • Requires: the unique FlyBase gene ID (e.g., FBgn0003362).
      • gene_ontology_domain (str): The specific GO domain to query.

        • Available values for GO: biological_process, cellular_component, molecular_function

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flybase_mcp_server-0.1.0.tar.gz (214.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flybase_mcp_server-0.1.0-py3-none-any.whl (214.7 kB view details)

Uploaded Python 3

File details

Details for the file flybase_mcp_server-0.1.0.tar.gz.

File metadata

  • Download URL: flybase_mcp_server-0.1.0.tar.gz
  • Upload date:
  • Size: 214.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.5

File hashes

Hashes for flybase_mcp_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4cbb712588ade016be792ca49be091c847ce5981c9d57b691fcd2b0de420076c
MD5 b2ec48a6b5aa6ba0375a8ee4dd74a9fc
BLAKE2b-256 db16c896ecf41a0f33dc442841e2701615cbc307e3dcf127ffd4de4101e753cc

See more details on using hashes here.

File details

Details for the file flybase_mcp_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for flybase_mcp_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eb59a29c79a00330f109cec818d33ed05021d6589c9b2dab067955e4d95623f8
MD5 8ec6c97eb56a79a3cb7ceee91830e3ad
BLAKE2b-256 098d77ca3ec5f125abd0590ea3dabb98c8dc99aa067438453dbe7f301f95e07b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page