Token导航 LogoToken导航TokenDH.com
ami MCP logo
数据服务stdio官方级别未说明来源级核验

ami MCP

MCP Server

一个为ATLAS物理学家设计的MCP服务器,提供MC样本发现、元数据查询和PMG交叉截面数据库访问功能。

工具数

11

提示词数

0

GitHub Stars

2

资源数

0
PythonClaude数据分析Claude

安装说明

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

作者 / 组织

kratsg

提供方

kratsg

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install ami-mcp

详细介绍

急性心肌梗死mcp v0.2.1

![Actions Status](https://github.com/kratsg/ami-mcp/actions) ![Documentation Status](https://ami-mcp.readthedocs.io/en/latest/?badge=latest)

](https://pypi.org/project/ami-mcp/) ![PyPI platforms](https://pypi.org/project/ami-mcp/)

](https://github.com/kratsg/ami-mcp/discussions)

![Coverage](https://codecov.io/github/kratsg/ami-mcp)

包装的MCP服务器 阿特拉斯AMI (ATLAS元数据 接口)和PMG横截面数据库,将它们作为LLM的工具公开。 专为需要发现MC样本的ATLAS物理学家设计,请查阅 横截面和过滤效率,并验证草甘膦标签 分类。

它做什么

ami-mcp 允许Claude(或任何兼容MCP的LLM)直接查询ATLAS元数据:

  • 发现样品:按PMG标签分类搜索MC数据集

(WeakBoson/Vjets/Baseline),按名称模式或任意AMI查询

  • 查找元数据:检索横截面、过滤效率、k因子,

数据集来源和AMI处理标签信息

  • 查询横截面数据库:在PMG xsec数据库中查找DSID条目

文件(PMGxsecDB_mc16.txt等)

  • 验证样本:检查标签分类并比较元数据

对照PMG横截面数据库

  • 通用查询:执行由

LLM使用 ami://query-language 资源作为指南

安装

pip install ami-mcp

或者使用pixi(建议用于ATLAS设施):

pixi add ami-mcp

需求

  • Python 3.10或3.11(pyAMI需要 `

快速启动

1.设置身份验证

voms-proxy-init -voms atlas

通过pip安装时 (不是pixi/conda锻造),也设置 X509_CERT_DIR.On 基于CVMFS的设施(如芝加哥大学分析设施、欧洲核子研究中心lxplus):

export X509_CERT_DIR=/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase/etc/grid-security-emi/certificates

通过安装时 精灵或康达锻造厂, ca-policy-lcg 包含并设置 X509_CERT_DIR 自动-无需额外步骤。

2.测试服务器

ami-mcp serve

服务器通过stdio与MCP通信。配置您的MCP客户端以启动它。

3.配置克劳德代码

与pixi (推荐-- X509_CERT_DIR 自动设置):

{
  "mcpServers": {
    "ami": {
      "type": "stdio",
      "command": "pixi",
      "args": ["run", "ami-mcp", "serve"],
      "env": {
        "ATLAS_PMGXSEC_PATH": "/cvmfs/atlas.cern.ch/repo/sw/database/GroupData/dev/PMGTools"
      }
    }
  }
}

使用pip (必须设置 X509_CERT_DIR 手动):

{
  "mcpServers": {
    "ami": {
      "command": "ami-mcp",
      "args": ["serve"],
      "env": {
        "X509_CERT_DIR": "/cvmfs/atlas.cern.ch/repo/ATLASLocalRootBase/etc/grid-security-emi/certificates",
        "ATLAS_PMGXSEC_PATH": "/cvmfs/atlas.cern.ch/repo/sw/database/GroupData/dev/PMGTools"
      }
    }
  }
}

4.配置克劳德桌面

增添 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "ami": {
      "command": "ami-mcp",
      "args": ["serve"],
      "env": {
        "X509_CERT_DIR": "/path/to/ca-certificates",
        "ATLAS_PMGXSEC_PATH": "/path/to/PMGTools"
      }
    }
  }
}

可用工具

AMI查询

工具说明
ami_execute执行任何AMI命令串(主电动工具)
ami_get_dataset_info获取数据集的元数据(nFiles、nEvents、状态等)
ami_get_dataset_prov获取带有谱系摘要的来源链;按数据类型筛选
ami_list_datasets按名称模式搜索数据集(支持 % 通配符)

PMG标签

工具说明
ami_search_by_hashtags通过标签组合查找数据集(例如WeakBoson/Vjets/Baseline)
ami_get_dataset_hashtags查找数据集的PMGL1–PMGL4分类

物理元数据

工具说明
ami_get_physics_params获取横截面(nb→pb转换)、滤波器效率、AMI的k因子
ami_get_ami_tag获取AMI处理标签信息;接受标签链,如 e8351_s3681_r13144

横断面数据库

工具说明
ami_list_xsec_databases列出可用的PMGxsecDB\_\*.txt文件
ami_lookup_xsec在xsec DB中查找DSID横截面、过滤器效率、k因子

验证

工具说明
ami_validate_sample检查标签分类,并将元数据与xsec数据库进行比较

示例提示

配置后,您可以向Claude询问以下问题:

  • _“查找mc21_13TeV中的所有基线WeakBoson/Vjets样本”_
  • _“DSID 700320的横截面和过滤效率是多少?”_
  • _“查找此EVNT数据集的标签分类”_
  • _“根据mc21横截面数据库验证这些样本”_
  • _“显示此DAOD数据集的来源链”_
  • _“AMI标签e8351对应于哪个生成器版本?”_

目录标签

目录标签

PythonClaude数据分析高能物理本地部署元数据查询交叉截面数据库LLM工具集成ATLAS数据分析

支持客户端

Claude

接入字段

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

stdio

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

none

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

11

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiononeremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP