mcp-fasta

coreymhudson/mcp-fasta

3.1

If you are the rightful owner of mcp-fasta and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for working with FASTA files in VS Code with Claude.

Tools

Functions exposed to the LLM to take actions

load_fasta

Load a FASTA file and parse into sequence records.

summarize_fasta

Summarize number and length of sequences in a FASTA file.

get_sequence_by_id

Fetch a single sequence from a FASTA file by ID.

filter_fasta_by_length

Return all sequences in a file between length range.

write_fasta

Write sequences to a FASTA file.

validate_sequence

Validate sequences for proper nucleotide/amino acid composition.

reverse_complement

Generate reverse complement of DNA sequences.

translate_sequence

Translate DNA sequences to protein using genetic code.

search_sequence

Search for patterns, motifs, or subsequences.

calculate_gc_content

Calculate GC content and nucleotide statistics.

split_fasta

Split FASTA files into multiple files.

merge_fasta

Merge multiple FASTA files.

extract_subsequence

Extract subsequences by coordinates.

find_duplicates

Find duplicate sequences.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources