Skip to main content
Glama
MoleCare
by MoleCare

MoleCare MCP Server

License Node MCP

Model Context Protocol-Server (MCP) , der Claude und anderen MCP-Clients Folgendes zur Verfügung stellt:

  1. Dermatologisches Fachwissen – ABCDE-Aufklärung, SNOMED-CT-/ICD-10-Hilfen, Abfragen zu Risikofaktoren

  2. Optionale MoleCare-API-Tools – Muttermale, Trends, Analyse (Ihr Backend + API-Schlüssel)

  3. Optionale MLOps- bzw. Betriebs-Tools – Health Checks, MLflow, Feature Store, Infrastruktur (Mock-First)

Kein medizinisches Produkt. Die Ausgaben dienen nur der Aufklärung und dem Betrieb. Verwenden Sie es nicht für Diagnose- oder Behandlungsentscheidungen.

Produktseite: molecare.co.uk · App: iOS · Android


Warum es das gibt

MoleCare hilft Menschen, Muttermale über die Zeit zu beobachten und sich auf den Besuch bei einer Fachperson vorzubereiten. Dieser MCP-Server gibt Entwicklerinnen und Betriebsteams die Möglichkeit:

  • sich von Claudia Desktop / Cursor Wissen zur Hautgesundheit abfragen zu lassen

  • Assistenten-Workflows gegen eine MoleCare-kompatible API zu prototypisieren

  • MLOps-Werkzeuge mit sicheren Mock-Daten zu erkunden – solange keine Zugangsdaten hinterlegt sind


Related MCP server: opentargets-mcp

Schnellstart

Keine Zugangsdaten, keine Datenbank, kein Cloud-Konto. Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu und starten Sie neu:

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

Bei Claude Desktop unter macOS lautet die Datei ~/Library/Application Support/Claude/claude_desktop_config.json.

Die Tools für das dermatologische Fachwissen funktionieren sofort – sie lesen aus einer im Paket enthaltenen Wissensbasis. Alles, was mit einem Backend spricht, liefert klar gekennzeichnete Mock-Daten, bis Sie es einrichten, sodass Sie die gesamte Werkzeugpalette kennenlernen können, bevor Sie entscheiden, ob Sie überhaupt etwas davon nutzen möchten.

Um es ganz ohne Client auszuprobieren:

npx -y molecare-mcp

Es startet und wartet auf stdio. Keine Ausgabe bedeutet, dass es funktioniert.


Ein echtes Backend anbinden

Nur erforderlich, wenn Sie eine MoleCare-kompatible API betreiben:

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

Verwenden Sie localhost (oder Ihre eigene Bereitstellung). Fügen Sie keine Produktionsschlüssel in Konfigurationsdateien ein, die mit Cloud-Laufwerken synchronisiert werden.


Umgebungsvariablen

Alle optional – es sei denn, Sie möchten Live-Backends verwenden.

Variable

Zweck

Beispiel

MOLECARE_API_URL

MoleCare HTTP-API

http://localhost:8080/api

MOLECARE_API_KEY

API-Token / Schlüssel

local-dev-key

ONTOLOGY_API_URL

Ontologie-Dienst

http://localhost:8081

MLFLOW_TRACKING_URI

MLflow

http://localhost:5000

FEAST_REPO_PATH / Feature-Store-URL

Feast

AWS_REGION

EC2-/CloudWatch-Clients

us-east-1

GITHUB_TOKEN

CI/CD-Werkzeuge

MCP_HEALTH_PORT

Bindet einen HTTP-/health-Endpunkt. Standardmäßig nicht gesetzt – stdio-Clients benötigen ihn nicht.

3000

PORT

Dasselbe, für Container-Health-Probes

1000

Siehe .env.example.


Werkzeuge

Fachwissen zur Dermatologie – keine Einrichtung erforderlich

Diese Tools sind der Grund, warum die meisten Menschen das installieren. Sie antworten aus einer gebündelten Wissensbasis und benötigen weder API noch Schlüssel noch Netzwerk.

Tool

Beschreibung

search_medical_info

Die dermatologische Wissensbasis durchsuchen

lookup_medical_concept

Ein SNOMED-CT-Konzept nachschlagen

search_medical_concepts

Rahmenbedingungen nach Name oder Beschreibung durchsuchen

map_snomed_to_icd10

Einen SNOMED-CT-Code auf ICD-10 abbilden

classify_lesion_features

ABCDE-Merkmalsbeschreibungen für eine Läsion

assess_risk_from_factors

Risikobewertung zu Schulungszwecken anhand genannter Risikofaktoren

get_condition_risk_factors

Bekannte Risikofaktoren für eine Erkrankung

get_condition_progression

Typische KrankheitsphasenVerlauf einer Erkrankung

get_malignant_conditions

Bösartige Hauterkrankungen mit Coden

Ressourcen: molecare://knowledge/* – ABCDE-Kriterien, Fitzpatrick-Hauttypen, Prävention, wann Sie eine Dermatologin oder einen Dermatologen aufsuchen sollten, SNOMED-Entwicklung und ICD-10-Referenzen.

MoleCare-Produktdaten – benötigt API

Liefert klar gekennzeichnete Mock-Daten, bis MOLECARE_API_URL gesetzt ist.

Tool

Beschreibung

long_user_moles

Muttermale für eine Benutzer-ID auflisten

get_mole_analysis

Analyse-Payload für ein Muttermal

get_mole_changes

Änderungsverlauf für ein Muttermal

get_user_risk_factors

Das Risikoprofil eines Benutzers

compare_moles

Zwei Muttermale vergleichen

Diese Werkzeuge existieren, weil MoleCare diesen Stack aus einem Assistenten heraus betreibt. Außerhalb dieses Kontexts sind sie wenig nützlich, und sie liefern alle Mock-Daten, solange das entsprechende Backend nicht konfiguriert ist.

Einrichtung

Werkzeuge

Health (Gesundheit)

get_system_health, check_server_health, get_service_health, clear_cache

MLflow

get_mlflow_experiments, get_mlflow_runs, get_registered_models, get_model_version, compare_model_runs, get_training_runs

Feature Store

get_feature_views, get_feature_view_details, get_feature_freshness, get_online_features, 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

Apps

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

Datenbank

get_database_status, get_database_metrics, get_slow_queries, get_table_stats, get_backup_history, get_connection_pools

Kubernetes

get_kubernetes_status

Die AWS-Werkzeuge benötigen @aws-sdk/client-ec2 und @aws-sdk/client-cloudwatch. Diese sind optionale Peer-Abhängigkeiten – sie werden nicht standardmäßig installiert, weil sie 33 MB hinzufügen, die niemand herunterladen sollte, der nur die dermatologischen Werkzeuge benötigt. Installieren Sie sie selbst, wenn Sie wichtige AWS-Daten möchten:

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

Architektur

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

Sicherheit

  • Committen Sie niemals .env-Dateien oder API-Schlüssel – siehe SECURITY.md, um eine Sicherheitslücke zu melden

  • Für Demos und Screenshots ist der Mock-Modus zu bevorzugen

  • Werkzeuge, die userId akzeptieren, können geschützte Gesundheitsdaten (PHI) nur dann liefern, wenn sie an ein echtes Backend mit echter Authentifizierung angeschlossen sind – behandeln Sie das als Produktivbetrieb

  • Rate-Limiting und Authentifizierung gehören auf Ihre API und nicht nur in den MCP-Prozess


Medizinischer Haftungsausschluss

MoleCare MCP stellt informatative und Entwickler-Werkzeuge bereit. Es diagnostiziert weder Melanom noch irgendeine andere Krankheit. Wenden Sie sich bei medizinischen Anliegen immer an eine qualifizierte Fachperson.


Entwicklung

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

Beiträge sind willkommen. Lesen Sie zuerst CONTRIBUTING.md – es behandelt die Mock-First-Regel, die klinische Sicherheitsgrenze für Inhalte mit medizinischem Bezug und wie Sie ein good first issue aufnehmen.

Bitte halten Sie Geheimnisse aus den Beispielen heraus und bevorzugen Sie localhost-Standardeinstellungen.


Umgebungsvariablen: .env.example ist die maßgebliche Liste (alle 27 Variablen, die der Quellcode liest). Die Ground Truth kann mit grep -rhoE "process\.env\.[A-Z_0-9]+" src/ neu erzeugt werden. ONTOLOGY_API_URL und FEAST_REPO_PATH werden von keiner Quelldatei gelesen.


Lizenz

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