uniprot-database

Search UniProt proteins and retrieve sequences in FASTA format via REST API.

8|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/hxk622/TokenDance --skill uniprot-database-hxk622
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uniprot-database
Source: https://github.com/hxk622/TokenDance/tree/main/backend/app/skills/builtin/scientific/bioinformatics/uniprot-database
Command: npx skills add https://github.com/hxk622/TokenDance --skill uniprot-database-hxk622

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides direct access to the UniProt database, enabling users to search for protein information, retrieve sequences, and map identifiers without needing to navigate the UniProt website or complex bioinformatics tools.

Core Features & Use Cases

  • Protein Search: Find proteins by name, gene, accession, or organism.
  • Sequence Retrieval: Get protein sequences in FASTA or other formats.
  • ID Mapping: Translate identifiers between UniProt and other biological databases.
  • Use Case: A researcher needs to find all human proteins associated with a specific gene (e.g., BRCA1) and retrieve their sequences in FASTA format for further analysis.

Quick Start

Use the uniprot-database skill to search for human insulin and retrieve its FASTA sequence.

Frequently Asked Questions about uniprot-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve a protein sequence in FASTA format from UniProt?

To retrieve a UniProt protein sequence in FASTA format, use this Skill to query the REST API by protein name, gene, or accession number. It directly fetches and returns the requested sequence data for downstream analysis.

Can I search for human proteins associated with a specific gene using the UniProt API?

Yes, you can search for human proteins associated with a specific gene using the UniProt API. This Skill filters protein search results by organism and gene name to provide accurate functional information.

How does ID mapping work between UniProt and other biological databases?

ID mapping translates identifiers between UniProt and other biological databases via REST API requests. This Skill programmatically submits your source identifiers and retrieves the corresponding mapped database identifiers.

Do I need to install complex bioinformatics tools to access UniProt data?

No, you do not need complex bioinformatics tools to access UniProt data. This Skill provides direct REST API access using Python, allowing you to retrieve sequences and map identifiers without navigating external websites.

What is the best way to programmatically search for protein functional information?

The best way to programmatically search for protein functional information is using this Skill's direct REST API access to the UniProt database. It enables searching by various criteria and fetching multiple sequence formats.

Can I fetch multiple protein sequences at once using the UniProt REST API?

You can fetch protein sequences by searching for various criteria through the UniProt REST API. This Skill supports retrieving sequences in multiple formats, enabling batch processing for bioinformatics and genomics research.