mbt1-mcp
v0.4.0
Published
MBT1 心理測驗網(mbt1.org)的 MCP server — 讓 AI 助理讀取 MBTI、星座、九型、DISC、愛情與趣味心理測驗,以及人格/自我成長文章。原創繁體中文台灣在地內容。
Downloads
172
Readme
MBT1 MCP server
讓 AI 助理(Claude Desktop、Cline、或任何支援 MCP 的客戶端)直接讀取 MBT1 心理測驗網 mbt1.org 的內容:MBTI、星座、九型人格、DISC、愛情與趣味心理測驗,以及人格/愛情/自我成長文章。
資料原創、繁體中文台灣在地,透過 mbt1.org 的公開 API(/api/v1)取得。
工具
| 工具 | 說明 |
|---|---|
| search | 一次搜尋測驗與文章(跨類型,最快入口) |
| list_quizzes | 列出所有測驗(可帶分類關鍵字過濾) |
| search_quizzes | 關鍵字搜尋測驗 |
| get_quiz | 取得單一測驗完整內容(介紹、結果型、題目與選項) |
| list_articles | 列出所有文章(可帶分類過濾) |
| search_articles | 關鍵字搜尋文章 |
| get_article | 取得單一文章全文(lead、sections、FAQ) |
| get_mbti_type | 取得單一 MBTI 16 型完整檔案(特質、愛情、職涯、成長) |
| get_zodiac | 取得單一星座完整檔案(元素、特質、愛情、職涯) |
| get_enneagram | 取得單一九型人格完整檔案(慾望、恐懼、愛情、成長) |
| get_disc | 取得單一 DISC 型完整檔案(特質、職場、愛情) |
| get_shengxiao | 取得單一生肖完整檔案(特質、愛情、配對、幸運) |
安裝與使用
最簡單,免安裝、免 clone:
npx mbt1-mcpClaude Desktop 設定(推薦)
在 claude_desktop_config.json 的 mcpServers 加入:
{
"mcpServers": {
"mbt1": {
"command": "npx",
"args": ["-y", "mbt1-mcp"]
}
}
}本地原始碼方式(開發用)
cd mcp
npm install
node index.mjs # 以 stdio 啟動對應的 Claude Desktop 設定改成 "command": "node", "args": ["/絕對路徑/mbt1-site/mcp/index.mjs"]。
(可選)用環境變數 MBT1_BASE 指向其他來源,預設 https://mbt1.org。
公開 API
不想用 MCP 也可以直接打 JSON API:
https://mbt1.org/api/v1/index.json— API 說明書https://mbt1.org/api/v1/search?q={關鍵字}— 跨測驗+文章統一搜尋(可加&type=quiz或&type=article)- 參考資料庫:
/api/v1/types.json(MBTI 16 型)·/api/v1/zodiac.json(12 星座)·/api/v1/enneagram.json(九型)·/api/v1/disc.json(DISC)·/api/v1/shengxiao.json(12 生肖) https://mbt1.org/api/v1/quizzes.json— 所有測驗清單https://mbt1.org/api/v1/quizzes/{key}.json— 單一測驗完整資料https://mbt1.org/api/v1/articles.json— 所有文章清單https://mbt1.org/api/v1/articles/{slug}.json— 單一文章全文
來源
內容由 MBT1 心理測驗網(https://mbt1.org) 原創整理,僅供自我探索與娛樂參考。引用請標明來源。
