Categories › Cloud & DevOps › Cloud providers & infrastructure as code
The agent-native cloud: database, functions, AI, storage, computers. 51 tools, one API key.
Remote server: your requests and data go to api.scalix.world. Claude Code: claude mcp add --transport http scalix-cloud https://api.scalix.world/v1/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
scalix_db_relationships — Get the relationship map showing how tables are connected via foreign keys.scalix_db_search_columns — Search for columns by name or type across all tables.scalix_db_pii — List all columns classified as containing personally identifiable information (PII).scalix_db_optimize — Analyze a SQL query and return optimization suggestions including index recommendations and query rewrites.scalix_db_text_to_sql — Translate a plain-language question into a candidate SQL query using pattern-matching against the live schema (no AI model — simple questionscalix_db_query — Execute a SQL query against the project database. Returns columns, rows, row count, and cost breakdown. Destructive statements (DROP/TRUNCATscalix_db_schema — Get the full database schema including all tables, columns, types, and relationships.scalix_db_table — Get detailed information about a specific database table including columns, indexes, and foreign keys.scalix_db_migrate — Apply a database migration by version number.scalix_storage_list — List storage buckets, or list objects in a specific bucket with optional prefix filter.scalix_storage_upload — Upload content to object storage. Provide the content as a base64-encoded string.scalix_storage_download — Download an object from storage. Returns the content as base64.scalix_storage_create_bucket — Create a new Scalix Storage bucket in the project (S3-compatible object storage). Bucket names must be unique within the project. Setting puscalix_storage_delete_object — Permanently delete an object (key) from a storage bucket. Irreversible.scalix_storage_delete_bucket — Permanently delete a storage bucket and every object in it. Irreversible.scalix_fn_list — List all deployed serverless functions.scalix_fn_deploy — Deploy a Scalix Function — serverless, per-request billed, running in isolated microVMs — from a container image. Invoke it with scalix_fn_iscalix_fn_invoke — Invoke a deployed function with a JSON payload.scalix_kv_get — Read a single value from the project's key-value store by exact key. Returns the stored value, or a not-found error if the key does not exisscalix_kv_set — Set a key-value pair with optional TTL.scalix_kv_list — List keys in the key-value store, optionally filtered by prefix.scalix_ai_infer — Run AI inference on Scalix AI. Sends a prompt and returns the model's response in the OpenAI-compatible chat-completions format; tokens are scalix_ai_models — List the AI models available to the project — virtual tiers and the pass-through catalog model IDs — for use in scalix_ai_infer.scalix_events_publish — Publish an event to a topic. Provide an event_type (a short name for the kind of event, e.g. 'user.created') and the data payload.scalix_events_topics — List the event-bus topics in the project, with each topic's ID and name. Use this to find or verify a topic_id before publishing with scalixscalix_cron_create — Create a cron schedule to run a function or webhook on a timer.scalix_sandbox_run — Execute code in an isolated sandbox. Supports Python, JavaScript, TypeScript, and Bash. Returns stdout/stderr, the probed interpreter versioscalix_computer_create — Get or create a persistent Linux machine by name. Idempotent — calling it again with the same name returns the existing machine rather than scalix_computer_set_ssh_keys — Replace the ssh keys authorised for root on a persistent Linux machine. This is how you revoke: send the list without the key you want gone,scalix_computer_list — List your persistent Linux machines with their status, address and resource shape.scalix_computer_exec — Run a command inside a persistent Linux machine and wait for it to finish. Returns exit code, stdout and stderr. The machine must be runningscalix_computer_write_file — Write a text file into a persistent Linux machine. Use this instead of shelling out with cat/echo — no quoting to get wrong.scalix_computer_read_file — Read a text file out of a persistent Linux machine.scalix_computer_stop — Stop a persistent Linux machine. The disk and the network address are kept, so starting it again returns the same files at the same address.scalix_computer_start — Start a stopped persistent Linux machine. Same disk, same address.scalix_computer_delete — Permanently delete a persistent Linux machine AND its disk. This cannot be undone — use scalix_computer_stop if you may want the files back.scalix_crew_list — List your crews with their ids and names. A crew is a team of AI members that share a notice board; use the crew id with the board tools.scalix_crew_board_read — Read a crew's notice board: every pinned note plus the newest unpinned ones, current as of this call. The board is the crew's shared coordinscalix_crew_board_post — Post a note to the crew's notice board for other members and the human to see. The board is news, not knowledge: set ttl_seconds so routine scalix_domain_add — Add a custom domain to the project. Returns DNS records to configure.Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.