Skip to main content
Glama
xraywu

Wegene Assistant MCP Server

by xraywu

wegene-assistant MCP サーバー

鍛冶屋のバッジ

LLM を使用してユーザーの WeGene 遺伝子検査レポートを分析します。WeGene Assistant 用の MCP サーバー。

コンポーネント

リソース

ユーザーが承認されると、そのアカウントのすべてのレポートがリソースとして公開されます。

  • 個々のレポートにアクセスするためのカスタム wegene:// URI スキーム

  • レポートリソースには、名前、説明、application/json mimetype があります。

ツール

サーバーは 1 つのツールを実装します。

  • **wegene-oauth:**ブラウザでWeGene Open API oAuthプロセスを開始する

    • LLM がレポートにさらにアクセスできるように、ユーザーは 120 秒以内に認証を完了する必要があります。

  • **wegene-get-profiles:**ユーザーの WeGene アカウントのプロフィールリストを読み取ります

    • LLM が使用するためにプロファイルの名前と ID が返されます。

  • **wegene-get-report-info:**レポートのメタ情報を返すので、LLM は利用可能なレポートを認識できます。

    • レポート名、説明、エンドポイントなどのリストが返されます

  • **wegene-get-report:**プロファイルの下にある単一のレポートの結果を読み取る

    • WeGeneのOpen APIプラットフォームで指定された結果JSONを返します

    • 議論

      • report_endpoint: 取得するレポートのエンドポイント

      • report_id: 取得するレポートのID

      • profile_id: レポートを取得するプロファイルID

Related MCP server: MCP-Allure

構成

  • このプロジェクトを使用するには、WeGene Open API キー/シークレットが必要です。

  • .env.example.envとしてコピーし、ファイル内のキーとシークレットを更新します。

クイックスタート

インストール

Smithery経由でインストール

Smithery経由で Claude Desktop 用の WeGene Assistant を自動的にインストールするには:

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

ローカルインストール

MCPサーバーの準備
  1. このプロジェクトを複製する

  2. プロジェクトのルートフォルダでuv sync --dev --all-extrasを実行します。

クロードデスクトップ構成
  • MacOSの場合: ~/Library/Application\ Support/Claude/claude_desktop_config.json

  • Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

設定ファイルに以下の内容を追加します。

{
  "mcpServers": {
    "wegene-assistant": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/wegene-assistant",
        "run",
        "wegene-assistant"
      ]
    }
  }
}
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Resources

Looking for Admin?

Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/xraywu/mcp-wegene-assistant'

If you have feedback or need assistance with the MCP directory API, please join our Discord server