// archivo de configuración
Un bloque YAML
Guarda el bloque como .continue/mcpServers/maguyva.yaml en tu espacio de trabajo, o añade su entrada mcpServers a ~/.continue/config.yaml. config.json está obsoleto.
Para usuarios de Continue
El agente de Continue trabaja con el contexto que le das y las herramientas que permite su configuración. Maguyva indexa el repo entero y lo sirve por MCP, así que el modo agente pregunta dónde vive el código antes de leer un archivo tras otro.
Nivel Free: 3 repositorios, Hasta 50 mil líneas de repo indexadas, sin tarjeta.
Un bloque YAML: una URL, un encabezado y un secreto de tu .env. Cuatro datos propios de Continue.
// archivo de configuración
Guarda el bloque como .continue/mcpServers/maguyva.yaml en tu espacio de trabajo, o añade su entrada mcpServers a ~/.continue/config.yaml. config.json está obsoleto.
// transporte
Continue se conecta al endpoint de Maguyva por Streamable HTTP; el encabezado va bajo requestOptions. Sin procesos locales ni Node.js.
// clave
${{ secrets.MAGUYVA_API_KEY }} se resuelve desde ~/.continue/.env, luego desde .continue/.env y .env del espacio de trabajo y, por último, desde el entorno del proceso. El bloque en sí no guarda ninguna clave.
// modo
Continue ofrece las herramientas MCP en modo agente, no en el chat. Las configuraciones JSON de otros clientes también sirven: déjalas en .continue/mcpServers/.
# .continue/rules/testing.md
---
globs: "src/**/*.ts"
---
Ejecuta los tests del paquete antes de dar un cambio por terminado.Continue carga reglas en Markdown desde .continue/rules/. Una regla puede aplicarse siempre, solo cuando hay archivos que coinciden en el contexto (globs) o cuando el agente decide que su description encaja. Usa las reglas para:
Una regla le dice al agente cómo trabajar. No puede decirle qué dice el código después del merge de esta mañana.
Tres huecos que el modo agente rellena leyendo archivos.
Añades los archivos que crees que importan. La implementación que necesita el agente suele estar en el que no se te ocurrió.
“¿Qué se rompe si cambio esto?” es una pregunta de grafo. Sin un índice, el agente lee los archivos de uno en uno para responderla.
Continue puede ejecutar modelos locales con límites de contexto ajustados. Una respuesta clasificada con file:line cabe donde no caben diez lecturas de exploración.
Un bloque mcpServers le da al modo agente:
Las reglas le dicen a Continue cómo trabajar.
Maguyva le da a Continue un mapa del código.
Primero consulta el mapa, después edita.
// workflow 01
continue agent> ¿dónde verificamos las firmas de los webhooks? semantic_search("verify webhook signature") src/webhooks/verify.ts:17 verifySignature() docs/webhooks.md:40 ← texto → El agente lee verify.ts y nada más. [exit 0]
Una búsqueda por significado encuentra la implementación aunque su nombre no coincida con tus palabras.
// workflow 02
continue agent> ¿qué módulos siguen importando el cliente de facturación antiguo? dependency_search("LegacyBillingClient", dependents) 4 importadores en 3 paquetes → El agente migra los cuatro y después elimina el cliente. [exit 0]
La lista de importadores está completa antes de borrar, no la descubre el build después.
Tres pasos. Nivel Free: 3 repositorios, Hasta 50 mil líneas de repo indexadas, sin tarjeta.
// step 01
Elige uno que ya conozcas, así puedes evaluar las respuestas.
// step 02
.continue/mcpServers/maguyva.yaml
name: Maguyva
version: 0.0.1
schema: v1
mcpServers:
- name: maguyva
type: streamable-http
url: https://maguyva.tools/mcp
requestOptions:
headers:
Authorization: Bearer ${{ secrets.MAGUYVA_API_KEY }}
// step 03
Escribe MAGUYVA_API_KEY= seguido de tu clave en ~/.continue/.env. Cambia al modo agente y haz una pregunta cuya respuesta ya conozcas.