MCP.so
Sign In

TCM MCP Server(倪海厦经方体系 · AI中医知识引擎)

@liuweihongliuxinyu

About TCM MCP Server(倪海厦经方体系 · AI中医知识引擎)

🏮 倪海厦经方体系 · AI中医知识引擎 — MCP Server: 草药查询/方剂检索/针灸取穴/六经辨证

Basic information

Category

Other

Runtime

python

Publisher

liuweihongliuxinyu

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "tcm-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "-e",
        "."
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is TCM MCP Server?

TCM MCP Server is an AI-powered knowledge engine for traditional Chinese medicine based on the Jingfang system of Ni Haixia. It provides professional TCM knowledge including herbal queries, formula retrieval, acupuncture point selection, and six-channel pattern differentiation via the Model Context Protocol (MCP).

How to use TCM MCP Server?

Install with pip install -e . or uv pip install -e .. Configure in Claude Code's settings.json with the provided JSON block. Use tools like search_herbs, search_formulas, search_acupoints, diagnose_six_channel, get_formula_compatibility, and get_tcm_overview.

Key features of TCM MCP Server

  • 15 core Jingfang herbs with properties, efficacy, classic pairs, and Ni's notes
  • 14 Shanghan Lun and Jingui Yaolue formulas with composition, indications, and contraindications
  • 13 commonly used acupoints with location, needling technique, and indications
  • Six-channel pattern differentiation tool: input symptoms → channel diagnosis → formula recommendation
  • Compatibility check for herb pairs (eighteen antagonisms, nineteen fears)

Use cases of TCM MCP Server

  • Query herb properties and classic combinations for prescription study
  • Retrieve formula composition and indications for clinical reference
  • Perform six-channel pattern differentiation based on symptom input
  • Check herb compatibility before prescribing to avoid adverse interactions

FAQ from TCM MCP Server

What TCM knowledge does this server cover?

It covers 15 core herbs, 14 classical formulas, 13 acupoints, the six-channel differentiation framework, and herb compatibility rules, all based on Ni Haixia's Jingfang system sourced from Shanghan Lun, Jingui Yaolue, Shennong Bencao Jing, and Zhenjiu Dacheng.

How do I install and run TCM MCP Server?

Use pip install -e . or uv pip install -e . in the server directory. For Claude Code integration, add the configuration JSON to your settings.json with the correct path.

What data sources are used?

Data is based on Ni Haixia's Han-Tang TCM system, including Shanghan Lun six-channel differentiation, Jingui Yaolue miscellaneous disease treatment, Shennong Bencao Jing pharmacology, and Zhenjiu Dacheng meridian and acupoint theory.

What are the available tools and resources?

Tools include search_herbs, search_formulas, search_acupoints, diagnose_six_channel, get_formula_compatibility, and get_tcm_overview. Resources provide categorized views of herbs, formulas, meridians, and the six-channel framework.

What is the license and future roadmap?

The server is MIT licensed. The roadmap plans to expand to 100+ herbs and 50+ formulas, add case databases, tongue/pulse diagnosis aids, and a web interface for TCM students.

Comments

More Other MCP servers