Skip to main content

DenkOps

com.denkops/denkopsVersion 1.0.0

Deploy APIs, MCP servers and scheduled jobs on managed EU hosting. Sign in with Google or GitHub.

Status

Responds152 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:53 UTC
Latency
152 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://denkops.com/mcpResponds152 ms
No sign-in

Claude Code

claude mcp add --transport http denkops https://denkops.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: denkops
Remote MCP server URL: https://denkops.com/mcp

Cursor

{
  "mcpServers": {
    "denkops": {
      "url": "https://denkops.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"denkops","type":"http","url":"https://denkops.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

62 tools

Tools of DenkOps
Read-only
Idempotent
Open world
add_connector_accountCreate an email/password account for a connector project. A strong password is generated and shown only once; pass it to the person securely. Password sign-in must be enabled for it to work. Workspace owners only.NoNoNoNo
add_domainAttach a custom domain to a DenkOps project. Returns the DNS TXT record (and CNAME target) to set at the DNS provider; the domain starts routing once its TXT record is verified.NoNoNoNo
cancel_inviteCancel a pending workspace invite. Workspace owners only.YesNoYesNo
create_alert_ruleCreate an alert rule for an event (crash, killed, rate_limit, deploy_failed) on one project or all, optionally posting to an https webhook (e.g. Slack). Workspace owners only.NoNoNoNo
create_connectionMint a new scoped, revocable DenkOps connection token for a CLI, CI job or agent (e.g. GitHub Actions deploys). The token is returned exactly once and cannot be retrieved again. Workspace owners only.NoNoNoNo
create_workspaceCreate a new workspace owned by the signed-in person. This connection keeps acting in its current workspace; reconnect to use the new one.NoNoNoNo
delete_alert_ruleDelete an alert rule. Workspace owners only.YesNoYesNo
delete_projectPERMANENTLY delete a DenkOps deployment and ALL its data (containers, images, volume and records). Cannot be undone. Only deletes when `confirm` equals the project's exact slug; without it nothing is deleted and the confirmation requirement is returned.YesNoNoNo
deployDeploy a project to DenkOps by sending its files, and get the live URL back. Include every source file (and denkops.json if the project has one; without it a new project is created, named from `name`, package.json or pyproject.toml). Pass project_id to ship a new version of an existing project. Secrets do not belong in files: .env files are rejected (set environment variables separately). Limits: 500 files, 5 MB.NoNoNoYes
get_audit_logShow the workspace's recent audit log: who did what, when. Workspace owners only.NoYesYesNo
get_billing_linkGet a one-click Stripe link for this workspace: subscribe (optionally with extra slots), add slots to an existing subscription, or fix a failed payment. Nothing is charged until the user confirms on Stripe. Workspace owners only; other members are told which owner to ask.NoNoNoYes
get_connection_activityShow recent actions performed with one connection token. Workspace owners only.NoYesYesNo
get_connector_accessShow who may connect to a connector project (public, an email allowlist, or workspace members) and which sign-in methods are allowed. Workspace owners only.NoYesYesNo
get_connector_brandingShow the brand colours and icon used on a connector project's hosted sign-in and consent pages.NoYesYesNo
get_container_logsRead recent container logs for a DenkOps project, e.g. to debug a failing deploy. Optional `since` (15m, 2h, 3d or an ISO timestamp) and `level` (a token matched in the log line, e.g. error) filter the persisted log store.NoYesYesNo
get_denkops_guideExplains how to structure, configure (denkops.json) and deploy a DenkOps project: bun-Hono or python-FastAPI APIs and MCP servers built with defineMcp.NoYesYesNo
get_egress_policyRead a project's outbound-network (egress) allow-list policy: enabled, allowed hosts and recently blocked hosts.NoYesYesNo
get_member_accessList the per-project role overrides of one workspace member. Workspace owners only.NoYesYesNo
get_metricsGet a DenkOps project's request metrics (latency percentiles, error rate), latest resource sample and rejected-request count over the last 24h.NoYesYesNo
get_planShow the workspace's plan: slots used and still free, subscription status and renewal date, and prices. Use it when a new project might not fit or the user asks about their plan or slots.NoYesYesNo
get_project_accessShow each member's workspace role and effective role on one project (none = the project is hidden from them). Workspace owners only.NoYesYesNo
get_public_pathsList a DenkOps project's public (unauthenticated) paths, plus the routes DenkOps has observed the app serve.NoYesYesNo
get_statusGet a DenkOps project's status and active version by project_id.NoYesYesNo
get_traceGet the spans of a single DenkOps request trace by project_id and trace_id.NoYesYesNo
get_workspace_overviewOne overview of the workspace: slot usage and every project with status, active version and latest memory/CPU use.NoYesYesNo
invite_memberInvite someone to the workspace by email address (or GitHub username) with a role. No email is sent: the result contains a short text with the sign-in link to pass on. They join when they sign in with that email (Google, or their primary GitHub email); an existing DenkOps user with that email is added right away. Workspace owners only.NoNoNoNo
list_alert_eventsShow recent alert events (crashes, kills, rate limits, failed deploys). Workspace owners only.NoYesYesNo
list_alert_rulesList the workspace's alert rules (crash, killed, rate_limit, deploy_failed) and where they notify. Workspace owners only.NoYesYesNo
list_connectionsList the workspace's DenkOps connection tokens (scoped, revocable agent/CLI credentials): label, agent type, scopes and status. Workspace owners only.NoYesYesNo
list_connector_accountsList the email/password accounts that can sign in to a connector project. Workspace owners only.NoYesYesNo
list_cronsList a project's managed scheduled (cron) jobs with next and last run and status.NoYesYesNo
list_deploymentsList a project's deployed versions (newest first) with status and when; the active version is marked. Useful before rolling back.NoYesYesNo
list_domainsList a DenkOps project's custom domains and whether each is verified.NoYesYesNo
list_envList a DenkOps project's environment variable KEYS (values are write-only and never shown), and whether changes are pending a redeploy.NoYesYesNo
list_membersList the workspace's members with their roles, and pending invites. Workspace owners only.NoYesYesNo
list_projectsList the DenkOps projects in the signed-in workspace with their status and URL.NoYesYesNo
list_tracesList recent request traces for a DenkOps project (name, status, duration, span count).NoYesYesNo
list_workspacesList the workspaces of the signed-in account with roles, and which one this connection acts in.NoYesYesNo
redeployRe-run the current version of a DenkOps project to apply staged env or path changes or restart the app. Reuses the last upload; no code is sent.NoNoNoNo
regenerate_connectionIssue a new token for a connection and revoke the old one (e.g. after a leak). The new token is shown only once. Not for the connection this chat uses. Workspace owners only.YesNoNoNo
remove_connector_accountDelete an email/password account from a connector project. Workspace owners only.YesNoYesNo
remove_domainDetach a custom domain from a DenkOps project.YesNoYesNo
remove_memberRemove a member from the workspace; their access (including chat connections) ends immediately. The last owner can't be removed. Workspace owners only.YesNoYesNo
reset_connector_account_passwordGenerate a new password for a connector project's email/password account; the old one stops working. Shown only once. Workspace owners only.YesNoNoNo
revoke_connectionImmediately revoke a DenkOps connection token by its connection_id. Workspace owners only.YesNoYesNo
rollbackRoll a DenkOps project back to a previous healthy version (omit version for the previous one).YesNoNoNo
run_cronTrigger a managed scheduled job immediately (recorded as a manual run).NoNoNoNo
set_connector_accessChange who may connect to a connector project: public on/off, the email allowlist (replaces it), allowed sign-in providers (github, google, microsoft; null = all) and email/password accounts on/off. Omitted fields stay. Workspace owners only.YesNoYesNo
set_connector_brandingBrand a connector project's hosted sign-in and consent pages: accent colour (buttons/links), background colour (hex like #2563eb; null resets to the DenkOps default) and/or an icon (PNG, JPEG or WebP as base64, max 2 MB). Omitted fields stay unchanged; text colour is chosen automatically for contrast. A `branding` block in denkops.json overrides these values on the next deploy. Workspace owners only; the connector must be enabled.YesNoYesNo
set_cron_enabledPause (enabled=false) or resume (enabled=true) a project's scheduled job.YesNoYesNo
set_egress_policySet a project's egress allow-list. enabled=true is default-deny: only listed hosts (exact or *.domain) may be reached. Allow-list edits apply live; enabling or disabling applies on the next deploy.YesNoYesNo
set_envSet or overwrite a DenkOps project's environment variable (for secrets such as API keys). Values are write-only. The change is staged and takes effect on the next deploy or redeploy. Reserved keys (DENKOPS_*) are rejected.YesNoYesNo
set_member_roleChange a workspace member's role (owner, member or viewer). The last owner can't be demoted. Workspace owners only.YesNoYesNo
set_project_accessSet a member's role on one project: none (hidden), viewer, member or owner — or inherit to fall back to their workspace role. Workspace owners only.YesNoYesNo
set_public_pathsReplace a DenkOps project's list of public (unauthenticated) paths. The change is staged and takes effect on the next deploy or redeploy.YesNoYesNo
start_projectStart a stopped DenkOps deployment again (reactivates its active version).NoNoYesNo
stop_projectStop a DenkOps deployment: its containers stop and it goes offline. Reversible by starting the project again.YesNoYesNo
unset_envDelete a DenkOps project's environment variable. Takes effect on the next deploy or redeploy.YesNoYesNo
update_alert_ruleTurn an alert rule on/off or change its webhook (null removes it). Workspace owners only.YesNoYesNo
update_connection_scopesChange what a connection token may do: env / public paths / egress access (none, read, write), whether it may create projects, and which projects it may touch (null = all). Not for the connection this chat uses. Workspace owners only.YesNoYesNo
verify_domainCheck a DenkOps custom domain's DNS TXT record and activate routing when it is present. Reports not-verified if the record isn't visible yet.NoNoYesNo
whoamiShow which DenkOps account and workspace this connection acts as.NoYesYesNo

Details

Registry status
Active
Published
Nov 9, 2026
Updated
Nov 9, 2026
Categories (suggested)
Developer toolsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing