README
🚀 TS-MCP: Touchstone MCP Server
TS-MCP 是一个用于与 Touchstone 进行对话式 FHIR 测试的 MCP 服务器,能有效助力相关测试工作的开展。
🚀 快速开始
1. 安装
npx github:AEGISnetInc/TS-MCP --help
2. 添加到 Claude Code
claude mcp add ts-mcp -- npx github:AEGISnetInc/TS-MCP
3. 认证
npx github:AEGISnetInc/TS-MCP auth
4. 在 Claude Code 中使用
"运行患者 CRUD 测试设置"
📦 安装指南
CLI 命令
| 命令 | 描述 |
|---------|-------------|
| npx github:AEGISnetInc/TS-MCP | 启动 MCP 服务器 |
| npx github:AEGISnetInc/TS-MCP auth | 与 Touchstone 进行认证 |
| npx github:AEGISnetInc/TS-MCP status | 显示认证状态 |
| npx github:AEGISnetInc/TS-MCP --help | 显示帮助信息 |
环境变量
| 变量 | 默认值 | 描述 |
|----------|---------|-------------|
| TOUCHSTONE_BASE_URL | https://touchstone.aegis.net | Touchstone API 的 URL |
前提条件
- Node.js 18+
- Claude Code CLI
- 已配置测试设置的 Touchstone 账户
💻 使用示例
MCP 工具
| 工具 | 描述 |
|------|-------------|
| launch_test_execution | 启动测试运行 |
| get_test_status | 检查执行状态 |
| get_test_results | 获取详细结果 |
📦 更新说明
要更新到最新版本,请执行以下命令:
npm cache clean --force
npx github:AEGISnetInc/TS-MCP --help
无需重新运行 claude mcp add 或重新进行认证。
📚 详细文档
详细说明请参阅 入门指南。
🛠 开发指南
npm install # 安装依赖
npm run build # 构建 TypeScript
npm test # 运行测试
📄 许可证
专有许可 - AEGIS.net, Inc. 保留所有权利。
Scan to join WeChat group