{"apiVersion":"v1","directorySlug":"coreartificer-mcp-bc4a5b1ba4","title":"The Artificer by Loopit","description":"The Artificer convierte tus normas, definiciones y métodos en las reglas que sigue tu IA, con versión y con quién las aprobó. Tus datos no pasan por The Artificer. Artificer Core disponible hoy.","pageUrl":"https://www.mcpbundles.com/skills/coreartificer-mcp-bc4a5b1ba4","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.coreartificer.com/mcp","hostedMcpUrl":null,"toolCount":12,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.coreartificer/coreartificer-mcp-bc4a5b1ba4","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"man","description":"Manual estilo man(7): quién es The Artificer, tools, límites del canal. Solo lectura. El argumento nombre es opcional. Si está vacío, devuelve el manual completo. Si es el id de una tool, devuelve su explicación. Si es un oficio, un proceso o un concepto, orienta a la tool que corresponde.","inputSchema":{"type":"object","properties":{"nombre":{"type":"string"}}},"logicalName":"man","displayName":"man","title":"man","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"consultar_concepto","description":"Consulta un concepto del kernel (CAT-CONCEPTOS-002) por código, nombre o alias. También resuelve ejes ya declarados (no son concepto ni nodo). No sirve para anclar Hubs de un repo consumidor; el CAT de Hubs es del working tree (ARQ-VF-025). Solo lectura. Un concepto o eje por consulta; no vuelca el catálogo.","inputSchema":{"type":"object","required":["nombre"],"properties":{"nombre":{"type":"string"}}},"logicalName":"consultar_concepto","displayName":"consultar_concepto","title":"consultar_concepto","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"buscar_por_concepto","description":"Devuelve el documento completo de cada fichero de despensa anclado a un concepto del kernel, por código o por nombre. No sigue complementa. No vuelca el catálogo. No sirve para anclar Hubs de un repo consumidor. Solo lectura.","inputSchema":{"type":"object","required":["nombre"],"properties":{"nombre":{"type":"string"}}},"logicalName":"buscar_por_concepto","displayName":"buscar_por_concepto","title":"buscar_por_concepto","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listar_reglas_oro","description":"Devuelve las reglas de oro y las señales de parada (destiladas, PROY-SPEC-REGLAS-ORO). Solo lectura.","inputSchema":{"type":"object","properties":{}},"logicalName":"listar_reglas_oro","displayName":"listar_reglas_oro","title":"listar_reglas_oro","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"obtener_metodologia","description":"Devuelve la skill local .cursor/skills/loop-engineering/SKILL.md y, a continuación, el plato del juez (servible de corpus/proyecciones/PROY-SPEC-JUEZ-ORQUESTADOR.yaml), misma forma que obtener_oficio. Solo lectura. Lee LOOPIT_CORPUS_ROOT (en producción /opt/loopit-mcp), no el working tree de Cursor salvo que el servidor sea local. El catálogo YAML se recarga en cada llamada.","inputSchema":{"type":"object","properties":{}},"logicalName":"obtener_metodologia","displayName":"obtener_metodologia","title":"obtener_metodologia","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listar_oficios","description":"Lista ids y título de oficios de la fábrica PROY-SPEC-OFICIOS. Solo lectura. El plato de obtener_oficio es el servible de la proyección del oficio. Lee LOOPIT_CORPUS_ROOT (en producción /opt/loopit-mcp), no el working tree de Cursor salvo que el servidor sea local. El catálogo YAML se recarga en cada llamada.","inputSchema":{"type":"object","properties":{}},"logicalName":"listar_oficios","displayName":"listar_oficios","title":"listar_oficios","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"obtener_oficio","description":"Sirve el plato: servible de la proyección del oficio (fábrica PROY-SPEC-OFICIOS). Una vez. No ejecuta. Solo lectura. No recibe paths, blobs, catálogo ni linaje del consumidor. Si nombre está vacío, lista los ids. Id desconocido falla con claridad. Lee LOOPIT_CORPUS_ROOT (en producción /opt/loopit-mcp), no el working tree de Cursor salvo que el servidor sea local. El catálogo YAML se recarga en cada llamada.","inputSchema":{"type":"object","properties":{"nombre":{"type":"string"}}},"logicalName":"obtener_oficio","displayName":"obtener_oficio","title":"obtener_oficio","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listar_procesos","description":"Lista ids y título de procesos (PROY-SPEC-OFICIOS, clave procesos). Solo lectura. Análogo a listar_oficios. El proceso ingestar-documento es ARQ-VF-009. El proceso cambiar-codigo es ARQ-VF-015. El proceso ingestar-tabla es ARQ-VF-027. El proceso montar-corpus es ARQ-VF-040. Lee LOOPIT_CORPUS_ROOT (en producción /opt/loopit-mcp), no el working tree de Cursor salvo que el servidor sea local. El catálogo YAML se recarga en cada llamada.","inputSchema":{"type":"object","properties":{}},"logicalName":"listar_procesos","displayName":"listar_procesos","title":"listar_procesos","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"obtener_proceso","description":"Sirve el plato del proceso (servible de su proyección). Si nombre está vacío, lista los ids. Id desconocido falla con claridad. linaje no aplica. Proceso ingestar-documento: ARQ-VF-009. Proceso cambiar-codigo: ARQ-VF-015. El proceso ingestar-tabla es ARQ-VF-027. El proceso montar-corpus es ARQ-VF-040. Lee LOOPIT_CORPUS_ROOT (en producción /opt/loopit-mcp), no el working tree de Cursor salvo que el servidor sea local. El catálogo YAML se recarga en cada llamada.","inputSchema":{"type":"object","properties":{"nombre":{"type":"string"}}},"logicalName":"obtener_proceso","displayName":"obtener_proceso","title":"obtener_proceso","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"obtener_carta","description":"Sirve la carta de procesos (estaciones, oficios, actos) para adaptadores. Solo lectura. Si nombre está vacío, el catálogo completo. Si nombre es un id de proceso, el mismo fichero completo está bien (no hace falta filtrar). Lee LOOPIT_CORPUS_ROOT (en producción /opt/loopit-mcp), no el working tree de Cursor salvo que el servidor sea local. El catálogo YAML se recarga en cada llamada.","inputSchema":{"type":"object","properties":{"nombre":{"type":"string"}}},"logicalName":"obtener_carta","displayName":"obtener_carta","title":"obtener_carta","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"listar_plantillas","description":"Lista ids y título de plantillas disponibles. Solo lectura. No vuelca moldes completos — usa obtener_plantilla para el contenido.","inputSchema":{"type":"object","properties":{}},"logicalName":"listar_plantillas","displayName":"listar_plantillas","title":"listar_plantillas","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"obtener_plantilla","description":"Devuelve una plantilla/molde vacío (esquema), no una instancia del consumidor. Solo lectura. Ids válidos: ver listar_plantillas (diez: inf_conf, proy, observabilidad, encargo, propuesta, plan, validacion, cat, ancla, regla_cursor). Nuevas: encargo (corpus/plantillas/ENCARGO-PLANTILLA.yaml), propuesta (corpus/plantillas/PROPUESTA-PLANTILLA.yaml), plan (corpus/plantillas/PLAN-PLANTILLA.yaml), validacion (corpus/plantillas/VALIDACION-PLANTILLA.yaml), cat (corpus/plantillas/CAT-PLANTILLA.yaml), ancl","inputSchema":{"type":"object","properties":{"nombre":{"type":"string"}}},"logicalName":"obtener_plantilla","displayName":"obtener_plantilla","title":"obtener_plantilla","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=The-Artificer-by-Loopit&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuY29yZWFydGlmaWNlci5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22The-Artificer-by-Loopit%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.coreartificer.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22The-Artificer-by-Loopit%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.coreartificer.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=The+Artificer+by+Loopit&connectorUrl=https%3A%2F%2Fmcp.coreartificer.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"The-Artificer-by-Loopit\" --url \"https://mcp.coreartificer.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/coreartificer-mcp-bc4a5b1ba4","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/coreartificer-mcp-bc4a5b1ba4/tools/{tool}","mcpServerUrl":"https://mcp.coreartificer.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/coreartificer-mcp-bc4a5b1ba4?live=1"}