biopython / README.md
ghh1125's picture
Upload 14 files
f970651 verified
|
Raw
History Blame Contribute Delete
1 kB
metadata
title: biopython MCP Service
emoji: 🔧
colorFrom: blue
colorTo: indigo
sdk: docker
pinned: false
license: mit

biopython MCP Service

This deployment package exposes core Biopython sequence-analysis capabilities as an MCP service using FastMCP.

Available Tools

  • health_check
  • parse_fasta_text
  • translate_dna
  • reverse_complement
  • global_align
  • compute_gc_fraction
  • find_motif_positions

Local stdio (Claude Desktop / CLI)

cd biopython/mcp_output
MCP_TRANSPORT=stdio python start_mcp.py

You can also run the local stdio entry directly:

cd biopython/mcp_output/mcp_plugin
python main.py

HTTP MCP (Docker / HF Spaces)

This deployment uses FastMCP HTTP transport, with endpoint exposed at /mcp.

Local run:

MCP_TRANSPORT=http MCP_PORT=7860 python biopython/mcp_output/start_mcp.py

Docker run:

./run_docker.sh

Then connect MCP clients to:

  • http://localhost:7860/mcp
  • https://<your-space-host>/mcp