cursos:sdd:10-mcp
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| cursos:sdd:10-mcp [2026/11/05 22:22] – ↷ El nombre de la página cambió de cursos:sdd:09-mcp a cursos:sdd:10-mcp claude | cursos:sdd:10-mcp [2026/11/06 08:37] (actual) – Renumerar el curso: Estructura de un skill pasa al 10 y los temas siguientes suben un número: movida a cursos:sdd:11-mcp claude | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| - | ====== 9. MCP ====== | ||
| - | |||
| - | Qué es un servidor MCP está en [[cursos: | ||
| - | |||
| - | * **[[# | ||
| - | * **[[# | ||
| - | |||
| - | Todo lo demás el agente ya lo hace con sus herramientas y con las órdenes de siempre: '' | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Los dos se instalan **en el proyecto**, para que viajen en el repositorio y los tenga todo el equipo: | ||
| - | |||
| - | * **Claude Code**: '' | ||
| - | * **OpenCode**: | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== 1. Context7 ===== | ||
| - | |||
| - | [[https:// | ||
| - | |||
| - | * Claude Code: | ||
| - | <sxh bash> | ||
| - | claude mcp add --scope project context7 -- npx -y @upstash/ | ||
| - | </ | ||
| - | * OpenCode: | ||
| - | <sxh json; | ||
| - | { | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | Sin la //API key// que pone la página de Context7: no hace falta y acabaría en el repositorio. | ||
| - | |||
| - | El agente no lo usa solo siempre que debería. Se le dice en '' | ||
| - | |||
| - | <sxh markdown; | ||
| - | - Antes de usar una API de Spring Boot o de Angular, consulta su documentación con Context7. | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== 2. Base de datos: DBHub ===== | ||
| - | |||
| - | [[https:// | ||
| - | |||
| - | Se configura con un '' | ||
| - | |||
| - | <sxh ini; | ||
| - | [[sources]] | ||
| - | id = " | ||
| - | dsn = " | ||
| - | |||
| - | [[tools]] | ||
| - | name = " | ||
| - | source = " | ||
| - | readonly = true | ||
| - | max_rows = 100 | ||
| - | </ | ||
| - | |||
| - | * **'' | ||
| - | * **'' | ||
| - | * **'' | ||
| - | |||
| - | Y se da de alta apuntando a ese fichero: | ||
| - | |||
| - | * Claude Code: | ||
| - | <sxh bash> | ||
| - | claude mcp add --scope project basedatos -- npx -y @bytebase/ | ||
| - | </ | ||
| - | * OpenCode: | ||
| - | <sxh json; | ||
| - | { | ||
| - | " | ||
| - | " | ||
| - | } | ||
| - | } | ||
| - | </ | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== 3. Comprobar que están conectados ===== | ||
| - | |||
| - | * Claude Code: ''/ | ||
| - | * OpenCode: | ||
| - | <sxh bash> | ||
| - | opencode mcp list | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Más información ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
cursos/sdd/10-mcp.1793913744.txt.gz · Última modificación: por claude
