PROYECTOS

Lo que construyo, y dónde vive.

Los proyectos open source que escribo y mantengo: servidores MCP y herramientas para desarrolladores en Go, librerías de acústica y procesado de señal, y scripts de seguridad de red e infraestructura. Cada entrada enlaza a su código y a su documentación, y los servidores MCP alojados enlazan además a una instancia en marcha que puedes llamar.

Las cifras de descargas suman los artefactos de las releases de GitHub, los pulls de imagen de Docker Hub y las descargas de MATLAB File Exchange. Los ficheros de checksum, firma y SBOM no se cuentan: una release los publica junto al binario y cada instalación descarga ambos, así que contarlos sería contar dos veces la misma instalación. Las cifras del File Exchange se leen a mano (27 de agosto de 2026) porque MathWorks rechaza las peticiones automatizadas, y un proyecto solo muestra su propia cifra al superar las 1.000 descargas, así que los números por proyecto de abajo no suman el total del sitio. La regla exacta, y la lista completa de canales contados y descartados: download-sources.mjs.

// EN MANTENIMIENTO

En desarrollo activo. Tienen releases, seguimiento de issues y documentación.

  • GitLab MCP Server

    gitlab-mcp-server

    Servidor Model Context Protocol que expone más de 850 acciones de GitLab como herramientas accesibles para asistentes de IA — más de 1.000 según edición y despliegue.

    Lenguaje
    Go
    Licencia
    MIT
    Descargas
    ~92k
    • Model Context Protocol
    • GitLab
    • Go
    • DevOps
  • phonometry

    Medición, análisis y predicción acústica para Python: metrología de niveles sonoros, psicoacústica, acústica de salas y edificación, materiales, vibración, ruido ambiental y de transporte, acústica subacuática, electroacústica y simulación de ondas, con 613 comprobaciones de conformidad en CI sobre 60 dominios y 378 normas.

    Lenguaje
    Python
    Licencia
    MIT
    • Acoustics
    • Signal processing
    • Sound level meter
    • Octave band
    • Python
  • cs-routeros-bouncer

    Bouncer de CrowdSec para MikroTik RouterOS — gestión automática del firewall a través de la API de RouterOS

    Lenguaje
    Go
    Licencia
    MIT
    • Network security
    • RouterOS
    • Firewall
    • Intrusion detection system
    • Go
  • Cloudflare DNS Updater

    Cloudflare-DNS-Updater

    Cliente de DNS dinámico en Bash que mantiene los registros A y AAAA de Cloudflare apuntando a tu IP pública actual.

    Lenguaje
    Bash
    Licencia
    MIT
    • Dynamic DNS
    • Cloudflare
    • GNU Bash
    • IPv6
  • libgen-mcp

    Servidor MCP para buscar y descargar libros, artículos de investigación, cómics, revistas y normas desde Library Genesis. Sin necesidad de cuenta.

    Lenguaje
    Go
    Licencia
    MIT
    Descargas
    ~4k
    • Model Context Protocol
    • Library Genesis
    • Digital library
    • Open access
    • Go
  • TFG-TFM_EPS

    Plantilla LaTeX para Trabajos Fin de Grado y Fin de Máster en la Universidad de Alicante (EPS), con pipeline de compilación automatizado en CI.

    Lenguaje
    LaTeX
    Licencia
    MIT
    • LaTeX
    • Thesis
    • University of Alicante
  • portainer-mcp

    Servidor MCP para Portainer: cobertura 1:1 de la API REST de Portainer en superficies de herramientas dinámicas, meta e individuales.

    Lenguaje
    Go
    Licencia
    MIT
    • Model Context Protocol
    • Portainer
    • Docker
    • REST
    • Go

// ARCHIVADOS

Ya sin mantenimiento, públicos y en solo lectura. Sobre todo trabajo de investigación e instrumentación de la etapa de acústica.

  • A-Lab

    Software en MATLAB para la medición de parámetros acústicos y de experimentos.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    Descargas
    ~1k
    • Acoustics
    • Acoustic impedance
    • MATLAB
  • mastodon_official_profiles

    Lista de perfiles oficiales en Mastodon.

    Lenguaje
    Python
    Licencia
    AGPL-3.0
    • Mastodon
    • Fediverse
    • Python
  • SetFigPaper

    Función para modificar el estilo de las representaciones gráficas de MATLAB.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Data visualization
    • MATLAB
  • LoVE-BASS

    Loudspeakers for Vented Enclosures: un enfoque inverso para la selección de altavoces. MATLAB (App Designer).

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Loudspeaker
    • Loudspeaker enclosure
    • Acoustics
  • FDTDexamples

    Modelos FDTD de aeroacústica simples y complejos para MATLAB 2019b o superior.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Finite-difference time-domain method
    • Aeroacoustics
    • MATLAB
  • CATT2Matlab

    Aplicación para manejar la información generada por CATT-Acoustic 8.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Acoustics
    • Reverberation
    • MATLAB
  • FFT2octave

    Filtra datos de FFT a bandas de octava y de fracción de octava.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Signal processing
    • Fast Fourier transform
    • Octave band
    • MATLAB
  • getANSIfrequencies

    Función de MATLAB que devuelve el array de frecuencias en bandas de octava o de fracción de octava.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Octave band
    • Acoustics
    • MATLAB
  • dBFA2Matlab

    Representa los datos de historia temporal obtenidos con dBFA y calcula la teoría revisada corregida.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Acoustics
    • Sound level meter
    • MATLAB
  • MATLAB_Instruments

    Control de instrumentos de laboratorio con MATLAB.

    Lenguaje
    MATLAB
    Licencia
    GPL-3.0
    • Measuring instrument
    • IEEE-488
    • Data acquisition
    • MATLAB
  • picoScopeMATLAB

    Biblioteca para trabajar con la serie PicoScope 5000 (y posiblemente otros modelos) en MATLAB.

    Lenguaje
    MATLAB
    Licencia
    MIT
    • Oscilloscope
    • Data acquisition
    • Measuring instrument
    • MATLAB

Apoyo

Estos proyectos se mantienen en mi tiempo libre, sobre hardware que funciona en casa. Si alguno te ahorra una tarde, puedes patrocinar el trabajo en GitHub. En cualquier caso, aquí no hay nada tras un muro de pago, y nada te rastrea.