scalix_db_relationships
Get the relationship map showing how tables are connected via foreign keys.
无需输入参数。
world.scalix由 scalix.world 发布官方发布者v1.5.0更新于 Nov 2, 2026
The agent-native cloud: database, functions, AI, storage, computers. 51 tools, one API key.
托管式 Scalix Cloud MCP 服务器,让助手操作托管云:数据库、存储、函数、沙箱、Linux 机器、AI 推理与事件。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/world.scalix%2Fcloud/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"scalix-cloud": {
"type": "http",
"url": "https://api.scalix.world/v1/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}[Install in VS Code] [Install in VS Code Insiders]
The official Model Context Protocol server for Scalix World, the AI-native neocloud. One hosted MCP server lets an agent operate the entire platform — no local install. Database, compute, functions, storage, auth, AI, DNS and billing: 51 tools across 17 domains, one API key.
Install the full package — 51 tools, 4 skills and a /scalix:setup command:
Then run /scalix:setup inside Claude Code to connect and verify.
Install as a plugin (recommended — one command):
Then open the plugin's mcp_config.json and replace YOUR_SCALIX_API_KEY with a key from scalix.world (Console → API Keys). Antigravity auto-discovers plugins in ~/.gemini/config/plugins/ (global) or .agents/plugins/ (per-workspace).
Or add the server directly: paste the mcpServers block from mcp_config.json into ~/.gemini/config/mcp_config.json (Antigravity 2.0 / IDE) — or in Antigravity CLI type /mcp for the interactive manager. Note Antigravity uses serverUrl (not url).
Set SCALIX_API_KEY in your environment; the extension config and GEMINI.md context load automatically.
Authenticate with a Scalix World API key (Authorization: Bearer <key>), scopable
to specific services, projects, and actions. Listed in the official MCP registry as
world.scalix/cloud.
Example (Claude Code):
Consequential actions (deletes, production changes, spend past budget caps) pause for human approval — guardrails are a platform feature, not a wrapper script.
Scalix World is a fully managed cloud platform engineered as one system — database, AI, compute, storage, auth, billing — operable by humans through a console and by agents through this MCP server, on sovereign European infrastructure. Built by Scalix.
来源:README.md,提交 d267367
Get the relationship map showing how tables are connected via foreign keys.
无需输入参数。
Search for columns by name or type across all tables.
query必填List all columns classified as containing personally identifiable information (PII).
无需输入参数。
Analyze a SQL query and return optimization suggestions including index recommendations and query rewrites.
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 means the table was guessed. Review the statement and tables_used, then run it with scalix_db_query. For complex questions, read scalix_db_schema and write the SQL directly.
question必填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 that value in confirm_token to execute.
sql必填paramstimeline_idconfirm_tokenGet the full database schema including all tables, columns, types, and relationships.
无需输入参数。
Get detailed information about a specific database table including columns, indexes, and foreign keys.
table必填Apply a database migration by version number.
version必填tenant_id必填List storage buckets, or list objects in a specific bucket with optional prefix filter.
namebucketprefixUpload content to object storage. Provide the content as a base64-encoded string.
key必填namebucket必填content必填content_typeDownload an object from storage. Returns the content as base64.
key必填namebucket必填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 sharing. Public buckets double as static websites: upload index.html and serve it from the project's store subdomain at https://{slug}.store.scalix.world/buckets/{bucket}/objects/ (directory requests serve index.html; a 404.html object is served as the error page).
name必填bucketpublicPermanently delete an object (key) from a storage bucket. Irreversible.
key必填namebucket必填Permanently delete a storage bucket and every object in it. Irreversible.
namebucket必填List all deployed serverless functions.
无需输入参数。
Deploy a Scalix Function — serverless, per-request billed, running in isolated microVMs — from a container image. Invoke it with scalix_fn_invoke once deployed.
name必填image必填runtimeInvoke a deployed function with a JSON payload.
datafunction_id必填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.
key必填Set a key-value pair with optional TTL.
key必填ttlvalue必填List keys in the key-value store, optionally filtered by prefix.
prefixRun 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.
modelprompt必填systemmax_tokenstemperatureList the AI models available to the project — virtual tiers and the pass-through catalog model IDs — for use in scalix_ai_infer.
无需输入参数。
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.
data必填topic_id必填event_type必填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.
无需输入参数。
Create a cron schedule to run a function or webhook on a timer.
name必填configexpression必填action_type必填Execute code in an isolated sandbox. Supports Python, JavaScript, TypeScript, and Bash. Returns stdout/stderr, the probed interpreter version, and any files the code wrote (base64, under size/count caps).
code必填fileslanguage必填packagestimeout_secondsGet 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.
name必填vcpusdisk_gbssh_keysmemory_mbReplace 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 whole list, so read the current keys from scalix_computer_list first if you mean to add one.
id必填ssh_keys必填List your persistent Linux machines with their status, address and resource shape.
无需输入参数。
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.
id必填cwdenvargscommand必填timeout_msWrite a text file into a persistent Linux machine. Use this instead of shelling out with cat/echo — no quoting to get wrong.
id必填modepath必填content必填Read a text file out of a persistent Linux machine.
id必填path必填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.
id必填Start a stopped persistent Linux machine. Same disk, same address.
id必填Permanently delete a persistent Linux machine AND its disk. This cannot be undone — use scalix_computer_stop if you may want the files back.
id必填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.
无需输入参数。
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.
crew_id必填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 cannot be edited from here — post a correction instead.
body必填pinnedcrew_id必填ttl_secondsowner_member_idauthor_member_idAdd a custom domain to the project. Returns DNS records to configure.
domain必填List all custom domains and their SSL/verification status.
无需输入参数。
Verify DNS configuration for a custom domain and provision SSL certificate.
domain必填Create a new container image build from a Git repository or Dockerfile.
name必填branchgit_url必填dockerfileGet the status and logs of a build.
build_id必填Create a new project within an organization. Returns the project ID, name, and slug. Issue an API key for the new project separately. Needs an admin API key: organization admin scope is never delegated to a connected app, so this tool fails on an OAuth connection.
name必填slug必填org_id必填List every project in an organization, with each project's ID, name, and slug. Use this to resolve a project ID before calling project-scoped tools. `org_id` is optional: omit it to list the projects of the organization the API key belongs to (resolved via GET /v1/me). Needs an admin API key: organization admin scope is never delegated to a connected app, so this tool fails on an OAuth connection.
org_idConfigure end-user authentication for the project — require MFA, require email confirmation, and set the allowed auth providers. Needs an admin API key: organization admin scope is never delegated to a connected app, so this tool fails on an OAuth connection.
mfa_enabledallowed_providersrequire_email_confirmationGet the current health status of the Scalix Cloud platform including all service components.
无需输入参数。
Deploy a long-running container service on Scalix Run from a container image. Creates a new service, or a new revision of an existing service with the same name, with health checks, a public HTTPS URL, and autoscaling between min_instances and max_instances (min 0 = scale-to-zero when idle). Billed per vCPU-hour while instances run. Roll back a bad revision with scalix_run_rollback.
envname必填portimage必填max_instancesmin_instancesList all deployed container services in the project.
无需输入参数。
Change the autoscaling bounds of an existing Scalix Run service without redeploying it. Raising min_instances keeps instances warm (no cold starts, higher cost); min_instances 0 enables scale-to-zero when idle. Takes effect immediately. Find service IDs with scalix_run_list.
id必填max_instancesmin_instancesRoll a Scalix Run service back to an earlier revision — omit 'revision' to return to the immediately previous one. Traffic switches to the target revision; the replaced revision is kept and can be redeployed later. Use scalix_run_list to see services and their current revisions.
id必填revisionPermanently delete a Scalix Run service. This cannot be undone: it stops the running instances, releases the public HTTPS URL, erases any attached volumes and discards every revision, so scalix_run_rollback cannot bring it back afterwards. To stop paying for an idle service without losing it, set min_instances to 0 with scalix_run_scale instead.
id必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
claude plugin marketplace add scalixworld/scalix-cloud-mcpclaude plugin install scalix@scalixgit clone https://github.com/scalixworld/scalix-cloud-mcp ~/.gemini/config/plugins/scalixgemini extensions install https://github.com/scalixworld/scalix-cloud-mcphttps://api.scalix.world/v1/mcpclaude mcp add --transport http scalix https://api.scalix.world/v1/mcp \ --header "Authorization: Bearer $SCALIX_API_KEY"