Driving Vixtur from outside

One API key, and an MCP server that connects your agent to your projects.

The “API keys” screen in your account settings issues a key. It starts with vx_ and is shown once only — all we keep is a hash of it, so there is no screen to go back to and read it from.

The key travels in the x-api-key header and identifies you as the user. Every ownership check still applies: a key is a way in, not a way around.

The MCP server

The project ships an MCP server that lets an agent — Claude Code, Cursor, anything that speaks MCP — drive the system. It works against the same API the browser works against, not a second route into the database.

  • list_apps — the projects this key owns, with the address and code of each
  • create_app — a new, empty project
  • build_app — a build or a change, from a free-text description
  • get_app — the files, the tables with their permissions, the versions and the conversation
  • read_records — reading records, as the owner
  • list_templates — browsing the template catalogue
  • use_template — copying a template into a new project
  • search_skills — searching the Israeli knowledge library

Revoking a key stops everything using it immediately. A revoked key and a key that never existed get exactly the same answer.

More on this subject

Did not find your answer?Write to us