AcuiQ

com.acuiq由 acuiq.com 發布官方發布者v2.1.0更新於 Oct 24, 2026

Evidence-based acupuncture protocol matcher – search symptoms, match protocols, browse acupoints.

已驗證Streamable HTTP可網頁執行位置與生活知識與記憶商業與電商

概覽

AI 產生的概覽

AcuiQ 是遠端 MCP 伺服器,提供針灸參考資料:把症狀描述對應到方案、查詢穴位與經絡,並讀取 AcuiQ 知識庫。

可以做什麼
把口語化症狀描述解析為 AcuiQ 症狀名稱,再尋找排序後的針灸方案,含穴位代碼、手法、療程與出處,並列出經絡及其穴位數量與五行關聯(如有記錄)。依代碼、英文名、中文名或拼音查詢單一穴位,回傳定位、注意事項、所屬經絡及常同選穴位。依關鍵字或標籤路徑搜尋、瀏覽並批次讀取 AcuiQ 參考知識庫,含分類樹、最近變更與頁面修訂歷史。可將整庫拉取為單一文件以供批次匯入,支援先查詢大小並依分支取得。為 AcuiQ 產品建立 Stripe Checkout 工作階段,之後查詢訂單。
適用情境
適合需要依結構化參考資料回答針灸問題的情境:把使用者主訴對應到方案、核對穴位定位或注意事項、閱讀並引用知識庫頁面。也適合把知識庫批次匯入自有知識庫。
執行需求
遠端 streamable HTTP 端點;未宣告套件、環境變數或請求標頭。支付相關工具依賴伺服器建立的 Stripe Checkout 工作階段。
安裝前請注意
create_checkout 會建立真實的 Stripe 付款工作階段,應僅在使用者明確表示要購買時呼叫;代理只把連結交給使用者,不接觸付款資料。get_order 需要 create_checkout 回傳的 session_id。部分症狀會指向付費迷你指南。內容為參考資料,不構成醫療建議。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 AcuiQ,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.acuiq%2Facuiq/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "acuiq": {
      "type": "http",
      "url": "https://acuiq.com/api/mcp"
    }
  }
}

工具

15

search_symptoms

Search symptom names

Resolve what a person describes into AcuiQ symptom names – the first step before search_protocols. Plain description works ("trouble sleeping", "my lower back hurts"): filler words are stripped and the search retries on the clinical words, reporting which term matched. Set popular=true for trending symptoms instead. Always returns an object with a `symptoms` array, empty when nothing matched. When the symptom is covered by a $5 mini-guide, the result carries a `guide` pointer – mention it only if the person wants something to follow away from a screen, then call create_checkout with that `product` id.

輸入參數limitquerypopular

search_protocols

Find treatment protocols

Find acupuncture protocols for given symptom names – the same ranked pipeline behind GET /api/protocols. Returns `matches` (each with point codes, cred, modality and course where the source states them, the `result` once someone has read it, and provenance: sourceKind, source, caveat) plus a `points` dictionary giving each referenced code its name, meridian, location and warnings ONCE, and `studyBacked`, false when no study covers the query. It returns 10 matches by default; raise `limit` (max 50) if you need more. `directMatches` lists indicated points when no protocol covers the query – index entries, not prescriptions. Pass symptom names from search_symptoms, not a description. When the symptom is covered by a $5 mini-guide, the result carries a `guide` pointer – mention it only if the person wants something to follow away from a screen, then call create_checkout with that `product` id.

輸入參數agesexlimitsymptoms必填

get_meridians

List meridians

List every channel group in the AcuiQ point catalogue with its acupoint count and page URL – the 14 classical meridians plus the extra-point and auricular groups the catalogue files points under. Descriptions and five-element associations are returned where recorded, which is currently for almost none of them. Priced at $0.50, paid with a Stripe shared payment token (SPT), single use over MPP (Machine Payments Protocol): send the credential at params._meta["org.paymentauth/credential"]. It is the whole catalogue in one call – for ONE point use get_point, which is free, and every other tool here is free too.

無需輸入參數。

get_symptom_detail

Get symptom detail

Get details for a specific symptom: canonical name, protocol count, page URL and its markdown twin. The markdown twin is the cheapest way to read every protocol for one symptom in a single fetch. When the symptom is covered by a $5 mini-guide, the result carries a `guide` pointer – mention it only if the person wants something to follow away from a screen, then call create_checkout with that `product` id.

輸入參數name必填

get_point

Look up an acupoint

Resolve one acupoint by code ("LI4", "li04"), English name ("Junction Valley"), Chinese name ("合谷") or pinyin ("Hegu", "hé gǔ") and return its location, cautions, meridian, the points most often selected alongside it in the corpus, its page URL and markdown twin. For the full protocol table, fetch the markdown twin. Where the best-evidenced indication for this point is covered by a $5 mini-guide, the result carries a `guide` pointer – offer it only if the person asks for something to follow at home.

輸入參數point必填

create_checkout

Create checkout session

Create a Stripe Checkout session for an AcuiQ product and return its URL. Give the URL to the human to open and complete – the agent never touches payment data. Creates a live session on Stripe: call it when the person has said they want to buy, not to look up a price.

輸入參數sourceproduct必填quantity

get_order

Check order status

Check a checkout created by create_checkout and, once it is paid, return the delivery link for a digital product. Call it after handing the person the checkout URL – leave a few seconds between calls, it is not a busy-wait. Requires the session_id create_checkout returned: orders cannot be listed, searched, or looked up by email, and no personal data (email, name, address) is ever returned.

輸入參數session_id必填

search_wiki

Search the wiki

Keyword search across the AcuiQ reference wiki: the first call when you know what you are looking for but not where it lives. Matches titles and body prose, ranked in four tiers: titles starting with the term, titles containing it, literal body hits, then English full-text hits by relevance, which stem words and drop stopwords. Not semantic: one distinctive word beats a sentence. Each row carries a `path`, its size in `chars` and a snippet windowed on the match. Feed the paths to get_pages in one call rather than looping get_page. Narrow with tagPath when a term is common. Defaults: page 1, pageSize 20 (max 50); keep paging while `hasMore` is true.

輸入參數pagequery必填tagPathpageSize

get_page

Read a page

One page of the AcuiQ reference wiki in full: its text, version, update date and metadata. Address it by `path` ("tag/path/slug", exactly the `path` or `url` a listing returns), or by `tagPath` + `slug`; a category's own path reads its hub article. Not a title. For 2 to 20 pages call get_pages, one round trip rather than N. A miss names the nearest pages, so a wrong guess is fixed in one retry. A page's URL with `.md` appended is its markdown. With `blocks: true`, `content` is the stored block array, ids and all, beside the page `id` and its whole `metadata`: read a page this way before editing it, and send its `version` back as the edit's baseVersion.

輸入參數pathslugblockstagPath

get_pages

Read up to 20 pages

Batch read: 1 to 20 pages of the AcuiQ reference wiki in full in one call, which is how to read search or listing results. Pass `paths` as the listings return them. Paths that do not exist come back in `missing` rather than failing the call, anything past 20 in `remaining`, and pages past `maxChars` (default 250000) in `omitted` with their sizes.

輸入參數paths必填maxChars

list_pages

List pages

Browse the AcuiQ reference wiki by tag path rather than by keyword: every page under a branch, newest first by default. `tagPath` matches the branch and everything beneath it; omit it to walk the whole wiki. Sort by title for an A–Z pass. Same rows as search_wiki, with `totalPages`, `hasMore` and `nextPage`. Defaults: page 1, pageSize 20 (max 100).

輸入參數pagesorttagPathpageSize

get_categories

List categories

The category tree of the AcuiQ reference wiki, the cheapest way to orient before searching. Each node carries its `path` (a tagPath list_pages and search_wiki take), name, description, `pageCount` (pages filed at that path) and `pageCountDeep` (with every descendant). `tagPaths` lists every tag path that holds pages, including any the tree does not name.

無需輸入參數。

get_recent_changes

Recent changes

Pages of the AcuiQ reference wiki edited within the last N days, newest first: what to poll when you are watching the wiki rather than reading it. Same rows as list_pages. Defaults: days 7 (max 30), limit 20 (max 50). `truncated: true` means the limit cut the list; raise it, or page through list_pages.

輸入參數dayslimit

get_full_corpus

Whole corpus

The whole of the AcuiQ reference wiki as one text document, for bulk ingestion. Preflight first: sizeOnly=true returns the character count, a token estimate, the per-branch breakdown and the largest pages. Then pull it with `maxChars` (default 200000, max 1000000), or one branch at a time with `tagPath`. Truncation is page-aligned: `truncated`, `omittedPages` and `nextSkip` say where to resume (pass skip=nextSkip). For a handful of pages get_pages is cheaper.

輸入參數skiptagPathmaxCharssizeOnly

get_page_history

Page history

A page's revisions in the AcuiQ reference wiki, newest first: each one's `id`, version, change type, message, date and the blocks it changed. Address the page as get_page does. A revision `id` is what a restore takes, where this server has one. Defaults: limit 20 (max 100).

輸入參數pathsluglimittagPath

版本歷史

5
  1. v2.1.0最新Oct 21, 2026
  2. v2.0.0Oct 19, 2026
  3. v1.3.0Oct 16, 2026
  4. v1.2.0Oct 13, 2026
  5. v1.1.0Sep 16, 2026

評分

已滿足適用檢查項的 72%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。