Skip to main content
Glama
MoleCare
by MoleCare

MoleCare MCP Server

License Node MCP

Model Context Protocol (MCP) サーバー は、Claude や他の MCP クライアントに以下へのアクセスを提供します:

  1. 皮膚科知識 — ABCDE 教育、SNOMED CT / ICD-10 ヘルパー、リスク要因プロンプト

  2. オプションの MoleCare API ツール — ほくろ、トレンド、分析(あなたのバックエンド + API キー)

  3. オプションの MLOps / 運用ツール — ヘルスチェック、MLflow、フィーチャーストア、インフラ(モックファースト)

医療機器ではありません。 出力は教育目的・運用補助のみを目的としています。診断や治療の決定には使用しないでください。

製品サイト: molecare.co.uk · アプリ: iOS · Android


存在理由

MoleCare は、人々が長期間にわたってほくろを追跡し、診察に備えることを支援します。この MCP サーバーを使うと、開発者と運用者は次のことができます:

  • Claude Desktop / Cursor から皮膚の健康に関する教育的知識を検索する

  • MoleCare 互換 API に対してアシスタントのフローを試作する

  • 認証情報が設定されていない場合でも、安全なモックデータで MLOps ツールを探索する


Related MCP server: opentargets-mcp

クイックスタート

認証情報も、データベースも、クラウドアカウントも不要です。これを MCP クライアントの設定ファイルに追加して、再起動してください:

{
  "mcpServers": {
    "molecare": {
      "command": "npx",
      "args": ["-y", "molecare-mcp"]
    }
  }
}

macOS で Claude Desktop を使っている場合、そのファイルは ~/Library/Application Support/Claude/claude_desktop_config.json です。

皮膚科知識ツールはすぐに動作します — パッケージに同梱されたナレッジベースから読み取るためです。バックエンドと通信するものは、設定するまでは明確にラベル付けされたモックデータを返すので、何か必要なのかを決める前にツール全体を試すことができます。

クライアントなしで試す場合:

npx -y molecare-mcp

stdio で起動して待ち受けます。出力がなければ正常に動作しています。


実際のバックエンドに接続する

MoleCare 互換 API を実行している場合にのみ必要です:

{
  "mcpServers": {
    "molecare": {
      "command": "npx",
      "args": ["-y", "molecare-mcp"],
      "env": {
        "MOLECARE_API_URL": "http://localhost:8080/api",
        "MOLECARE_API_KEY": "your-local-api-key"
      }
    }
  }
}

localhost(または自身のデプロイ先)を使用してください。クラウドドライブに同期される設定ファイルに本番キーを貼り付けないでください。


環境変数

ライブバックエンドが不要な限り、すべてオプションです。

変数

目的

MOLECARE_API_URL

MoleCare HTTP API

http://localhost:8080/api

MOLECARE_API_KEY

API ベアラー / キー

local-dev-key

ONTOLOGY_API_URL

オントロジーサービス

http://localhost:8081

MLFLOW_TRACKING_URI

MLflow

http://localhost:5000

FEAST_REPO_PATH / フィーチャーストア URL

Feast

AWS_REGION

EC2 / CloudWatch クライアント

us-east-1

GITHUB_TOKEN

CI/CD ツール

MCP_HEALTH_PORT

HTTP /health エンドポイントをバインドする。デフォルトは未設定 — stdio クライアントには不要

3000

PORT

コンテナのヘルスプローブ用(同じもの)

3000

.env.example を参照してください。


ツール

皮膚科知識 — セットアップ不要

これがほとんどの人がこのサーバーを導入する理由です。同梱のナレッジベースから回答するため、API もキーもネットワークも不要です。

ツール

説明

search_medical_info

皮膚科ナレッジベースを検索する

lookup_medical_concept

SNOMED CT コンセプトを参照する

search_medical_concepts

病名・説明で疾患を検索する

map_snomed_to_icd10

SNOMED CT コードを ICD-10 にマッピングする

classify_lesion_features

病変の ABCDE 形式の特徴記述子

assess_risk_from_factors

入力されたリスク要因からの教育用リスクスコアリング

get_condition_risk_factors

病態の既知のリスク要因を取得する

get_condition_progression

病態の典型的な進行段階を取得する

get_malignant_conditions

悪性皮膚疾患をコード付きで取得する

リソース: molecare://knowledge/* — ABCDE 基準、Fitzpatrick スキンタイプ、予防、皮膚科医を受診すべきタイミング、SNOMED CT と ICD-10 の参照情報。

MoleCare プロダクトデータ — API が必要

MOLECARE_API_URL が設定されるまで、ラベル付きモックデータを返します。

ツール

説明

get_user_moles

人 before user のほくろ一覧を取得する

get_mole_analysis

ほくろの分析ペイロードを取得する

get_mole_changes

ほくろの変化履歴を取得する

get_user_risk_factors

ユーザーの推計プロファイルを取得する

compare_moles

2 つのほくろを比較する

これらは、MoleCare がアシスタント経由でこのスタックを運用するために存在します。その文脈以外ではあまり用途がなく、対応するバックエンドが設定されていない限り、すべてモックデータを返します。

エリア

ツール

ヘルス

get_system_health, check_server_health, get_service_health, clear_cache

MLflow

get_mlflow_experiments, get_mlflow_runs, get_registered_models, get_model_versions, compare_model_runs, get_training_runs

フィーチャストア

get_feature_views, get_feature_view_details, get_feature_freshness, get_feature_online, get_feature_store_stats

CI/CD

get_pipeline_runs, get_pipeline_summary, get_deployments, get_deployment_status, get_releases

AWS

get_ec2_instances, get_ec2_instance, get_ec2_health, get_ec2_metrics

アプリ

get_app_status, get_web_app_status, get_mobile_api_status, get_all_apps_status, get_app_metrics, get_app_errors, get_app_versions, get_app_store_status

データベース

get_database_status, get_database_metrics, get_slow_queries, get_table_stats, get_backup_history, get_connection_pools

Kubernetes

get_kubernetes_status

AWS のツールには @aws-sdk/client-ec2@aws-sdk/client-cloudwatch が必要です。これらはオプションのピア依存関係です — デフォルトではインストールされません。皮膚科ツールのみを求めるユーザーに 33 MB の負担をかけないためです。実際の AWS データを取得したい場合は、自分でインストールしてください:

npm i @aws-sdk/client-ec2 @aws-sdk/client-cloudwatch

アーキテクチャ

Claude / Cursor / MCP client
        │ stdio (JSON-RPC)
        ▼
  molecare-mcp
   ├─ medical KB (local)
   ├─ MoleCare API client (optional)
   ├─ ontology / MLflow / Feast clients (optional)
   └─ AWS / CI clients (optional, mock if unset)
        │
        └─ optional HTTP GET /health  (Docker / ECS)

Docker

docker build -t molecare-mcp .
docker run --rm -p 3000:3000 molecare-mcp
curl http://localhost:3000/health

セキュリティ

  • .env ファイルや API キーをコミットしないでください — 脆弱性の報告は SECURITY.md を参照してください

  • デモやスクリーンショットはモックモードを推奨します

  • userId を受け付けるツールは、実在の認証を備えた実バックエンドに接続した場合にのみ PHI を返します — それを本番として扱ってください

  • レート制限と認証は、MCP プロセスだけでなく、あなたの API に実装してください


医療免責

MoleCare MCP は教育用の情報と開発者ツールを提供します。悪性メラノーマやその他の疾患を診断するものではありません。医療上の懸念は、必ず資格を有する医師に相談してください。


開発

git clone https://github.com/MoleCare/molecare-mcp.git
cd molecare-mcp
npm install
npm run build
npm run dev      # auto-reload
npm run inspect  # browse tools in MCP Inspector

貢献は大歓迎です。まず CONTRIBUTING.md をお読みください — モックファーストのルール、医療コンテンツに関する臨床的な安全性の境界、good first issue の進め方が記載されています。

シークレットをサンプルに書かず、localhost デフォルトを優先してください。


関連

現在の環境変数: .env.example が正規リストです(ソースが読み取る全 27 変数)。正確な一覧は grep -rhoE "process\.env\.[A-Z_0-9]+" src/ で再生成できます。ONTOLOGY_API_URLFEAST_REPO_PATH はどのソースファイルからも読まれません。


ライセンス

Apache-2.0 © MoleCare LTD

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI clients to securely access, query, and mutate normalized user-controlled health data (e.g., from Apple Health or Supabase) through a bounded set of MCP tools, with optional OAuth and sandboxed deployment.
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    MCP server that exposes the Open Targets Platform GraphQL API as a set of tools for querying biomedical data such as targets, diseases, drugs, and genetic evidence.
    68
    20
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI applications to query and retrieve healthcare data (patients, conditions, observations, medications) from a public FHIR R4 server via MCP tools.
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Read-only MCP server providing 5 tools for hybrid search, clause retrieval, policy versioning, code lookup, and plan rider override queries over a synthetic medical-policy corpus.

View all related MCP servers

Related MCP Connectors

  • Hosted MCP endpoint with realistic fake data for prototyping agents. 12 tools, no setup.

  • Search, document and execute authenticated API calls across 700+ apps via one MCP server

  • Securely access and manage FHIR healthcare data stored in Medplum.

View all MCP Connectors

Latest Blog Posts

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/MoleCare/molecare-mcp'

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