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.1.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.1-py3-none-any.whl (214.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: flybase_mcp_server-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 50eccebc0a7369d29865bbf91f87da5e4ba758ad73d6823ac2af32c56810598c
MD5 ffa2f94c755571f49d2ea31d819a3464
BLAKE2b-256 b8c8602e4ebc56406b90155d27c38d34837a44ad7e2a39ac6b388b30342484c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for flybase_mcp_server-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 faa519e8993428b1ed84e88da3fe763e9a5a6183e748646baf6031c75e98c3c6
MD5 8be87d5d63ad59ea1a0ad1521500b67b
BLAKE2b-256 130eef26d019ed617a2f675fbdb43adbccab62f0c310106cdcffdd38f0d611b4

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