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
構成
このプロジェクトを使用するには、WeGene Open API キー/シークレットが必要です。
.env.example
を.env
としてコピーし、ファイル内のキーとシークレットを更新します。
クイックスタート
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の WeGene Assistant を自動的にインストールするには:
ローカルインストール
MCPサーバーの準備
このプロジェクトを複製する
プロジェクトのルートフォルダで
uv sync --dev --all-extras
を実行します。
クロードデスクトップ構成
MacOSの場合:
~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows の場合:
%APPDATA%/Claude/claude_desktop_config.json
設定ファイルに以下の内容を追加します。
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
大規模な言語モデルを活用してユーザーの WeGene 遺伝子検査レポートを分析し、カスタム URI スキームを介してレポート データへのアクセスを提供し、OAuth 認証と API 利用によるプロファイルとレポートの管理を可能にします。
Related Resources
Related MCP Servers
- -securityAlicense-qualityAllows the AI to read .ged files and genetic data.Last updated -25MIT License
- AsecurityAlicenseAqualityA server that converts Allure test reports into LLM-friendly formats, enabling AI models to better analyze test results and provide insights about test failures and potential fixes.Last updated -15Apache 2.0
- -securityAlicense-qualityAI-powered agent that streamlines web testing workflows by allowing developers to record, execute, and discover tests using natural language prompts in their AI coding assistants.Last updated -57Apache 2.0
- AsecurityAlicenseAqualityProvides standardized access to aging and longevity research data from the OpenGenes database, enabling AI assistants to query comprehensive biomedical datasets through SQL and structured interfaces.Last updated -311MIT License
Appeared in Searches
- A search related to PHP web development or applications
- Resources and Tools for Data Analysis
- Researching Effective Methods for Developing AI Agents
- Replicating ChatGPT Memory Functionality for Task Management and Skill Tracking
- A guide on utilizing Python for solving numerical problems using internet resources