Mmcp.market

Zektor MCP server

by m-akcan·io.github.m-akcan/zektor·v1.7.1·1 stars

Managed Postgres and Valkey hosted in Germany. Agents can create a trial database with no signup.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

1 stars343 downloads/wk

Reviews

Write one

Nobody has reviewed Zektor yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Zektor tools (20, 6 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • create_branchwrite action

    Creates a copy-on-write clone of a PostgreSQL instance: it has the

  • create_ephemeral_rolewrite action

    RETURNS A LIVE CREDENTIAL. Creates a PostgreSQL role that stops working by

  • create_instancewrite action

    Provisions a database or cache. THIS COSTS MONEY — the plan is billed monthly

  • create_trial_databasewrite action

    Creates a PostgreSQL database for the next 60 minutes, with no account or

  • delete_branchwrite action

    PERMANENTLY DESTROYS a branch and anything written to it since it was

  • delete_instancewrite action

    PERMANENTLY DESTROYS an instance and all of its data. There is no undo and

  • get_action

    How the background work started by create_instance, scale_instance or

  • get_connection

    RETURNS A LIVE CREDENTIAL for caches: the connection string includes the

  • get_instance

    Full detail for a single instance, including storage and autoscaling where it

  • get_storage

    Size, usage, included storage, what is billed above the plan (net €/month), and

  • list_branches

    The instance's cluster: the default database and every branch forked from

  • list_instances

    Every database and cache on the account, with id, name, status, engine and plan.

  • list_plans

    The plans an instance can be created on or scaled to, with price, engine,

  • list_regions

    Regions an instance can be created in. `available` is false where there is no

  • promote_branch

    Promotes a branch to be its cluster's default database; the previous default

  • resize_storage

    Grows the storage of a PostgreSQL instance to size_gb (larger than now, at most

  • scale_instance

    Changes the plan an instance runs on, which changes what it costs.

  • set_autoscale

    Turns automatic storage growth on or off for a PostgreSQL instance and sets its

  • set_branch_expiry

    Branches delete themselves after a while, so a forgotten one does not keep

  • whoami

    Reports which Zektor account the current token belongs to, the API it is

Public scan report

scanner v0.1.10 · 2026-10-09 · same rubric, same numbers if you re-run it

no findings
  • Code scan20 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Zektor in Claude Code, Cursor or VS Code

Runs npx -y zektor on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add zektor -- npx -y zektor
Add to Cursor

What the publisher says

From the Zektor repository's README, as published. We do not edit it. Read it on GitHub

zektor

Command-line client for Zektor.io managed databases and caches.

Beta. The CLI and its MCP server are supported and live, but young. Expect

commands to be added and rough edges filed off as we learn how people use them.

Beta is not a warning about stability of what exists: **1.0.0 settles the

command surface.** Flags, output shapes and exit codes will not change without

a major version, so --json is safe to parse in a script, and tokens you

create now keep working.

Install

npm install -g zektor

Or run it without installing:

npx zektor whoami

Requires Node 18 or newer.

Authenticating

Create a token in the dashboard under Settings → Access tokens, then:

zektor login

The token is stored at ~/.config/zektor/config.json with mode 0600. It is verified against the API before being written, so a mistyped token fails here rather than confusingly on your next command.

--token exists for scripts, but prefer the prompt when you are at a keyboard — an argument lands in your shell history.

In CI

Set ZEKTOR_TOKEN and skip login entirely:

ZEKTOR_TOKEN=zk_… zektor whoami

ZEKTOR_TOKEN always beats the config file. zektor whoami reports which of the two supplied the credential, which is usually how you discover a stray environment variable is overriding the account you logged in as.

Commands

Every read command takes --json.

Trying it without an account

psql "$(npx zektor try)"

zektor try prints a connection string on stdout and, on stderr, how long it works and a claim link. The database accepts connections for 60 minutes. Open the claim link within 3 hours, sign up and add a payment method, and the data moves into a database of your own; otherwise it is deleted. Up to 200 MB and 3 connections, no superuser (trusted extensions such as pgcrypto work), and 3 trials per network per day. --json prints all of it as JSON. The same is available without the CLI:

curl -X POST https://api.zektor.io/api/trial

Creating

zektor db create --name=my-db --tier=AKPG-5 --region=nbg1 --engine=postgres@17

--tier, --region and --engine take the names you see in the dashboard and are resolved to ids for you. --tier and --region are required; leave one out or pass a wrong one and the error lists what is valid.

Creating runs in the background. Add --wait to block until the instance is ready; if creating it fails, the command prints why and exits non-zero.

--storage is rejected: storage starts at what the plan includes. Grow it afterwards with zektor storage resize.

Connecting

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Zektor: common questions

Is Zektor MCP server safe?
Mostly: it is graded B (83/100). Read the Zektor safety report
How do I install Zektor?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Zektor need an API key?
Yes. The registry entry asks for ZEKTOR_TOKEN.
Is Zektor maintained?
The last commit was 5 days ago (2026-10-08). The latest release is v1.7.1.
What can I use instead of Zektor?
Servers from other publishers that do the same job: Neon MCP server, Quarry MCP server and Quarry MCP server. Compare all Zektor alternatives.

Alternatives to Zektor

Same job from other publishers: the closest match first, then the best rated.

All Zektor alternatives →
  • Neon
    Official Neon MCP server for managing Neon projects and Lakebase Postgres databases.
    A
  • Quarry
    Safety-railed database access: Postgres, MySQL, SQLite, Redis. Read-only by default.
    A
  • Quarry
    Safety-railed database access for agents: Postgres, MySQL, Redis. Read-only by default.
    A
  • Memory Vault
    Local-first AI memory layer with hybrid search. Postgres + pgvector. Self-hosted, MIT.
    B
  • Read Only Local Postgres
    MCP server for read-only PostgreSQL database queries in Claude Desktop
    A

More from m-akcan →