uniprot-mcp-server

uniprot-mcp-server

0

UniProt MCP Server is a Model Context Protocol server that allows language models to retrieve protein information from the UniProt database. It features integration with Claude Desktop and enables detailed protein queries and data retrieval.

UniProt MCP Server

An MCP server that allows language models to fetch protein information from the UniProt database. It can be integrated with Claude Desktop and other MCP-compatible AI applications.

Features

  • Search UniProt for proteins by name, gene, or criteria
  • Retrieve detailed protein information
  • Fetch amino acid sequences
  • Retrieve functional annotations including GO terms
  • Find related PDB structures

Installation

Steps to clone the repository, create a virtual environment, and install dependencies are provided.

Local Setup with Claude Desktop

Instructions on how to configure Claude Desktop to use this MCP server are included.

Usage Examples

Sample queries include finding proteins related to diseases and retrieving protein sequences.

Testing Utilities

Includes server health check and UniProt API test utilities.

Contributing

Instructions on how to contribute to the project with a Pull Request.