# Proyectos

> Una página de jmrp.io, publicada como markdown. Índice: https://jmrp.io/llms.txt

Canonical: https://jmrp.io/es/projects/
Language: es
Alternate: https://jmrp.io/projects/index.md
Updated: 2026-09-03
License: https://jmrp.io/es/license/
Build-Date: 2026-09-06

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](https://github.com/jmrplens/jmrp.io/blob/main/scripts/download-sources.mjs).

## 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.

- Language: Go
- License: MIT
- Status: active
- Downloads: 92096
- Stars: 33
- Topics: Model Context Protocol (Q133436854), GitLab (Q16639197), Go (Q37227), DevOps (Q3025536)
- Repository: https://github.com/jmrplens/gitlab-mcp-server
- Documentation: https://jmrplens.github.io/gitlab-mcp-server/es/
- Hosted: https://mcp.jmrp.io/servers/gitlab/
- Endpoint: https://mcp.jmrp.io/gitlab
- Also at: https://cursor.directory/plugins/gitlab-mcp-server, https://mcp.so/server/gitlab-mcp-server/jmrplens, https://lobehub.com/mcp/jmrplens-gitlab-mcp-server, https://www.pulsemcp.com/servers/jmrplens-gitlab, https://mcpservers.org/servers/jmrplens/gitlab-mcp-server, https://verifymcp.io/servers/jmrplens-gitlab-mcp-server/gitlab, https://pickmcp.com/servers/jmrplens/gitlab-mcp-server, https://github.com/microsoft/winget-pkgs/tree/master/manifests/j/jmrplens/gitlab-mcp-server, https://hub.docker.com/r/jmrplens/gitlab-mcp-server, https://doi.org/10.5281/zenodo.21215045

## 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.

- Language: Python
- License: MIT
- Status: active
- Stars: 112
- Topics: Acoustics (Q82811), Signal processing (Q208163), Sound level meter (Q1140661), Octave band (Q2270252), Python (Q28865)
- Repository: https://github.com/jmrplens/phonometry
- Documentation: https://jmrplens.github.io/phonometry/es/
- Also at: https://doi.org/10.5281/zenodo.21215280

## cs-routeros-bouncer

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

- Language: Go
- License: MIT
- Status: active
- Stars: 15
- Topics: Network security (Q989632), RouterOS (Q12036888), Firewall (Q80998), Intrusion detection system (Q745881), Go (Q37227)
- Repository: https://github.com/jmrplens/cs-routeros-bouncer
- Documentation: https://jmrplens.github.io/cs-routeros-bouncer/

## 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.

- Language: Bash
- License: MIT
- Status: active
- Stars: 28
- Topics: Dynamic DNS (Q1268848), Cloudflare (Q4778915), GNU Bash (Q189248), IPv6 (Q2551624)
- Repository: https://github.com/jmrplens/Cloudflare-DNS-Updater
- Documentation: https://jmrplens.github.io/Cloudflare-DNS-Updater/

## 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.

- Language: Go
- License: MIT
- Status: active
- Downloads: 4428
- Stars: 10
- Topics: Model Context Protocol (Q133436854), Library Genesis (Q22017206), Digital library (Q212805), Open access (Q232932), Go (Q37227)
- Repository: https://github.com/jmrplens/libgen-mcp
- Documentation: https://jmrplens.github.io/libgen-mcp/
- Hosted: https://mcp.jmrp.io/servers/libgen/
- Endpoint: https://mcp.jmrp.io/libgen
- Also at: https://cursor.directory/plugins/libgen-mcp, https://lobehub.com/mcp/jmrplens-libgen-mcp, https://mcp.so/servers/libgen-mcp-d62341, https://verifymcp.io/servers/jmrplens-libgen-mcp/libgen, https://pickmcp.com/servers/jmrplens/libgen-mcp, https://hub.docker.com/r/jmrplens/libgen-mcp

## 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.

- Language: LaTeX
- License: MIT
- Status: active
- Stars: 84
- Topics: LaTeX (Q5310), Thesis (Q1266946), University of Alicante (Q2037040)
- Repository: https://github.com/jmrplens/TFG-TFM_EPS
- Documentation: https://github.com/jmrplens/TFG-TFM_EPS#readme

## portainer-mcp

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

- Language: Go
- License: MIT
- Status: active
- Topics: Model Context Protocol (Q133436854), Portainer (Q64825554), Docker (Q15206305), REST (Q749568), Go (Q37227)
- Repository: https://github.com/jmrplens/portainer-mcp
- Documentation: https://github.com/jmrplens/portainer-mcp#readme

## A-Lab

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Downloads: 1301
- Stars: 26
- Topics: Acoustics (Q82811), Acoustic impedance (Q975684), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/A-Lab
- Documentation: https://github.com/jmrplens/A-Lab#readme

## mastodon_official_profiles

Lista de perfiles oficiales en Mastodon.

- Language: Python
- License: AGPL-3.0
- Status: archived
- Stars: 13
- Topics: Mastodon (Q27986619), Fediverse (Q30325419), Python (Q28865)
- Repository: https://github.com/jmrplens/mastodon_official_profiles
- Documentation: https://jmrplens.github.io/mastodon_official_profiles/

## SetFigPaper

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 11
- Topics: Data visualization (Q6504956), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/SetFigPaper
- Documentation: https://github.com/jmrplens/SetFigPaper#readme

## LoVE-BASS

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 8
- Topics: Loudspeaker (Q570), Loudspeaker enclosure (Q59123), Acoustics (Q82811)
- Repository: https://github.com/jmrplens/LoVE-BASS
- Documentation: https://github.com/jmrplens/LoVE-BASS#readme

## FDTDexamples

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 7
- Topics: Finite-difference time-domain method (Q1417308), Aeroacoustics (Q381331), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/FDTDexamples
- Documentation: https://github.com/jmrplens/FDTDexamples#readme

## CATT2Matlab

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 1
- Topics: Acoustics (Q82811), Reverberation (Q468809), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/CATT2Matlab
- Documentation: https://github.com/jmrplens/CATT2Matlab#readme

## FFT2octave

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 4
- Topics: Signal processing (Q208163), Fast Fourier transform (Q623950), Octave band (Q2270252), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/FFT2octave
- Documentation: https://github.com/jmrplens/FFT2octave#readme

## getANSIfrequencies

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 2
- Topics: Octave band (Q2270252), Acoustics (Q82811), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/getANSIfrequencies
- Documentation: https://github.com/jmrplens/getANSIfrequencies#readme

## dBFA2Matlab

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

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 3
- Topics: Acoustics (Q82811), Sound level meter (Q1140661), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/dBFA2Matlab
- Documentation: https://github.com/jmrplens/dBFA2Matlab#readme

## MATLAB_Instruments

Control de instrumentos de laboratorio con MATLAB.

- Language: MATLAB
- License: GPL-3.0
- Status: archived
- Stars: 3
- Topics: Measuring instrument (Q2041172), IEEE-488 (Q1135192), Data acquisition (Q1172399), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/MATLAB_Instruments
- Documentation: https://github.com/jmrplens/MATLAB_Instruments#readme

## picoScopeMATLAB

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

- Language: MATLAB
- License: MIT
- Status: archived
- Topics: Oscilloscope (Q174320), Data acquisition (Q1172399), Measuring instrument (Q2041172), MATLAB (Q169478)
- Repository: https://github.com/jmrplens/picoScopeMATLAB
- Documentation: https://github.com/jmrplens/picoScopeMATLAB#readme
