Chakudya MCP Server
MCP tools for Malawian food search, clinical nutrition calculators, and RAG-backed guidance.
Connector by edisontaimu9-ui · GitHub account verified by the MCP Registry
Chalk Labs
Need help deploying Chakudya MCP Server?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/edisontaimu9-ui-chakudya-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://chakudya-mcp-server.onrender.com/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 44 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 44
Read from the source code; the running server may list different tools.
Read 44 · Look things up without changing anything.
alcohol_kcal_calculatoranalyze_mealaspen_refeeding_initiation_guidanceaspen_refeeding_risk_adultaspen_refeeding_risk_pediatricaspen_refeeding_syndrome_severityatwater_food_energy_calculatorbarcode_lookupcalculate_nutrientsdiabetes_exchange_lookupdisease_informationdri_eer_reference_lookup
Show 32 more tools
enteral_formula_lookupfever_stress_ree_adjustmentget_food_detailsglim_etiology_classificationglim_malnutrition_diagnosisglim_malnutrition_severityiom_dri_eer_calculatormacronutrient_distribution_checkmedicine_informationmet_activity_energy_calculatornacs_classify_adultnacs_classify_children_0_59mnacs_classify_children_5_17ynacs_classify_pregnant_postpartumnutrition_calculatorpackaged_food_searchpediatric_energy_requirementspediatric_enteral_feed_advancementpediatric_fluid_requirementspediatric_growth_velocitypediatric_protein_requirementspreterm_fluid_energy_requirementsrag_retrieverenal_exchange_lookuprespiratory_quotient_interpreterretrieve_evidencesearch_foodsearch_guidelinessga_physical_exam_referencesga_rating_classificationtee_activity_band_estimatorwho_growth_zscore
Network hosts it talks to 1
chakudya-mcp-server.onrender.com· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (44)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
alcohol_kcal_calculatorAlcoholic Beverage Calorie Calculatorread-onlyCompute kcal in an alcoholic beverage from volume (oz) and proof: kcal = volume_oz x proof x 0.8. Proof is the US convention where 100-proof = 50% ethyl alcohol by volume (i.e. pass the proof number itself, e.g. 86, not a fraction).
analyze_mealAnalyze A Meal (Multiple Foods)read-onlyGiven a list of foods and quantities making up a meal, resolve each food in the CNR database, scale its nutrients to the quantity eaten, and return both the per-item breakdown and the meal-level totals (energy, protein, fat, carbs, fiber, sodium). Each item needs either food_id or food_name plus quantity_grams.
aspen_refeeding_initiation_guidanceASPEN Refeeding Initiation & Advancement Guidance (Table 6/7)read-onlyWeight-based initiation and advancement guidance for a patient at risk of refeeding syndrome, per ASPEN Table 6 (adults 18y+) or Table 7 (pediatric). Adults: initiate at 10-20 kcal/kg/day (or 100-150 g dextrose) for the first 24h, advancing by 33% of goal every 1-2 days. Pediatric: initiate nutrition at a maximum of 40-50% of goal, starting the glucose infusion rate (GIR) around 4-6 mg/kg/min and advancing 1-2 mg/kg/min daily up to a max of 14-18 mg/kg/min. Both populations: delay/reduce initiation if prefeeding phosphorus/potassium/magnesium are severely low, until corrected; electrolyte and …
aspen_refeeding_risk_adultASPEN Refeeding Syndrome Risk — Adults (Table 3)read-onlyStratify an adult (18y+) as moderate or significant risk for refeeding syndrome per ASPEN Table 3. Moderate risk needs 2 of the criteria met at 'moderate' level; significant risk needs just 1 criterion met at 'significant' level (significant always outranks moderate). BMI and weight loss are auto-classified from numbers; the other criteria (caloric intake pattern, prefeeding electrolyte abnormality, physical-exam loss of subcutaneous fat/muscle mass, comorbidity severity) require your own clinical assessment against the ASPEN table wording — pass the level you've already determined for each.
aspen_refeeding_risk_pediatricASPEN Refeeding Syndrome Risk — Pediatric (Table 5)read-onlyStratify a pediatric patient (>28 days to <18y) as mild, moderate, or significant risk for refeeding syndrome per ASPEN Table 5. Mild risk needs 3 criteria at 'mild' or higher; moderate needs 2 at 'moderate' or higher; significant needs just 1 at 'significant' (higher levels always outrank lower). NOT intended for neonates ≤28 days of life or ≤44 weeks corrected gestational age — ASPEN gives no validated criteria for that group in this paper. Weight-for-length/BMI-for-age z-score change, weight gain vs expected, energy-intake duration, and MUAC z-score are auto-classified from numbers; electro…
aspen_refeeding_syndrome_severityASPEN Refeeding Syndrome Severity Classificationread-onlyClassify refeeding syndrome severity per the ASPEN consensus definition: a decrease in any 1, 2, or 3 of serum phosphorus, potassium, and/or magnesium by 10-20% (mild), 20-30% (moderate), or >30% (severe), and/or organ dysfunction resulting from a decrease in any of these, and/or due to thiamin deficiency (severe) — occurring within 5 days of reintroducing or substantially increasing calorie provision after undernourishment. Supply baseline + current levels (any consistent unit) for whichever electrolytes were measured, or a pre-computed percent_decrease directly.
atwater_food_energy_calculatorAtwater Food Energy Calculatorread-onlyCompute total kcal and macronutrient % breakdown from grams of protein, fat, carbohydrate, and (optionally) alcohol, using the Atwater factors (4/9/4/7 kcal/g respectively) from Nelms/Ireton-Jones Ch.2. Useful for a manually specified recipe or formulated feed, as opposed to calculate_nutrients which pulls per-100g values from the Chakudya food database.
barcode_lookupPackaged Product Lookupread-onlyLook up a packaged food product by barcode (EAN/UPC) and/or free-text product name. Checks the community-submitted packaged foods table first, then falls back to the external cascade (USDA FoodData Central / Open Food Facts / FatSecret) via the CNR foods/lookup route. At least one of barcode or query must be provided.
calculate_nutrientsCalculate Nutrients For A Quantityread-onlyCalculate the actual nutrient content of a specific quantity of one food, scaling from the database's per-100g/100ml values. Provide either food_id (preferred, from search_food) or food_name (will be resolved via search). All CNR nutrient values are per 100g/100ml, so this tool does the grams-based scaling for you.
diabetes_exchange_lookupDiabetes Exchange List Lookupread-onlyLook up foods in the diabetic exchange list (e.g. UCT-style exchange system) by exchange type (e.g. 'starch', 'fruit', 'meat', 'fat', 'milk', 'vegetable'). Returns exchange portion data for carbohydrate counting / meal planning in diabetes care.
disease_informationDisease Information (Nutrition-Focused, Educational)read-onlyGet educational, nutrition-focused background on a disease or condition (e.g. 'type 2 diabetes', 'chronic kidney disease', 'kwashiorkor') — pathophysiology overview and dietary/nutritional management considerations, grounded on the CNR RAG knowledge base with citations. This is educational content, not a diagnosis or individualized treatment plan.
dri_eer_reference_lookupDRI EER Reference Lookup (Table 2.2)read-onlyLook up the published DRI reference EER (kcal/day) for a healthy, active person of reference height/weight at a given life stage (Nelms/Ireton-Jones Table 2.2) — infants through adults, pregnant, and lactating women. This is a quick sanity-check reference table, not a per-patient calculation; use iom_dri_eer_calculator for an individualized estimate from actual age/weight/height/activity level. Pass a search term matching part of a life stage label (e.g. 'adult', '3-8', 'lactating 19-50 first'); omit to return the full table.
enteral_formula_lookupEnteral Formula Lookupread-onlyLook up enteral/parenteral nutrition formulas by feeding route (e.g. 'oral', 'NG', 'PEG', 'IV'). Returns formula composition (energy density, protein content, etc.) for tube feeding / malnutrition management planning.
fever_stress_ree_adjustmentFever REE Adjustmentread-onlyAdjust a baseline REE for fever, per the classic Hardy & DuBois relationship cited in Nelms/Ireton-Jones Ch.2: REE increases ~7% for each degree F above 98.6°F, or ~13% for each degree C above 37°C. Provide body_temp_f or body_temp_c. Returns 0% adjustment if temperature is at or below normal.
get_food_detailsGet Food Detailsread-onlyFetch full details (per-100g/ml nutrients, category) for a single food by its Chakudya database id. Use search_food first to find the id.
Show 29 more tools
glim_etiology_classificationGLIM Etiology-Based Diagnosis Classification (Table 5)read-onlyCategorize a GLIM-diagnosed malnutrition into one of four etiology-based categories per Table 5, to help guide intervention and anticipated outcomes: chronic disease with inflammation, chronic disease with minimal/no perceived inflammation, acute disease or injury with severe inflammation, or starvation-related (hunger/food shortage from socioeconomic or environmental factors). These categories are not mutually exclusive in real patients; provide your best clinical read of the dominant driver.
glim_malnutrition_diagnosisGLIM Malnutrition Diagnosis (Table 3)read-onlyDetermine whether an adult patient already flagged 'at risk' by a validated screening tool (MUST/MNA-SF/NRS-2002/etc) meets GLIM diagnostic criteria for malnutrition, per Table 3. Diagnosis requires at least one phenotypic criterion (weight loss, low BMI, reduced muscle mass) AND at least one etiologic criterion (reduced food intake/assimilation, disease burden/inflammation). Weight loss and BMI are auto-classified from numbers; reduced muscle mass (assessed by DXA/BIA/CT/MRI or, where unavailable, physical exam or MUAC/calf circumference) is taken as an already-assessed clinical judgment.
glim_malnutrition_severityGLIM Malnutrition Severity Grading (Table 4)read-onlyGrade the severity of a GLIM-diagnosed malnutrition (see glim_malnutrition_diagnosis) as Stage 1 (moderate) or Stage 2 (severe), per Table 4. Only phenotypic criteria (weight loss, BMI, reduced muscle mass) are used for severity — etiologic criteria inform intervention, not severity. Only one phenotypic criterion needs to reach a given stage's threshold for the patient to be graded at that stage; severe outranks moderate.
iom_dri_eer_calculatorIOM/DRI Estimated Energy Requirement (EER) Calculatorread-onlyCompute Estimated Energy Requirement using the Institute of Medicine (2002/2005) DRI prediction equations (Nelms/Ireton-Jones Box 2.1), covering life stages beyond simple Mifflin-St Jeor: infants 0-2y (weight only), normal-weight children 3-18y (5th-85th BMI percentile), overweight children 3-18y (>85th BMI percentile), adults 19+ at three equation variants (normal-weight-only BMI 18.5-25, overweight/obese-only BMI>=25, and a combined normal+overweight/obese BMI>=18.5 equation set), and pregnant/lactating women (14-18y or 19-50y, which layer on top of the corresponding adolescent/adult female …
macronutrient_distribution_checkMacronutrient Distribution Range Checkread-onlyLook up the DRI acceptable macronutrient distribution range (% of kcal from carbohydrate, fat, protein) for a pediatric age group (BND 415 Paediatric Medicine Resources), and optionally check whether a proposed diet's percentages fall inside those ranges.
medicine_informationMedicine Information (Educational, No Prescribing)read-onlyGet general educational information about a medication's nutrition-relevant profile — e.g. known food-drug interactions, nutrient depletion effects, general dietary considerations — grounded on the CNR RAG knowledge base with citations. This tool NEVER returns dosing, administration instructions, or prescribing guidance; it is strictly educational background, not clinical decision support for prescribing.
met_activity_energy_calculatorMET-Based Activity Energy Expenditure Calculatorread-onlyEstimate kcal expended during a physical activity using its metabolic equivalent (MET) value: kcal = MET x weight(kg) x duration(hours). Pick a known activity from Table 2.4 (Nelms/Ireton-Jones) via `activity`, or supply a custom `met_value` for an activity not in the table.
nacs_classify_adultNACS Classification — Adults 18+ (non-pregnant/non-postpartum)read-onlyClassify malnutrition status for a non-pregnant, non-postpartum adult (18+) using NACS cutoffs: bilateral pitting edema, MUAC, BMI, and/or confirmed unintentional weight loss >10% since last visit (a severe-malnutrition trigger). Note the guide states WHO has not established standard MUAC cutoffs for adults — the MUAC cutoffs used here are suggestions based on current practice, not a WHO standard, unlike BMI.
nacs_classify_children_0_59mNACS Classification — Children 0-59 monthsread-onlyClassify acute malnutrition status for a child 0-59 months old using NACS cutoffs: bilateral pitting edema, MUAC (6-59 months only), and/or weight-for-height z-score (WHZ, 6-59 months). Supply whichever measures were taken; at least one of muac_mm or whz is required unless edema is present. Returns a classification per indicator plus an overall status (edema, if present, always makes the overall classification 'severe' — this is SAM regardless of MUAC/WHZ).
nacs_classify_children_5_17yNACS Classification — Children/Adolescents 5-17 yearsread-onlyClassify malnutrition status for a child/adolescent aged 5-17 years using NACS cutoffs: bilateral pitting edema, age-banded MUAC (5-9y, 10-14y, 15-17y), and/or BMI-for-age z-score. age_years is required if muac_mm is supplied, to select the correct MUAC band.
nacs_classify_pregnant_postpartumNACS Classification — Pregnant/Postpartum Womenread-onlyClassify malnutrition status for a pregnant or postpartum woman using NACS cutoffs: bilateral pitting edema, MUAC, and/or confirmed unintentional weight loss >10% since last visit (a severe-malnutrition trigger). The MAM MUAC upper cutoff varies by country protocol (220 or 230mm) — pass moderate_muac_upper_mm if your country uses 230mm; defaults to 220mm.
nutrition_calculatorNutrition Calculator (BMI / BMR / TDEE)read-onlyCompute BMI, Basal Metabolic Rate (Mifflin-St Jeor equation), and Total Daily Energy Expenditure from weight, height, age, sex, and activity level. Pure calculation — does not call the CNR API. Educational/clinical-support estimate only, not a substitute for individualized dietetic assessment.
packaged_food_searchPackaged Food Searchread-onlySearch packaged/branded food products. Pass a barcode for an exact lookup, and/or a free-text query to search by product name (substring match). At least one of barcode or query must be provided.
pediatric_energy_requirementsPediatric Energy Requirements (BMR/TEE)read-onlyEstimate pediatric BMR and/or Total Energy Expenditure using one of four published methods: 'schofield_bmr' (Schofield 1985, needs weight_kg + height_cm), 'who_bmr' (WHO 1985, needs weight_kg only), 'dri_fao_2004' (direct kcal/kg/d TEE table lookup by age, needs weight_kg), or 'dri_iom_2006' (DRI/IOM 2006 EER equations — infants 0-3y need weight_kg only; children 3-18y also need height_cm and physical_activity_level). For schofield_bmr/who_bmr, optionally supply activity_factor and/or stress_factor (from the published ranges: activity 1.0-2.15, stress 0.7-2.5) to scale BMR up to an estimated T…
pediatric_enteral_feed_advancementPediatric Enteral Feed Initiation & Advancementread-onlyLook up initiation, advancement, and goal volume guidance for pediatric enteral feeds (continuous or bolus) by age, from the Pediatric and Nutrition Support Handbook, 3rd edition (2024).
pediatric_fluid_requirementsPediatric Fluid Requirements (Holliday-Segar)read-onlyCompute daily maintenance fluid requirement for a child using the Holliday-Segar method, given body weight in kg. Returns total mL/day and mL/hr.
pediatric_growth_velocityPediatric Growth Velocity Referenceread-onlyLook up expected/reference growth velocity (weight gain, linear growth) from the ASPEN Paediatric and Neonatal Nutrition Support Handbook, 3rd edition. Set preterm=true for the preterm infant reference (initial weight loss, weight/length/HC velocity — no age input needed). Otherwise pass age_months (0-24, sex-specific) or age_years (2-11, not sex-specific) for term infants/children.
pediatric_protein_requirementsPediatric Protein Requirementsread-onlyLook up pediatric protein requirement (g/kg/d) from a published source and compute total g/day for a given weight. Sources: 'iom_2005' (healthy growth RDA, by age in months/years), 'aspen_sick' (ASPEN dosing guideline for sick children, by age in years), or 'preterm' (ASPEN enteral preterm infant protein by birth/current weight in grams — pass weight_kg as normal, it is converted).
preterm_fluid_energy_requirementsPreterm Infant Fluid & Energy Requirementsread-onlyLook up estimated enteral fluid and energy requirements for preterm infants (BND 415 Paediatric Medicine Resources). Returns the reference mL/kg/d and kcal/kg/day ranges, plus totals for the given weight using the range midpoints. Pair with pediatric_protein_requirements(source='preterm') for the matching protein target.
rag_retrieveRAG Retrieve (Raw Semantic Chunks)read-onlySemantic search over the Chakudya RAG knowledge base (includes ingested nutrition textbook content) and return the raw matching chunks — no LLM-generated answer, just the ranked source passages. Use this when you want to read/cite the underlying material yourself rather than get a synthesized answer.
renal_exchange_lookupRenal Exchange List Lookupread-onlyLook up foods in the renal diet exchange list (based on the RenalSmart South African exchange system) — potassium, phosphorus, and sodium content relevant to chronic kidney disease / dialysis diets.
respiratory_quotient_interpreterRespiratory Quotient (RQ) Interpreterread-onlyInterpret a measured respiratory quotient (RQ = VCO2/VO2) from indirect calorimetry against the reference fuel-mixture values: 1.0=carbohydrate, 0.85=mixed diet, 0.82=protein, 0.7=fat, <=0.65=ketone production. Values >1 suggest net fat synthesis / excess carbohydrate or total caloric intake; very low values may indicate inadequate nutrient intake. Note: per McClave et al (2003), RQ has low sensitivity/specificity for detecting over/underfeeding in practice and is best used as a marker of measurement validity (confirming RQ is in the physiologic 0.65-1.2 range).
retrieve_evidenceRetrieve Supporting Evidenceread-onlyRetrieve a broader evidence base for a nutrition topic — runs the same grounded RAG orchestrator as search_guidelines but with context='both' (clinical + general sources) and a higher default top_k, for when you need wider supporting evidence rather than a narrow clinical-guideline answer.
search_foodSearch Foodread-onlySearch the Chakudya Nutrition Registry (Malawi food composition database) by name. Searches the local database first; if nothing matches locally, falls back to the external lookup cascade (USDA FoodData Central / Open Food Facts / FatSecret). Use this to find a food before calling get_food_details or calculate_nutrients.
search_guidelinesSearch Clinical Nutrition Guidelinesread-onlyAsk a clinical nutrition guideline question and get a grounded answer with numbered citations, generated by the Chakudya RAG orchestrator (semantic search + rerank + LLM answer). Best for questions like 'what is the recommended protein intake for a stage 3 CKD patient' where you want a synthesized, cited answer rather than raw passages.
sga_physical_exam_referenceSGA Physical Exam Reference (Body Composition Guidance)read-onlyLook up the SGA body-composition guidance descriptors (Normal / Mild-Moderate / Severe) for a given physical exam site — subcutaneous fat, muscle wasting, or fluid retention — to standardize exam documentation language. Pure reference lookup; does not classify a patient.
sga_rating_classificationSubjective Global Assessment (SGA) Rating Structuringread-onlyStructure a Subjective Global Assessment by classifying each domain (nutrient intake, weight change, symptoms, functional capacity, physical exam of fat/muscle/fluid, metabolic requirement) against the SGA form's descriptive A/B/C criteria, and surface a suggested overall rating (worst-domain-dominant) as a starting point. SGA is explicitly a gestalt clinical judgment, not an additive score — the final rating, and any trajectory-based override (recent clear improvement or recent significant deterioration), is the clinician's call, not this tool's.
tee_activity_band_estimatorTEE Activity-Band Estimator (Simplified)read-onlyEstimate Total Energy Expenditure from a known/measured REE using the simplified activity-level banding method (Nelms/Ireton-Jones Ch.2): minimal activity = REE x 1.10-1.20, moderate = REE x 1.25-1.40, strenuous = REE x 1.45-1.60. These ranges are described in the source as expert opinion rather than evidence-based, and are a quicker bedside alternative to the full IOM/DRI prediction equations when you already have a predicted or measured REE.
who_growth_zscoreWHO Growth Standard Z-Score Calculatorread-onlyDescription is built at runtime.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Aug 24, 2026 (2 months ago)
- Last release
- Aug 23, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.edisontaimu9-ui/chakudya-mcp-server- Version
- 1.0.0
- Auth
- Auth not stated
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Nov 1, 2026
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get Chakudya MCP Server running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
Chakudya MCP Server. Agent Mart. https://agentmart.dev/connectors/edisontaimu9-ui-chakudya-mcp-server (last updated 2026-11-01)