TS-MCP MCP Server

$npx github:AEGISnetInc/TS-MCP --help
README.md

MCP server for conversational FHIR testing with Touchstone

TS-MCP: Touchstone MCP Server

MCP server for conversational FHIR testing with Touchstone.

Quick Start

  1. Install:

    npx github:AEGISnetInc/TS-MCP --help
    
  2. Add to Claude Code:

    claude mcp add ts-mcp -- npx github:AEGISnetInc/TS-MCP
    
  3. Authenticate:

    npx github:AEGISnetInc/TS-MCP auth
    
  4. Use in Claude Code:

    "Run the Patient-CRUD test setup"

CLI Commands

Command Description
npx github:AEGISnetInc/TS-MCP Start MCP server
npx github:AEGISnetInc/TS-MCP auth Authenticate with Touchstone
npx github:AEGISnetInc/TS-MCP status Show authentication status
npx github:AEGISnetInc/TS-MCP --help Show help

Environment Variables

Variable Default Description
TOUCHSTONE_BASE_URL https://touchstone.aegis.net Touchstone API URL

Prerequisites

  • Node.js 18+
  • Claude Code CLI
  • Touchstone account with Test Setup configured

MCP Tools

Tool Description
launch_test_execution Start a test run
get_test_status Check execution status
get_test_results Get detailed results

Updating

To update to the latest version:

npm cache clean --force
npx github:AEGISnetInc/TS-MCP --help

You don't need to re-run claude mcp add or re-authenticate.

Documentation

See Getting Started Guide for detailed instructions.

Development

npm install     # Install dependencies
npm run build   # Build TypeScript
npm test        # Run tests

License

Proprietary - AEGIS.net, Inc. All rights reserved.

Tools (3)

launch_test_executionStart a test run
get_test_statusCheck execution status
get_test_resultsGet detailed results

Environment Variables

TOUCHSTONE_BASE_URLTouchstone API URL

Configuration

claude_desktop_config.json
{"mcpServers":{"ts-mcp":{"command":"npx","args":["github:AEGISnetInc/TS-MCP"],"env":{"TOUCHSTONE_BASE_URL":"https://touchstone.aegis.net"}}}}

Try it

Run the Patient-CRUD test setup
Check the status of my current Touchstone test execution
Get the detailed results for the last FHIR test run
Launch a new test execution on Touchstone

Frequently Asked Questions

How do I install TS-MCP?

Install TS-MCP by running: npx github:AEGISnetInc/TS-MCP --help

What MCP clients work with TS-MCP?

TS-MCP works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Use TS-MCP with Conare

Manage MCP servers visually, upload persistent context, and never start from zero with Claude Code & Codex.

Try Free