Skip to content

MCP tools

Tools run with the same permissions as the PAT you configured. Prefer get_project_context before mutating a project.

Read these as MCP resources (kataflax://reference/...):

Resource Contents
field-types Kallax field types and system fields
rule-types Access rule types
dashboard-widget-types Malm widgets and layout grid
strala-widget-types Strala widgets
strala-tree-rules Tree constraints
strala-recipes Layout recipes
git-deploy-modes auto, auto_branch, manual
Name Use
create_crud_backend Schemas, fields, endpoints, rules, optional seed rows
create_analytics_dashboard Malm dashboards (WidgetQuery in dataSet.query)
deploy_backend_app Skadis app + secrets
deploy_from_vesken_repo Link git and deploy_from_git
navigate_git_repository Tree, blob, commits
build_full_project End-to-end, or scaffold_project
build_strala_ui Pages via strala_build_layout / strala_upsert_page_body

scaffold_project accepts a structured spec: authEnabled, schemas (name, fields, endpoints), rules, seed data, dashboards, Strala, hosting.

list_organizations, list_projects, create_project, get_project, get_project_context, toggle_project_auth

list_schemas, create_schema, create_schema_with_fields, update_schema, delete_schema, list_fields, add_field, update_field, delete_field, list_endpoints, toggle_endpoint, list_rules, create_rule, delete_rule, list_rows, create_row, update_row, delete_row

list_dashboards, create_dashboard, add_widget, delete_dashboard, run_query

list_hosting_apps, create_hosting_app, list_deployments, list_secrets, upsert_secret, delete_secret, import_secrets, delete_hosting_app, update_hosting_git_source, deploy_from_git

list_git_repos, create_git_repo, get_git_repo, delete_git_repo, branches/tags/commits/tree/blob/diff, merge requests and comments

strala_load, strala_init_default, pages, nodes, strala_build_layout, strala_upsert_page_body, save, versions, strala_list_widget_types

Nested PM: projects, work items, cycles, modules, views, intake, stickies, pages, webhooks, exports, analytics. MCP is a subset of the REST API.

propose_file_change, propose_file_changes, read_workspace_file, get_workspace_pending, accept_pending_changes, reject_pending_changes

Rannilen DNS is console/admin SDK only — not in this registry.