Maykol Medrano
  • Home
  • Software
  • Policy & Research
  • Blog

Maykol Medrano

Applied Economist | Policy Data Scientist | Research Software Engineer specializing in causal inference and machine learning.
LinkedIn GitHub Email Blog CV

Bio

I’m an applied economist and research software engineer working on causal inference and AI tooling for economic data. I hold a Master’s in Applied Economics from the Institute of Economics at Pontificia Universidad Católica de Chile, where my thesis traced whether Santiago’s recent Metro expansion — Lines 3 and 6 and the Line 2 extension — actually reaches local government finances through property and business taxes. Before that, I built data infrastructure for evidence-based policy at Peru’s Ministry of Education.

My current focus is building Model Context Protocol (MCP) servers that let LLMs query Latin American and global statistical databases directly, instead of researchers hand-scraping them.


Research & Technical Expertise

Open Source | Creator and maintainer of mcp-bcrp, mcp-wbgapi360, and mcp-sinim for AI access to central bank, World Bank, and Chilean municipal data, plus enahodata and usebcrp for Python and Stata.

Master’s Thesis | Traced whether Santiago’s Metro expansion reaches local government finances — a 6.7% residential price premium near Line 3 stations, but weak translation into property tax revenue. Institute of Economics, PUC Chile.

Stack

Model Context Protocol MCP GIS LangChain LangChain Python Python Stata R R SQL Quarto Quarto Docker Docker


View my research portfolio · Explore my software · Read my blog

Source Code
---
title: "Maykol Medrano"
description: "Applied Economist | Policy Data Scientist | Research Software Engineer specializing in causal inference and machine learning."
image: assets/img/profile.png
page-layout: full
toc: false 

open-graph:
  title: "Maykol Medrano - Policy Data Scientist"
  description: "Applied Economist | Policy Data Scientist | Research Software Engineer"
  image: assets/img/profile.png
twitter-card:
  title: "Maykol Medrano - Policy Data Scientist"
  description: "Applied Economist | Policy Data Scientist | Research Software Engineer"
  image: assets/img/profile.png
about:
  template: trestles
  image-shape: rounded
  image-width: 13em 

  
  links:
    - text: LinkedIn
      icon: linkedin
      url: "https://www.linkedin.com/in/maykolmedrano"
    - text: GitHub
      icon: github
      url: "https://github.com/MaykolMedrano"
    - text: Email
      icon: envelope
      url: "mailto:mmedrano2@uc.cl"
    - text: Blog
      icon: newspaper
      url: "blog.html"
    - text: CV
      icon: file-pdf
      url: "assets/docs/CV_Maykol_Medrano.pdf"
comments: false
---

## Bio

I'm an **applied economist** and **research software engineer** working on causal inference and AI tooling for economic data. I hold a Master's in Applied Economics from the **[Institute of Economics](https://economia.uc.cl) at [Pontificia Universidad Católica de Chile](https://www.uc.cl)**, where my thesis traced whether Santiago's recent Metro expansion — Lines 3 and 6 and the Line 2 extension — actually reaches local government finances through property and business taxes. Before that, I built data infrastructure for evidence-based policy at Peru's **[Ministry of Education](https://www.gob.pe/minedu)**.

My current focus is building **[Model Context Protocol (MCP)](https://modelcontextprotocol.io)** servers that let LLMs query Latin American and global statistical databases directly, instead of researchers hand-scraping them.

---

## Research & Technical Expertise

**Open Source** | Creator and maintainer of [mcp-bcrp](https://github.com/MaykolMedrano/mcp_bcrp), [mcp-wbgapi360](https://github.com/MaykolMedrano/mcp_wbgapi360), and [mcp-sinim](https://github.com/MaykolMedrano/mcp_sinim) for AI access to central bank, World Bank, and Chilean municipal data, plus [enahodata](https://github.com/MaykolMedrano/enahodata_py) and [usebcrp](https://github.com/MaykolMedrano/usebcrp) for Python and Stata.

**Master's Thesis** | [Traced whether Santiago's Metro expansion](projects/metro-value-capture.html) reaches local government finances — a 6.7% residential price premium near Line 3 stations, but weak translation into property tax revenue. Institute of Economics, PUC Chile.

**Stack**

`<div class="stack-row">`{=html}
`<span class="tech-tag"><svg role="img" viewBox="0 0 24 24" width="14" height="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><title>Model Context Protocol</title><path d="M13.85 0a4.16 4.16 0 0 0-2.95 1.217L1.456 10.66a.835.835 0 0 0 0 1.18.835.835 0 0 0 1.18 0l9.442-9.442a2.49 2.49 0 0 1 3.541 0 2.49 2.49 0 0 1 0 3.541L8.59 12.97l-.1.1a.835.835 0 0 0 0 1.18.835.835 0 0 0 1.18 0l.1-.098 7.03-7.034a2.49 2.49 0 0 1 3.542 0l.049.05a2.49 2.49 0 0 1 0 3.54l-8.54 8.54a1.96 1.96 0 0 0 0 2.755l1.753 1.753a.835.835 0 0 0 1.18 0 .835.835 0 0 0 0-1.18l-1.753-1.753a.266.266 0 0 1 0-.394l8.54-8.54a4.185 4.185 0 0 0 0-5.9l-.05-.05a4.16 4.16 0 0 0-2.95-1.218c-.2 0-.401.02-.6.048a4.17 4.17 0 0 0-1.17-3.552A4.16 4.16 0 0 0 13.85 0m0 3.333a.84.84 0 0 0-.59.245L6.275 10.56a4.186 4.186 0 0 0 0 5.902 4.186 4.186 0 0 0 5.902 0L19.16 9.48a.835.835 0 0 0 0-1.18.835.835 0 0 0-1.18 0l-6.985 6.984a2.49 2.49 0 0 1-3.54 0 2.49 2.49 0 0 1 0-3.54l6.983-6.985a.835.835 0 0 0 0-1.18.84.84 0 0 0-.59-.245"/></svg> MCP</span>`{=html}
`<span class="tech-tag"><i class="bi bi-map"></i> GIS</span>`{=html}
`<span class="tech-tag"><svg role="img" viewBox="0 0 24 24" width="14" height="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><title>LangChain</title><path d="M13.796 0a6.93 6.93 0 0 0-4.91 2.019L5.451 5.455l3.273 3.27 3.432-3.432a2.284 2.284 0 0 1 3.277 0 2.28 2.28 0 0 1 0 3.275L12 12.001l3.273 3.273 3.433-3.435c2.692-2.692 2.692-7.127 0-9.82A6.92 6.92 0 0 0 13.796 0m-5.07 8.728-3.433 3.434c-2.692 2.693-2.692 7.126 0 9.819A6.92 6.92 0 0 0 10.203 24a6.93 6.93 0 0 0 4.911-2.02l3.432-3.432-3.271-3.272-3.433 3.433a2.284 2.284 0 0 1-3.277 0 2.28 2.28 0 0 1 0-3.276L12 12z"/></svg> LangChain</span>`{=html}
`<span class="tech-tag"><svg role="img" viewBox="0 0 24 24" width="14" height="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><title>Python</title><path d="M14.25.18l.9.2.73.26.59.3.45.32.34.34.25.34.16.33.1.3.04.26.02.2-.01.13V8.5l-.05.63-.13.55-.21.46-.26.38-.3.31-.33.25-.35.19-.35.14-.33.1-.3.07-.26.04-.21.02H8.77l-.69.05-.59.14-.5.22-.41.27-.33.32-.27.35-.2.36-.15.37-.1.35-.07.32-.04.27-.02.21v3.06H3.17l-.21-.03-.28-.07-.32-.12-.35-.18-.36-.26-.36-.36-.35-.46-.32-.59-.28-.73-.21-.88-.14-1.05-.05-1.23.06-1.22.16-1.04.24-.87.32-.71.36-.57.4-.44.42-.33.42-.24.4-.16.36-.1.32-.05.24-.01h.16l.06.01h8.16v-.83H6.18l-.01-2.75-.02-.37.05-.34.11-.31.17-.28.25-.26.31-.23.38-.2.44-.18.51-.15.58-.12.64-.1.71-.06.77-.04.84-.02 1.27.05zm-6.3 1.98l-.23.33-.08.41.08.41.23.34.33.22.41.09.41-.09.33-.22.23-.34.08-.41-.08-.41-.23-.33-.33-.22-.41-.09-.41.09zm13.09 3.95l.28.06.32.12.35.18.36.27.36.35.35.47.32.59.28.73.21.88.14 1.04.05 1.23-.06 1.23-.16 1.04-.24.86-.32.71-.36.57-.4.45-.42.33-.42.24-.4.16-.36.09-.32.05-.24.02-.16-.01h-8.22v.82h5.84l.01 2.76.02.36-.05.34-.11.31-.17.29-.25.25-.31.24-.38.2-.44.17-.51.15-.58.13-.64.09-.71.07-.77.04-.84.01-1.27-.04-1.07-.14-.9-.2-.73-.25-.59-.3-.45-.33-.34-.34-.25-.34-.16-.33-.1-.3-.04-.25-.02-.2.01-.13v-5.34l.05-.64.13-.54.21-.46.26-.38.3-.32.33-.24.35-.2.35-.14.33-.1.3-.06.26-.04.21-.02.13-.01h5.84l.69-.05.59-.14.5-.21.41-.28.33-.32.27-.35.2-.36.15-.36.1-.35.07-.32.04-.28.02-.21V6.07h2.09l.14.01zm-6.47 14.25l-.23.33-.08.41.08.41.23.33.33.23.41.08.41-.08.33-.23.23-.33.08-.41-.08-.41-.23-.33-.33-.23-.41-.08-.41.08z"/></svg> Python</span>`{=html}
`<span class="tech-tag"><i class="bi bi-terminal"></i> Stata</span>`{=html}
`<span class="tech-tag"><svg role="img" viewBox="0 0 24 24" width="14" height="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><title>R</title><path d="M12 2.746c-6.627 0-12 3.599-12 8.037 0 3.897 4.144 7.144 9.64 7.88V16.26c-2.924-.915-4.925-2.755-4.925-4.877 0-3.035 4.084-5.494 9.12-5.494 5.038 0 8.757 1.683 8.757 5.494 0 1.976-.999 3.379-2.662 4.272.09.066.174.128.258.216.169.149.25.363.372.544 2.128-1.45 3.44-3.437 3.44-5.631 0-4.44-5.373-8.038-12-8.038zm-2.111 4.99v13.516l4.093-.002-.002-5.291h1.1c.225 0 .321.066.549.25.272.22.715.982.715.982l2.164 4.063 4.627-.002-2.864-4.826s-.086-.193-.265-.383a2.22 2.22 0 00-.582-.416c-.422-.214-1.149-.434-1.149-.434s3.578-.264 3.578-3.826c0-3.562-3.744-3.63-3.744-3.63zm4.127 2.93l2.478.002s1.149-.062 1.149 1.127c0 1.165-1.149 1.17-1.149 1.17h-2.478zm1.754 6.119c-.494.049-1.012.079-1.54.088v1.807a16.622 16.622 0 002.37-.473l-.471-.891s-.108-.183-.248-.394c-.039-.054-.08-.098-.111-.137z"/></svg> R</span>`{=html}
`<span class="tech-tag"><i class="bi bi-database"></i> SQL</span>`{=html}
`<span class="tech-tag"><svg role="img" viewBox="0 0 24 24" width="14" height="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><title>Quarto</title><path d="M12.65 12.854V24c6.042-.325 10.923-5.105 11.33-11.125H12.65Zm-1.504 0H.02c.427 5.94 5.166 10.699 11.105 11.105V12.854Zm1.505-1.505H24C23.675 5.247 18.753.325 12.65 0Zm-1.505 0V0C5.106.427.326 5.308 0 11.35Z"/></svg> Quarto</span>`{=html}
`<span class="tech-tag"><svg role="img" viewBox="0 0 24 24" width="14" height="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><title>Docker</title><path d="M13.983 11.078h2.119a.186.186 0 00.186-.185V9.006a.186.186 0 00-.186-.186h-2.119a.185.185 0 00-.185.185v1.888c0 .102.083.185.185.185m-2.954-5.43h2.118a.186.186 0 00.186-.186V3.574a.186.186 0 00-.186-.185h-2.118a.185.185 0 00-.185.185v1.888c0 .102.082.185.185.185m0 2.716h2.118a.187.187 0 00.186-.186V6.29a.186.186 0 00-.186-.185h-2.118a.185.185 0 00-.185.185v1.887c0 .102.082.185.185.186m-2.93 0h2.12a.186.186 0 00.184-.186V6.29a.185.185 0 00-.185-.185H8.1a.185.185 0 00-.185.185v1.887c0 .102.083.185.185.186m-2.964 0h2.119a.186.186 0 00.185-.186V6.29a.185.185 0 00-.185-.185H5.136a.186.186 0 00-.186.185v1.887c0 .102.084.185.186.186m5.893 2.715h2.118a.186.186 0 00.186-.185V9.006a.186.186 0 00-.186-.186h-2.118a.185.185 0 00-.185.185v1.888c0 .102.082.185.185.185m-2.93 0h2.12a.185.185 0 00.184-.185V9.006a.185.185 0 00-.184-.186h-2.12a.185.185 0 00-.184.185v1.888c0 .102.083.185.185.185m-2.964 0h2.119a.185.185 0 00.185-.185V9.006a.185.185 0 00-.184-.186h-2.12a.186.186 0 00-.186.186v1.887c0 .102.084.185.186.185m-2.92 0h2.12a.185.185 0 00.184-.185V9.006a.185.185 0 00-.184-.186h-2.12a.185.185 0 00-.184.185v1.888c0 .102.082.185.185.185M23.763 9.89c-.065-.051-.672-.51-1.954-.51-.338.001-.676.03-1.01.087-.248-1.7-1.653-2.53-1.716-2.566l-.344-.199-.226.327c-.284.438-.49.922-.612 1.43-.23.97-.09 1.882.403 2.661-.595.332-1.55.413-1.744.42H.751a.751.751 0 00-.75.748 11.376 11.376 0 00.692 4.062c.545 1.428 1.355 2.48 2.41 3.124 1.18.723 3.1 1.137 5.275 1.137.983.003 1.963-.086 2.93-.266a12.248 12.248 0 003.823-1.389c.98-.567 1.86-1.288 2.61-2.136 1.252-1.418 1.998-2.997 2.553-4.4h.221c1.372 0 2.215-.549 2.68-1.009.309-.293.55-.65.707-1.046l.098-.288Z"/></svg> Docker</span>`{=html}
`</div>`{=html}

---

View my [research portfolio](projects/) · Explore my [software](software/) · Read my [blog](blog/)

© 2026 Maykol Medrano. Licensed under CC-BY-NC 4.0.

 
  • Edit this page
  • Report an issue

Built with Quarto