{"name":"io.github.m-akcan/zektor","slug":"m-akcan-zektor","title":"Zektor","description":"Managed Postgres and Valkey hosted in Germany. Agents can create a trial database with no signup.","url":"https://mcp.market/server/m-akcan-zektor","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"data","tags":["data"],"presence":{"score":34,"stars":1,"forks":0,"downloads_week":343,"last_push_at":"2026-10-08T21:41:13.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/m-akcan/zektor-cli","website":"https://zektor.io","version":"1.7.1","remotes":[],"packages":[{"registryType":"npm","identifier":"zektor","version":"1.7.1","transport":{"type":"stdio"},"packageArguments":[{"value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Access token from Settings → Access tokens. Without one, the server can still create trial databases.","isSecret":true,"name":"ZEKTOR_TOKEN"}]}],"tools":[{"name":"create_branch","description":"Creates a copy-on-write clone of a PostgreSQL instance: it has the","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_ephemeral_role","description":"RETURNS A LIVE CREDENTIAL. Creates a PostgreSQL role that stops working by","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_instance","description":"Provisions a database or cache. THIS COSTS MONEY — the plan is billed monthly","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_trial_database","description":"Creates a PostgreSQL database for the next 60 minutes, with no account or","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_branch","description":"PERMANENTLY DESTROYS a branch and anything written to it since it was","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_instance","description":"PERMANENTLY DESTROYS an instance and all of its data. There is no undo and","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_action","description":"How the background work started by create_instance, scale_instance or","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_connection","description":"RETURNS A LIVE CREDENTIAL for caches: the connection string includes the","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_instance","description":"Full detail for a single instance, including storage and autoscaling where it","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_storage","description":"Size, usage, included storage, what is billed above the plan (net €/month), and","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_branches","description":"The instance's cluster: the default database and every branch forked from","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_instances","description":"Every database and cache on the account, with id, name, status, engine and plan.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_plans","description":"The plans an instance can be created on or scaled to, with price, engine,","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_regions","description":"Regions an instance can be created in. `available` is false where there is no","write_action":false,"price_micros":0,"input_schema":null},{"name":"promote_branch","description":"Promotes a branch to be its cluster's default database; the previous default","write_action":false,"price_micros":0,"input_schema":null},{"name":"resize_storage","description":"Grows the storage of a PostgreSQL instance to size_gb (larger than now, at most","write_action":false,"price_micros":0,"input_schema":null},{"name":"scale_instance","description":"Changes the plan an instance runs on, which changes what it costs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_autoscale","description":"Turns automatic storage growth on or off for a PostgreSQL instance and sets its","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_branch_expiry","description":"Branches delete themselves after a while, so a forgotten one does not keep","write_action":false,"price_micros":0,"input_schema":null},{"name":"whoami","description":"Reports which Zektor account the current token belongs to, the API it is","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-10-09T18:59:51.219Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-09T18:59:51.183Z","components":{"code":{"score":25,"max":25,"notes":["20 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"zektor","version":"1.7.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-10-08T19:02:08.292Z","repositoryUrl":"git+https://github.com/m-akcan/zektor-cli.git","weeklyDownloads":343}],"repo":{"found":true,"owner":"m-akcan","repo":"zektor-cli","archived":false,"pushedAt":"2026-10-08T21:41:13Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/148009134?v=4","ownerCreatedAt":"2023-10-15T19:35:17Z","license":"MIT"},"icon":{"url":"https://zektor.io/favicon.ico?favicon.09l9ds.p5vn2s.ico","source":"site","width":48,"height":48},"presence":{"stars":1,"forks":0,"downloadsWeek":343,"license":"MIT","lastPushAt":"2026-10-08T21:41:13.000Z","score":34}}}},"grade_history":[],"reviews":[]}