Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Update your Colombian CvLAC (MinCiencias) research CV by chatting with your AI assistant.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
CVLAC_ENV_FILE必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"cvlac": {
"command": "npx",
"args": [
"-y",
"cvlac-mcp"
],
"env": {
"CVLAC_ENV_FILE": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add cvlac --env CVLAC_ENV_FILE=your-value -- npx -y cvlac-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"cvlac": {
"command": "npx",
"args": [
"-y",
"cvlac-mcp"
],
"env": {
"CVLAC_ENV_FILE": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"cvlac": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"cvlac-mcp"
],
"env": {
"CVLAC_ENV_FILE": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント stivenson で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:CVLAC_ENV_FILE
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.6)がレジストリに届いたのは36 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
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.
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.
Puede leer, agregar, corregir y borrar:
| En CvLAC se llama | Ejemplos |
|---|---|
| Formación académica | Pregrado, especialización, maestría, doctorado |
| Formación complementaria | Diplomados, cursos de extensión (ver la nota abajo) |
| Experiencia profesional | Vinculaciones con universidades y empresas |
| Cursos de corta duración | Cursos y talleres |
| Reconocimientos | Premios, distinciones, menciones |
| Proyectos | De investigación, innovación, extensión |
| Software | Productos de software registrados |
| Eventos científicos | Congresos, seminarios, talleres donde participaste |
| Idiomas | Con tus niveles de lectura, escritura, habla y escucha |
| Líneas de investigación | Activas o no, con su objetivo |
| Demás trabajos | Otros productos |
| Artículos | Artículos de revista, con ISSN o revista del catálogo |
| Libros | Libros con ISBN, editorial y área del catálogo |
| Capítulos | Capítulos vinculados a un libro y área del catálogo |
| Tesis dirigidas | Tesis, programa e institución |
| Jurados | Jurados de trabajos de grado o tesis |
| Producción técnica | Informes, innovaciones, productos tecnológicos, consultorías y prototipos |
| Perfil | El texto de presentación, las redes académicas (ORCID, Google Scholar, Scopus…) y las áreas de actuación |
Todavía no puede:
update_section con rutas locales; no forman parte de las listas de complete_product.Comparar automáticamente tu CvLAC con otra fuente (la herramienta diff) hoy solo funciona con un portafolio web que tenga una estructura concreta (detalles). Si no tienes uno, no importa: le pegas en el chat el texto de tu hoja de vida, o se lo dictas, y el asistente lee tu CvLAC y agrega lo que falte, ítem por ítem, preguntándote ante cualquier parecido.
No necesitas saber programar. Vas a copiar y pegar unos comandos en la terminal; la guía dice exactamente cuáles.
¿Qué es la terminal? Una ventana donde se escriben comandos.
En Windows: tecla Windows, escribe
PowerShelly ábrelo.
En macOS: Cmd + Espacio, escribe
Terminaly ábrela.
Para pegar un comando: clic derecho en Windows, Cmd + V en macOS. Luego presiona Enter.
Descarga la versión LTS desde nodejs.org e instálala con las opciones que vienen marcadas. Luego cierra y vuelve a abrir la terminal y comprueba:
node --version
Debe mostrar v20 o un número mayor (por ejemplo v22.11.0).
Otras formas de instalarlo
winget install OpenJS.NodeJS.LTSbrew install node@22 con Homebrewnvm install 22cvlac-mcp maneja CvLAC con su propia copia de Chromium, un navegador que funciona sin ventana. Se descarga una sola vez (unos 150 MB):
npx -y cvlac-mcp@1 install-browser
Al final debe decir que Chromium quedó instalado.
¿Falla con UNABLE_TO_VERIFY_LEAF_SIGNATURE o SELF_SIGNED_CERT_IN_CHAIN ?
Un antivirus (Avast, ESET, Kaspersky…) o la red de tu universidad revisa el tráfico con su propio certificado de seguridad. Dile a Node que confíe en los certificados de tu sistema (necesita Node 22.15 o superior):
$env:NODE_OPTIONS="--use-system-ca"; npx -y cvlac-mcp@1 install-browser # Windows (PowerShell)
NODE_OPTIONS=--use-system-ca npx -y cvlac-mcp@1 install-browser # macOS / Linux
Con un Node anterior, exporta el certificado raíz del antivirus o de la red y apunta a él con NODE_EXTRA_CA_CERTS=/ruta/al/certificado.pem.
Por qué no npx playwright install , y qué significa @1
install-browser usa el Playwright que trae este paquete. npx playwright install baja la última versión, y puede dejarte un Chromium que este servidor no sabe abrir (Executable doesn't exist).
El @1 fija la versión mayor: recibes arreglos, pero ningún cambio incompatible sin enterarte. En algunas distribuciones de Linux hace falta además npx playwright install-deps chromium.
Van en un archivo de texto aparte, dentro de tu carpeta de usuario, que solo tú puedes leer.
Windows — en PowerShell:
mkdir "$HOME\.config\cvlac-mcp" -Force
notepad "$HOME\.config\cvlac-mcp\.env"
El Bloc de notas pregunta si quieres crear el archivo: di que sí. Pega estas tres líneas, cambia lo que está entre comillas por tus datos, conserva las comillas simples y guarda con Ctrl + S:
CVLAC_NOMBRE='Tu primer nombre'
CVLAC_CEDULA='1234567890' CVLAC_PASSWORD='tu clave'
Cierra el Bloc de notas y deja el archivo legible solo por tu usuario:
icacls "$HOME\.config\cvlac-mcp\.env" /inheritance:r /grant:r "${env:USERNAME}:(R,W)"
macOS / Linux — cambia los tres valores antes de pegar, conservando las comillas simples:
mkdir -p ~/.config/cvlac-mcp
cat > ~/.config/cvlac-mcp/.env <<'EOF' CVLAC_NOMBRE='Tu primer nombre' CVLAC_CEDULA='1234567890' CVLAC_PASSWORD='tu clave' EOF chmod 600 ~/.config/cvlac-mcp/.env
CVLAC_NOMBRE es tu primer nombre tal como lo registraste en CvLAC, con tildes y ñ.# se corta ahí.Crear el archivo sin el Bloc de notas (Windows)
$contenido = @'
CVLAC_NOMBRE='Tu primer nombre' CVLAC_CEDULA='1234567890' CVLAC_PASSWORD='tu clave' '@
@'...'@, con comilla simple, no toca un $ que haya en tu clave; @"..."@ sí lo cambiaría. WriteAllText guarda en UTF-8. Si el archivo te quedó en otra codificación —Out-File y > guardan en UTF-16, y Set-Content en ANSI—, cvlac-mcp lo detecta, lo lee igual y lo anota en su registro al arrancar.
claude_desktop_config.json: ábrelo con el Bloc de notas o TextEdit.TU_USUARIO por tu usuario del computador. Para saber cuál es: echo $env:USERNAME en PowerShell, o whoami en la terminal de macOS.Windows:
{
"mcpServers": { "cvlac-mcp": { "command": "cmd", "args": ["/c", "npx", "-y", "cvlac-mcp@1"], "env": { "CVLAC_ENV_FILE": "C:\\Users\\TU_USUARIO\\.config\\cvlac-mcp\\.env" } } } }
macOS (en Linux, la ruta empieza por /home/ en vez de /Users/):
{
"mcpServers": { "cvlac-mcp": { "command": "npx", "args": ["-y", "cvlac-mcp@1"], "env": { "CVLAC_ENV_FILE": "/Users/TU_USUARIO/.config/cvlac-mcp/.env" } } } }
冒頭だけを表示しています。続きはリポジトリで読めます