MoleCare MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_user_molesA | Get all moles for a user with their current risk levels and last analysis dates. Use this to understand a user's overall skin health status. |
| get_mole_analysisA | Get detailed ML analysis results for a specific mole including ABCDE scores (Asymmetry, Border, Color, Diameter, Evolution). Use this to explain analysis results to users. |
| get_mole_changesA | Get the change history for a mole over time, including size changes, color changes, and trend analysis. Use this to explain how a mole has evolved. |
| get_user_risk_factorsB | Get a user's skin cancer risk factors including skin type, family history, sun exposure habits, and calculated risk level. Use this for personalized advice. |
| search_medical_infoA | Search the medical knowledge base for skin health information. Use this to provide accurate educational content about skin conditions, ABCDE criteria, and prevention tips. |
| compare_molesA | Compare two mole images to identify changes. Use this when a user asks about changes between photos. |
| lookup_medical_conceptC | Look up a medical concept by SNOMED CT code. Returns detailed information about skin conditions including severity and category. Use this to provide accurate medical terminology. |
| search_medical_conceptsA | Search for medical concepts by name or description. Returns matching SNOMED CT concepts for dermatology conditions. |
| get_condition_progressionA | Get information about how a skin condition can progress. Shows potential progression paths (e.g., dysplastic nevus to melanoma). |
| map_snomed_to_icd10A | Map a SNOMED CT code to ICD-10 diagnosis codes. Useful for understanding official diagnosis classifications. |
| get_condition_risk_factorsA | Get risk factors associated with a specific condition. Returns factors like family history, skin type, UV exposure. |
| assess_risk_from_factorsA | Calculate risk assessment based on a list of risk factors. Returns combined relative risk and recommendations. |
| classify_lesion_featuresA | Classify a lesion based on its ABCDE features. Returns possible conditions, risk level, and recommendations. Use this to help interpret mole analysis results. |
| get_malignant_conditionsA | Get a list of all malignant skin conditions in the ontology. Use for educational purposes about skin cancers. |
| get_app_statusA | Get status of all MoleCare applications including web app, mobile API, backend, and ML serving. Use this to check overall system health. |
| get_kubernetes_statusB | Get Kubernetes cluster status including nodes, namespaces, deployments, and pod health. |
| get_deploymentsA | Get status of Kubernetes deployments across namespaces. Shows replica counts, images, and health status. |
| get_service_healthA | Get health status of all backend services including databases, cache, storage, auth, and external dependencies. |
| get_database_statusA | Get status of all databases including PostgreSQL and Redis instances with connection pools and latency. |
| get_pipeline_runsA | Get recent CI/CD pipeline runs from GitHub Actions. Shows build status, duration, and triggered by. |
| get_pipeline_summaryA | Get summary statistics for CI/CD pipelines including success rate, average duration, and failure count. |
| get_training_runsB | Get Metaflow ML training pipeline runs. Shows training status, parameters, and duration. |
| get_deployment_statusB | Get current deployment status for staging and production environments. |
| get_releasesB | Get recent releases with version info, release notes, and assets. |
| get_mlflow_experimentsA | List all MLflow experiments with their status and last update time. |
| get_mlflow_runsB | Get MLflow runs for an experiment with metrics, parameters, and status. |
| get_registered_modelsA | List all registered ML models in MLflow model registry with versions and stages. |
| get_model_versionA | Get details of a specific model version including stage, metrics, and run info. |
| compare_model_runsA | Compare metrics between multiple MLflow runs to evaluate model performance. |
| get_feature_viewsA | List all Feast feature views with their entities, features, and data sources. |
| get_feature_view_detailsA | Get detailed information about a specific feature view. |
| get_feature_freshnessA | Get freshness status of all feature views showing last materialization time and staleness. |
| get_online_featuresB | Retrieve online features for an entity from Feast feature store. |
| get_feature_store_statsA | Get overall statistics about the Feast feature store including counts and store types. |
| get_system_healthA | Get comprehensive health status of all MCP backend services. Use this to check if services are available before making other calls. |
| clear_cacheA | Clear the MCP server's internal cache. Use when you need fresh data after known changes. |
| get_ec2_instancesA | Get all MoleCare EC2 instances with their current state, IP addresses, and instance types. Use this to see all running servers. |
| get_ec2_instanceA | Get detailed information about a specific EC2 instance by its instance ID. |
| get_ec2_healthA | Get AWS health check status for EC2 instances including instance and system status checks. |
| get_ec2_metricsA | Get CloudWatch metrics (CPU, network) for an EC2 instance over a specified time period. |
| check_server_healthA | Check if the molecare-server application is responding on an EC2 instance by hitting its health endpoint. |
| get_web_app_statusA | Get the current status of the MoleCare web application including health, version, response time, and uptime. |
| get_mobile_api_statusA | Get the current status of the MoleCare mobile API backend including health, version, and response time. |
| get_all_apps_statusA | Get status of all MoleCare applications (web, mobile API, iOS app, Android app) in one call. |
| get_app_metricsB | Get application metrics including request counts, error rates, response times, and active users. |
| get_app_errorsA | Get recent application errors including error messages, endpoints, status codes, and occurrence counts. |
| get_app_versionsA | Get deployed versions of all MoleCare applications across environments (production, staging). |
| get_app_store_statusA | Get iOS App Store and Android Play Store status including ratings, reviews, and current live versions. |
| get_database_metricsB | Get database performance metrics including query stats, storage usage, cache hit ratios, and deadlocks. |
| get_slow_queriesA | Get slow database queries that may need optimization, sorted by total execution time. |
| get_table_statsA | Get statistics for database tables including row counts, sizes, and vacuum/analyze status. |
| get_backup_historyA | Get database backup history including automated and manual backups with their status and sizes. |
| get_connection_poolsA | Get connection pool status for all database clients showing active, idle, and waiting connections. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| ABCDE Criteria for Melanoma | The ABCDE rule for identifying potentially cancerous moles |
| Fitzpatrick Skin Types | Classification of skin types and associated risks |
| Skin Cancer Prevention | Tips for preventing skin cancer and protecting skin |
| When to See a Dermatologist | Guidelines for when to seek professional medical advice |
| SNOMED CT Codes Reference | Reference guide for dermatology SNOMED CT codes used in the app |
| ICD-10 Codes Reference | Reference guide for skin condition ICD-10 diagnosis codes |
| Risk Factors Guide | Complete guide to skin cancer risk factors and their relative risks |
| System Architecture | Overview of MoleCare system architecture including services and infrastructure |
| Operations Runbooks | Common operational procedures and troubleshooting guides |
| ML Model Catalog | Catalog of ML models with versions, metrics, and deployment info |
| Feature Catalog | Catalog of features available in the feature store |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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