90trust / 100

Scalix Cloud

by scalix.world in Developer tools

MCP serverPassing, checked 46 min ago

The agent-native cloud: database, functions, AI, storage, computers. 50 tools, one API key.

https://api.scalix.world/v1/mcp

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
199 ms typical, 199 ms slowest 5%
Last check
46 min ago
Next check
in 5 h

How to call it

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "scalix-cloud": {
      "type": "http",
      "url": "https://api.scalix.world/v1/mcp"
    }
  }
}

51 tools

  • 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 questions only: counts, averages, filtered selects on a named table). Returns the SQL without executing it, with a confidence score; low confidence

  • scalix_db_query

    Execute a SQL query against the project database. Returns columns, rows, row count, and cost breakdown. Destructive statements (DROP/TRUNCATE/bulk DELETE) require a two-step confirmation: the first call returns code CONFIRMATION_REQUIRED with a confirmation_token — re-call with t

  • scalix_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 public=true makes every object in the bucket readable without authentication — leave it false (the default) and use presigned URLs for private

  • 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_invoke once deployed.

  • scalix_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 exist or its TTL has expired. Use scalix_kv_list to discover keys by prefix first.

  • scalix_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 billed to the project's credit pool. Discover available model IDs with scalix_ai_models.

  • 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 scalix_events_publish; publishing to a non-existent topic fails.

  • scalix_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.

  • scalix_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 creating another, so it is safe to retry. Unlike a sandbox, the disk survives stop/start and is only erased by scalix_computer_delete.

  • 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, and on a running machine it stops working immediately. Sending an empty list removes every key. Not a patch — whatever you send becomes the

  • 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 running.

  • scalix_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. Stop machines you are done with — a stopped machine costs only its disk.

  • 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 coordination state — read it before starting work so you act on the latest news, and post what teammates need to know with scalix_crew_board_post.

  • scalix_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 updates expire on their own, pin only what every future task must see, and set owner_member_id to hand work off to a specific member. Notes

  • scalix_domain_add

    Add a custom domain to the project. Returns DNS records to configure.

  • scalix_domain_list

    List all custom domains and their SSL/verification status.

  • scalix_domain_verify

    Verify DNS configuration for a custom domain and provision SSL certificate.

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
46 min agoPassed200199 ms
11 h agoPassed200317 ms