MCP.so
登录

UniProt MCP Server

@vitamin3615

关于 UniProt MCP Server

暂无概览

基本信息

分类

其他

许可证

MIT

运行时

python

传输方式

stdio

发布者

vitamin3615

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "uniprot-mcp-server-vitamin3615": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is UniProt MCP Server?

UniProt MCP Server is an MCP (Model Context Protocol) server that enables language models, such as those integrated with Claude Desktop, to fetch protein information from the UniProt database. It is intended for researchers, developers, and bioinformaticians who want to query protein data through AI assistants.

How to use UniProt MCP Server?

To use UniProt MCP Server, clone the repository, install dependencies (pip install -r requirements.txt), and configure Claude Desktop by adding the server to the claude_desktop_config.json file with the command 'python' and the absolute path to server.py. Alternatively, run the server directly with python server.py for testing.

Key features of UniProt MCP Server

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

Use cases of UniProt MCP Server

  • Find proteins related to a disease (e.g., Alzheimer's)
  • Retrieve the sequence of a specific protein by accession
  • Obtain functional annotations of a protein (e.g., TP53)
  • Discover known 3D structures for a protein (e.g., BRCA1)

FAQ from UniProt MCP Server

What is the UniProt MCP Server?

UniProt MCP Server is an MCP server that allows language models to fetch protein information from the UniProt database.

What are the prerequisites?

You need Python, a virtual environment (optional), and the dependencies listed in requirements.txt.

How do I integrate it with Claude Desktop?

Clone the repo, install dependencies, and add the server configuration to the claude_desktop_config.json file with the absolute path to server.py.

Does it require an internet connection?

Yes, it fetches data from the UniProt API, so an internet connection is required.

How can I test the server?

Run python server_health_check.py to verify the server starts, and python test_server.py to test API connectivity.

评论

其他 分类下的更多 MCP 服务器