Saltar al contenido principal

Referencia completa de MCP Tools

Lista de todas las herramientas MCP disponibles en Fyso, agrupadas por categoria.

Tenant

ToolPerfilDescripcion
list_tenantscoreListar tenants accesibles
select_tenantcoreSeleccionar tenant activo para la sesion

Entidades

ToolPerfilDescripcion
generate_entitycoreCrear entidad con campos desde JSON
list_entitiescoreListar entidades (publicadas o con drafts)
get_entity_schemacoreObtener schema completo con structure hints
publish_entitycorePublicar entidad draft
delete_entityadvancedEliminar entidad y registros
list_entity_changesadvancedHistorial de versiones
manage_custom_fieldsadvancedCRUD de campos custom

Registros

ToolPerfilDescripcion
query_recordscoreConsultar con filtros, paginacion, busqueda semantica
create_recordcoreCrear registro
update_recordcoreActualizar registro (parcial)
delete_recordcoreEliminar registro

Reglas de negocio

ToolPerfilDescripcion
generate_business_rulecoreCrear regla (DSL o prompt)
list_business_rulescoreListar reglas de una entidad
publish_business_rulecorePublicar regla draft
create_business_ruleadvancedCrear regla con DSL directo
get_business_ruleadvancedVer detalle de una regla
test_business_ruleadvancedProbar regla con datos de prueba
delete_business_ruleadvancedEliminar regla
get_rule_logsadvancedLogs de ejecucion

Usuarios y autenticacion

ToolPerfilDescripcion
create_usercoreCrear usuario en el tenant
list_userscoreListar usuarios del tenant
tenant_loginadvancedLogin como usuario (retorna JWT)

Archivos

ToolPerfilDescripcion
upload_filecoreSubir archivo a un campo file (via URL o base64)

PDF

ToolPerfilDescripcion
generate_pdfcoreGenerar PDF desde plantilla + datos

Sites estaticos

ToolPerfilDescripcion
deploy_static_sitecoreDesplegar site en sites.fyso.dev
list_static_sitescoreListar deployments activos
delete_static_siteadvancedEliminar site

API y cliente

ToolPerfilDescripcion
get_rest_api_speccoreEspecificacion REST con curl de ejemplo
generate_api_clientcoreGenerar cliente TypeScript con tipos

Metadata

ToolPerfilDescripcion
export_metadatacoreExportar entidades, campos, reglas a JSON
import_metadatacoreImportar metadata desde JSON

Apps

ToolPerfilDescripcion
publish_appcorePublicar tenant como app instalable
unpublish_appcoreDespublicar app
update_appcoreActualizar metadata de la app

Turnos

ToolPerfilDescripcion
get_available_slotscoreConsultar disponibilidad
create_bookingcoreCrear reserva con validacion

Secrets

ToolPerfilDescripcion
set_secretadvancedGuardar un secreto
delete_secretadvancedEliminar un secreto

Flows (automatizaciones)

ToolPerfilDescripcion
create_flowadvancedCrear automatizacion
list_flowsadvancedListar flows
update_flowadvancedActualizar flow
delete_flowadvancedEliminar flow
toggle_flowadvancedActivar/desactivar flow

Channels y Bots (perfil: all)

ToolDescripcion
search_channelsBuscar canales publicos
get_channel_infoInfo de un canal
get_my_channelMi canal
get_channel_toolsTools de un canal
publish_channelPublicar canal
update_channelActualizar canal
unpublish_channelDespublicar canal
set_channel_permissionsConfigurar permisos
define_channel_toolDefinir tool de canal
update_channel_toolActualizar tool
remove_channel_toolEliminar tool
execute_channel_toolEjecutar tool de otro canal
register_botRegistrar bot
identify_botIdentificar bot
list_botsListar bots
whoami_botIdentidad del bot actual
revoke_botRevocar bot
generate_invitation_codeGenerar codigo de invitacion
list_invitation_codesListar codigos
Creado con Fyso