CvLAC (MinCiencias) MCP server
io.github.stivenson/cvlac-mcp·v1.0.6·1 starsUpdate your Colombian CvLAC (MinCiencias) research CV by chatting with your AI assistant.
1 stars984 downloads/wk
Reviews
Write oneNobody has reviewed CvLAC (MinCiencias) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
CvLAC (MinCiencias) tools (13, 3 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
complete_productComplete the post-save CvLAC phase for an existing product. It manages ordered keywords, knowledge areas, coauthors and recognitions;
diffCompare CvLAC vs portfolio. Returns four buckets: missing, toUpdate, similar
inspect_formNavigate to a CvLAC URL and return the HTML of all form inputs/selects/textareas for debugging field names.
loginAuthenticate in CvLAC and persist the browser session.
lookup_doiRead-only: look up a DOI in Crossref and return an article draft. Review it, then pass it to update_section with section:"articulos"; this tool does not write to CvLAC.
read_cvlacRead current CvLAC sections, including articles, books, chapters, theses, juries and five kinds of technical production.
read_cvlac_detailRead the full record page of one CvLAC item. The list views only show a couple of
read_portfolioRead and parse the configured portfolio site (PORTFOLIO_URL), merged with the curated proyectos/software/eventos from data/portfolio-extra.json.
read_profileRead the two CvLAC pages that hold one record instead of a list: the researcher
screenshotCapture a CvLAC page for debugging: the given url, or else the last list, record or
syncwrite actionRun a full diff and apply the unambiguous items (missing + toUpdate). Items that
update_profilewrite actionWrite the researcher profile text and/or the academic social networks. Networks are
update_sectionwrite actionApply a single change to a CvLAC section. Takes a screenshot for confirmation.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan57 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/extractors/cvlac/rows.js: …tion readRows(page) { return page.$$eval('tr.odd, tr.even', (rows) => rows.map((r…
How CvLAC (MinCiencias) compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 70% of 48,255 servers
- Tools
- 13
- the typical server has 7
- Tools that change things
- 23%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 984
- more than 95% of 12,191 servers with a package
What its tools let an agent do: 10 read · 3 change
Install CvLAC (MinCiencias) in Claude Code, Cursor or VS Code
Runs npx -y cvlac-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add cvlac-mcp -- npx -y cvlac-mcp
What the publisher says
From the CvLAC (MinCiencias) repository's README, as published. We do not edit it. Read it on GitHub
cvlac-mcp
Actualiza tu CvLAC conversando con tu asistente de IA, sin llenar formularios a mano.
Llenar el CvLAC de MinCiencias es lento: un formulario por cada curso, premio o proyecto, con catálogos de instituciones y municipios que no siempre encuentran lo que buscas. cvlac-mcp le da a tu asistente de IA (Claude, por ejemplo) la capacidad de hacerlo por ti: le dices en el chat qué agregar o corregir, y él entra a CvLAC con tu cuenta, llena el formulario, lo guarda y revisa que haya quedado guardado.
Funciona en tu computador. Tus credenciales no salen de él y no pasan por ningún servidor intermedio.
- Cómo se ve
- Qué puede hacer y qué no
- Qué necesitas
- Instalación paso a paso — unos 15 minutos
- Qué pedirle
- Cómo te protege
- Problemas frecuentes
- Seguridad y privacidad
- Actualizar o desinstalar
- Para desarrolladores
Cómo se ve
Una conversación se parece a esto:
Tú: Muéstrame los reconocimientos que tengo en CvLAC.
Asistente: Tienes 6. Entre ellos, "Distinción a la labor docente" (2023) y "Mejor ponencia,
Congreso Nacional de Ingeniería" (2021)…
Tú: Agrega este: "Mención de honor a la labor docente", Universidad del Norte, 2024, nacional.
Asistente: No lo guardé todavía: se parece a "Distinción a la labor docente" (2023), que ya está
en tu CvLAC. ¿Es el mismo reconocimiento y quieres corregirlo, o es otro y lo creo aparte?
Tú: Es otro, créalo.
Asistente: Listo, CvLAC confirmó el guardado. Ya aparece en tu lista: "Mención de honor a la labor
docente", 2024, ámbito nacional.
El asistente no borra nada ni crea duplicados sin preguntarte primero. Los nombres de este ejemplo son ficticios.
Qué puede hacer y qué no
Puede leer, agregar, corregir y borrar:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
CvLAC (MinCiencias): common questions
- Is CvLAC (MinCiencias) MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the CvLAC (MinCiencias) safety report
- How do I install CvLAC (MinCiencias)?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does CvLAC (MinCiencias) need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is CvLAC (MinCiencias) maintained?
- The last commit was 32 days ago (2026-10-03). The latest release is v1.0.6.
- How does CvLAC (MinCiencias) compare with other MCP servers?
- safety score 85/100 (higher than 70% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 23% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.