coreymhudson/mcp-fasta
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