Skip to main content
Glama

Suncture Healthcare MCP Server

by wilforlan

サンクチュアヘルスケアMCPサーバー

AI アシスタントにヘルスケア関連のツールを提供し、ユーザーに実用的なヘルスケア情報を提供できるようにする Model Context Protocol (MCP) サーバー。

特徴

この MCP サーバーには、次のヘルスケア ツールが含まれています。

  1. 健康推奨ツール ( get-health-recommendations ) - 年齢、性別、妊娠状況に基づいて、個人に合わせた健康診断と予防ケアの推奨事項を取得します。
  2. 医薬品情報ツール ( lookup-medication ) - 使用法、投与量、副作用、相互作用など、医薬品に関する包括的な情報を検索します。
  3. 病気情報ツール ( find-disease-info ) - 症状、治療法、予防戦略など、病気や病状に関する情報を検索します。
  4. BMI 計算ツール ( calculate-bmi ) - ボディマス指数 (BMI) を計算し、その結果に基づいてカスタマイズされた健康に関する推奨事項を取得します。
  5. 症状チェッカー ツール ( symptom-checker ) - 報告された症状を分析し、予備的なアドバイス、潜在的な状態、およびいつ医療機関を受診すべきかのガイダンスを取得します。

インストール

NPMパッケージのインストール

パッケージをグローバルにインストールできます。

npm install -g suncture-healthcare-mcp

またはプロジェクトの依存関係として:

npm install suncture-healthcare-mcp

前提条件

  • Node.js (v18以降)
  • npm (v7以降)

地域開発

# Clone the repository git clone https://github.com/your-username/suncture-healthcare-mcp.git cd suncture-healthcare-mcp # Install dependencies npm install # Build the project npm run build # Start the server npm start

使用法

コマンドラインの使用

グローバルにインストールされている場合は、コマンド ラインから直接サーバーを実行できます。

suncture-healthcare-mcp

環境変数を使用してサーバーを構成できます。

# Run in REST mode MCP_MODE=rest MCP_PORT=8080 suncture-healthcare-mcp

プログラムによる使用

Node.js アプリケーションでプログラム的にパッケージを使用することもできます。

import { server, runServer } from 'suncture-healthcare-mcp'; // Run with default settings (stdio mode) runServer(); // Or with custom settings runServer({ mode: 'rest', // 'stdio' or 'rest' port: 8080, // Only used in REST mode endpoint: '/api' // Only used in REST mode }); // You can also access the server instance directly console.log(server.name); // 'suncture-healthcare'

MCP対応AIモデルでの使用

このMCPサーバーは、モデルコンテキストプロトコル(MCP)をサポートするAIモデルで使用できます。このサーバーは、モデルから呼び出してユーザーに情報を提供できるヘルスケア関連ツールを公開します。

クロード3.5ソネットの使用例

import { Anthropic } from "@anthropic-ai/sdk"; import { Client } from "@modelcontextprotocol/sdk/client/index.js"; import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js"; // Connect to the healthcare MCP server const healthcareMcp = new Client({ name: "healthcare-client", version: "1.0.0" }); const transport = new StdioClientTransport({ command: "suncture-healthcare-mcp", // Use the installed package args: [], }); healthcareMcp.connect(transport); // Get available tools const { tools } = await healthcareMcp.listTools(); // Initialize Anthropic client const anthropic = new Anthropic({ apiKey: process.env.ANTHROPIC_API_KEY, }); // Example: Use the symptom checker tool const response = await anthropic.messages.create({ model: "claude-3-5-sonnet-20240620", max_tokens: 1000, messages: [ { role: "user", content: "I've been having a headache and fever for the past two days. What could it be?" } ], tools, }); // Process tool calls from the model for (const content of response.content) { if (content.type === "tool_use") { const result = await healthcareMcp.callTool({ name: content.name, arguments: content.input, }); console.log(result.content); } }

Dockerの使用

Docker を使用してサーバーを実行することもできます。

# Build the Docker image docker build -t suncture-healthcare-mcp . # Run the container docker run -i --rm suncture-healthcare-mcp

MCP.so ホスティング

このサーバーはMCP.so上でホストできるように設計されており、サポートされている AI モデルとの簡単な統合が可能です。

免責事項

このMCPサーバーが提供するヘルスケア情報は教育目的のみであり、専門的な医学的アドバイス、診断、または治療に代わるものではありません。病状に関するご質問は、必ず医師またはその他の資格のある医療提供者にご相談ください。

ライセンス

MITライセンス

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Suncture Healthcare MCP は、AI モデルと統合して正確で信頼性の高い医療情報とガイダンスを提供する機能を強化できる、専門的な医療ツールのセットを提供します。

  1. 特徴
    1. インストール
      1. NPMパッケージのインストール
      2. 前提条件
      3. 地域開発
    2. 使用法
      1. コマンドラインの使用
      2. プログラムによる使用
    3. MCP対応AIモデルでの使用
      1. クロード3.5ソネットの使用例
    4. Dockerの使用
      1. MCP.so ホスティング
        1. 免責事項
          1. ライセンス

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              🔍 Enable AI assistants to search and access medRxiv papers through a simple MCP interface. The medRxiv MCP Server provides a bridge between AI assistants and medRxiv's preprint repository through the Model Context Protocol (MCP). It allows AI models to search for health sciences preprints and acce
              Last updated -
              1
              Python
              • Linux
              • Apple
            • -
              security
              A
              license
              -
              quality
              An MCP server enabling AI assistants to search and analyze pharmaceutical data through Cortellis. Features comprehensive drug search, ontology exploration, and real-time clinical trial data access.
              Last updated -
              Python
              MIT License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server providing AI assistants with access to healthcare data tools, including FDA drug information, PubMed research, health topics, clinical trials, and medical terminology lookup.
              Last updated -
              6
              Python
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              An MCP server that connects Limitless Pendant wearable data to AI tools like Claude and Windsurf, allowing AI assistants to interact with your personal Lifelog recordings through structured tools and searches.
              Last updated -
              1
              TypeScript

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/wilforlan/suncture-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server