MCP Server LogoMCP Server
HomeCategoriesDirectorySubmit
Submit
HomeCategoriesDirectorySubmit
Submit

MCP Servers

A curated list of MCP Servers, featuring Awesome MCP Servers and Claude MCP integration.

Contact Us

[email protected]

About

Privacy PolicyTerms of Service

Resources

Model Context ProtocolMCP Starter GuideClaude MCP Servers

Community

GitHub

© 2025 mcpserver.cc © 2025 MCP Server. All rights reserved.

Privacy PolicyTerms of Service
  1. Home
  2. /Categories
  3. /Data & Storage
  4. /Mcp Wegene Assistant
Mcp Wegene Assistant

Mcp Wegene Assistant

Created by xraywu•a day ago
Visit Website

MCP server to analyze your genetic test results from WeGene

Data & Storage
MCPgenetic-testingWeGene

wegene-assistant MCP server

MCP server for WeGene Assistant, using LLM to analyze a user’s WeGene genetic testing report.

Components

Resources

Once a user is authorized, all the reports under his/her account will be exposed as a resource:

  • Custom wegene:// URI scheme for accessing each individual report
  • A report resource has a name, description and application/json mimetype

Tools

The server implements one tool:

  • wegene-oauth: Start a WeGene Open API oAuth process in the browser
    • The user should complete the authorization in 120 seconds so LLM will be able to further access the reports.
  • wegene-get-profiles: Read the profile list under a user’s WeGene account
    • Profiles’ name and id will be returned for LLM to use.
  • wegene-get-report-info: Return the report meta info so LLM will know what reports are available.
    • A list of report names, descriptions, endpoints, etc. will be returned
  • wegene-get-report: Read the results of a single report under a profile
    • Returns the result JSON specified in WeGene’s Open API platform
    • Arguements
      • report_endpoint: The report’s endpoint to be retrieved from
      • report_id: The report’s id to be retrieved
      • profile_id: The profile id to retrieve report from

Configuration

  • You will need WeGene Open API key/secret to use this project.
  • Copy .env.example as .env and update the key and secret in the file.

Quickstart

Install

Installing via Smithery

To install WeGene Assistant for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @xraywu/mcp-wegene-assistant --client claude

Insall Locally

Prepare MCP Server
  1. Clone this project
  2. Run uv sync --dev --all-extras under the project’s root folder
Claude Desktop Configuration
  • On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
  • On Windows: %APPDATA%/Claude/claude_desktop_config.json

Add below contents in the configuration file:

{
  "mcpServers": {
    "wegene-assistant": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/wegene-assistant",
        "run",
        "wegene-assistant"
      ]
    }
  }
}

Prerequisites

  • •Familiarity with the server domain
  • •Basic understanding of related technologies
  • •Knowledge of Data & Storage

Recommended Server

Llm Context.py

Llm Context.py

Share code with LLMs via Model Context Protocol or clipboard. Rule-based customization enables easy switching between different tasks (like code review and documentation). Includes smart code outlining.

Mcp Ollama

Mcp Ollama

Query model running with Ollama from within Claude Desktop or other MCP clients

Mcp Wegene Assistant

Mcp Wegene Assistant

MCP server to analyze your genetic test results from WeGene

View more → →

Details

Created

June 14, 2025

Last Updated

June 14, 2025

Category

Data & Storage

Author

xraywu

Share

More Server

Mcp Canvas Lms

Mcp Canvas Lms

Version 2.0 - 37 tools available - an MCP server for interacting with the Canvas LMS API. This server allows you to manage courses, assignments, enrollments, and grades within Canvas.

Mcp Serverman

Mcp Serverman

a cli/mcp server tool for managing mcp server json config file with version control, profiles and multi-client support

Mcp_pdf_forms

Mcp_pdf_forms

Mcp Windows

Mcp Windows

MCP server for the windows API.