VX Agents

OpenAPI Marketplace

UniProt REST API

v1.0.0 · 4 endpoints · 0 connections · shared by vx.ai

UniProt REST API for searching and retrieving protein, gene, organism, cross-reference, and sequence information from the UniProt knowledgebase.

Connect this API to an AI agent Browse all specs

What you can do with UniProt REST API via MCP

Every endpoint below becomes a governed tool your AI agent (Claude, ChatGPT, or a customer-facing VX agent) can call — with scoped permissions, sandbox testing, and audit logs.

MethodPathOperationDescription
GET /uniprotkb/search get_uniprotkb_search Search UniProtKB protein records Method: GET Path: /uniprotkb/search IMPORTANT: This function has 1 REQUIRED parameter(s) and 3 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Query Parameters: REQUIRED: - query: UniProt query expression OPTIONAL: - format: Response format - size: Page size - fields: Comma-separated response fields
GET /uniprotkb/{accession} get_uniprotkb_accession Get a UniProtKB record Method: GET Path: /uniprotkb/{accession} IMPORTANT: This function has 1 REQUIRED parameter(s) and 0 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - accession: UniProt accession such as P04637
GET /uniref/search get_uniref_search Search UniRef cluster records Method: GET Path: /uniref/search IMPORTANT: This function has 1 REQUIRED parameter(s) and 2 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Query Parameters: REQUIRED: - query: UniRef query expression OPTIONAL: - format: Response format - size: Page size
GET /uniparc/{upi} get_uniparc_upi Get a UniParc record Method: GET Path: /uniparc/{upi} IMPORTANT: This function has 1 REQUIRED parameter(s) and 0 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - upi: UniParc identifier

Usage guide

Public UniProt REST queries do not require an API key. Use the documented query syntax, fields, format, size, and cursor parameters, send an appropriate `Accept` header, and respect rate limits. Keep any optional service credentials server-side. Official documentation: https://www.uniprot.org/help/api_queries

How to use this spec

  1. Create a free VX Agents account (sandbox tools included).
  2. Open the marketplace and connect “UniProt REST API” to an agent.
  3. Expose it as an MCP server for Claude/ChatGPT, or chat with it directly.