Token导航 LogoToken导航TokenDH.com
Oakvar MCP logo
AI代理stdio官方级别未说明来源级核验

Oakvar MCP

MCP Server

OakVar MCP Server是一个通过Model Context Protocol (MCP)将OakVar的基因组变异分析功能暴露给AI助手的服务。

工具数

19

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude生物信息学Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

miliyarsh

提供方

miliyarsh

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install oakvar oakvar-mcp

详细介绍

OakVar MCP服务器

A. 模型上下文协议(MCP) 暴露的服务器 OakVar 的的基因组变异分析功能提供给人工智能助手。

支持的MCP客户端: Claude Desktop、ChatGPT Desktop和其他MCP兼容客户端。

快速开始

# 1. Install OakVar and the MCP server
pip install oakvar oakvar-mcp

# 2. Setup OakVar (first time only)
ov system setup

# 3. Configure your MCP client (see SETUP.md)

📖 完整的设置说明:参见 设置.md

这是什么?

此MCP服务器允许您通过Claude或ChatGPT等AI助手控制OakVar。您可以简单地问:

  • *“安装了哪些OakVar模块?”*
  • *“安装ClinVar注释器”*
  • *“在带有gnomAD注释的VCF文件上运行OakVar”*
  • *“显示结果中的致病性变体”*

特性

类别功能
管道运行注释,生成报告(VCF、Excel、CSV)
模块安装、更新、列出、搜索200多个注释器模块
数据查询结果数据库、过滤器变量、导出数据
发展创建模块模板,打包分发

建筑

┌─────────────────┐     MCP Protocol     ┌──────────────────┐
│   Claude /      │◄────────────────────►│  OakVar MCP      │
│   ChatGPT       │    (stdin/stdout)    │     Server       │
└─────────────────┘                      └────────┬─────────┘
                                                  │
                                                  │ Python API
                                                  ▼
                                         ┌──────────────────┐
                                         │     OakVar       │
                                         │ Variant Analysis │
                                         └──────────────────┘

安装

注意:OakVar和此MCP服务器必须安装在同一Python环境中。如果使用虚拟环境,请将MCP客户端配置为使用该环境的完整路径 oakvar-mcp 可执行。

来源

git clone https://github.com/zaroganos/oakvar-mcp.git
cd oakvar-mcp
pip install -e .

配置

克劳德桌面

增添 claude_desktop_config.json:

{
  "mcpServers": {
    "oakvar": {
      "command": "oakvar-mcp"
    }
  }
}

ChatGPT桌面

增添 chatgpt_mcp_config.json:

{
  "mcpServers": {
    "oakvar": {
      "command": "oakvar-mcp"
    }
  }
}

📖 配置文件位置和故障排除:参见 设置.md

可用工具(19)

工具说明
oakvar_version获取OakVar版本
oakvar_system_check验证安装
oakvar_system_setup配置OakVar
oakvar_modules_dir获取/设置模块目录
oakvar_module_list列出模块
oakvar_module_info获取模块详细信息
oakvar_module_install安装模块
oakvar_module_uninstall移除模块
oakvar_module_update更新模块
oakvar_run运行注释管道
oakvar_report生成报告
oakvar_sqliteinfo获取数据库信息
oakvar_filtersqlite筛选数据库
oakvar_query执行SQL查询
oakvar_new_module创建模块模板
oakvar_new_exampleinput创建测试输入
oakvar_module_pack分发包装
oakvar_store_fetch刷新存储缓存
oakvar_store_register注册模块

发展

# Clone and install in dev mode
git clone https://github.com/zaroganos/oakvar-mcp.git
cd oakvar-mcp
pip install -e ".[dev]"

# Run tests
pytest tests/ -v

项目结构

oakvar-mcp/
├── oakvar_mcp/
│   ├── __init__.py
│   ├── __main__.py
│   └── server.py
├── tests/
│   └── test_server.py
├── pyproject.toml
├── README.md
├── SETUP.md
├── claude_desktop_config.example.json
└── chatgpt_mcp_config.example.json

许可证

MIT许可证

链接

目录标签

目录标签

PythonClaude生物信息学基因组分析本地部署变异注释AI助手集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP