Open Source Software
Python, Stata, and MCP tools for economic data access and research engineering
I build and maintain open-source tools that democratize access to economic data across Latin America. My work focuses on Research Engineering, bridging the gap between statistical databases and modern computational tools for researchers and AI agents.
Featured: AI & Agentic Tools
mcp-bcrp — AI-Ready Central Bank Data
MCP Server for the Central Reserve Bank of Peru (BCRP) statistical API. It enables AI agents like Claude or ChatGPT to programmatically access over 5,000 macroeconomic indicators, facilitating automated economic analysis and direct reporting from official sources.
mcp-wbgapi360 — World Bank Data for Agents
An enterprise-grade, asynchronous Python client for the World Bank Data360 API. Featuring hybrid MCP support, it allows AI models to retrieve international development data with high performance, enabling complex cross-country comparisons in seconds.
Python Packages for Economic Research
enahodata — Peru Household Survey Access
Python library that automates the download and processing of the National Household Survey modules conducted by Peru’s INEI. Designed for large-scale social policy analysis, it provides standardized access to longitudinal microdata on poverty and employment.
usebcrp — BCRP Data Client for Python
Python package for the BCRP statistical API, providing programmatic access to macroeconomic indicators and national accounts. This tool simplifies the integration of official time-series data into reproducible financial research and econometric models.
usecasen & usebcch — Chile Data Tools
Specialized Python tools for working with Chile’s National Socioeconomic Characterization Survey and the Central Bank of Chile database. These libraries facilitate multidimensional poverty analysis and the monitoring of monetary policy indicators for advanced social evaluation.
Stata Modules & Public Policy Tools
useminedu — Peru Ministry of Education Data
Stata module for downloading educational statistics directly from the ESCALE platform. It automates the retrieval of school-level data and education census indicators, allowing researchers to perform high-resolution impact evaluations and territorial monitoring in Peru.
fixencoding — Batch Character Encoding Repair
A Stata utility designed to batch-correct character encoding issues in legacy data files. It simplifies the use of the unicode translate command for multiple datasets, ensuring proper handling of special characters (like tildes and ñ) across different software versions.
siafreport — Public Expenditure Reporting
Stata module developed to generate automated reports on public expenditure execution from SIAF data. It enables precise tracking of budget allocation and spending efficiency, providing institutional stakeholders with reliable metrics for financial auditing and public management.