Skip to content
Agentmart
Submit a tool

Civo MCP by usefulapi

List Civo instances, Kubernetes clusters, networks and DNS; reboot instances, add rules.

Connector by usefulapi.io · Domain verified by the MCP Registry

IndexedMITRemote (HTTP)
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/usefulapi-io-civo

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://civo.usefulapi.io/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

List Civo instances, Kubernetes clusters, networks and DNS; reboot instances, add rules.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
16 read · 0 write · 6 delete
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 22

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 16 · Look things up without changing anything.

  • civo_get_instance
  • civo_get_kubernetes_cluster
  • civo_get_quota
  • civo_list_charges
  • civo_list_databases
  • civo_list_dns_domains
  • civo_list_dns_records
  • civo_list_firewall_rules
  • civo_list_firewalls
  • civo_list_instance_sizes
  • civo_list_instances
  • civo_list_kubernetes_clusters
Show 4 more tools
  • civo_list_load_balancers
  • civo_list_networks
  • civo_list_regions
  • civo_list_volumes

Delete 6 · Delete, drop, revoke or wipe things.

  • civo_create_dns_record
  • civo_create_firewall_rule
  • civo_reboot_instance
  • civo_set_instance_tags
  • civo_start_instance
  • civo_stop_instance

Network hosts it talks to 1

  • civo.usefulapi.io · found in remote endpoint, install command

Tools (22)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • civo_create_dns_recordAdd a DNS recordcan change or delete data

    Add one record to a Civo-hosted domain. Live DNS changes propagate to the world; undo by deleting the record in the Civo dashboard or CLI. Civo: POST /v2/dns/{domain_id}/records.

  • civo_create_firewall_ruleAdd a firewall rulecan change or delete data

    Add one rule to a firewall — e.g. allow TCP 443 ingress from 0.0.0.0/0. This changes what is reachable on every instance, cluster and load balancer using the firewall, so prefer narrow CIDRs. Undo by deleting the rule in the Civo dashboard or CLI. Civo: POST /v2/firewalls/{id}/rules.

  • civo_get_instanceGet one instanceread-only

    Fetch one instance: status, size, CPU/RAM/disk, public and private IPs, network, firewall, tags, attached volumes and source image. Passwords are redacted. Civo: GET /v2/instances/{id}.

  • civo_get_kubernetes_clusterGet one Kubernetes clusterread-only

    Fetch one Kubernetes cluster: status, readiness, conditions, version and available upgrade, pools and their instances, network, firewall, CNI and installed marketplace apps. The kubeconfig is redacted. Civo: GET /v2/kubernetes/clusters/{id}.

  • civo_get_quotaGet account quotaread-only

    The account's limits and current usage: instances, CPU cores, RAM, disk, volumes, snapshots, public IPs, networks, firewalls and rules, load balancers, object storage and databases. Answers 'can I launch another one?'. Civo: GET /v2/quota.

  • civo_list_chargesList chargesread-only

    List billable usage for a period: each resource's product code, label, region, time span and hours (size_gb for volumes). The range may be at most 31 days; defaults to the start of the current month until now. Civo: GET /v2/charges.

  • civo_list_databasesList databasesread-only

    List the managed databases (MySQL, PostgreSQL) in a region: software and version, size, nodes, IPs, port, network, firewall and status. Paginated: {page, per_page, pages, items}. Passwords are redacted. Civo: GET /v2/databases.

  • civo_list_dns_domainsList DNS domainsread-only

    List the domains whose DNS Civo hosts for the account. Civo: GET /v2/dns.

  • civo_list_dns_recordsList DNS recordsread-only

    List the records of one hosted domain (name, type, value, priority, TTL), optionally filtered by type or name. Civo: GET /v2/dns/{domain_id}/records.

  • civo_list_firewall_rulesList a firewall's rulesread-only

    List the rules of one firewall: protocol, port range, CIDRs, direction (ingress/egress), action (allow/deny) and label — the answer to 'what is exposed to the internet?'. Civo: GET /v2/firewalls/{id}/rules.

  • civo_list_firewallsList firewallsread-only

    List the firewalls in a region with their network, rule count and how many instances, clusters and load balancers use each. Civo: GET /v2/firewalls.

  • civo_list_instance_sizesList sizesread-only

    List the sizes (plans) that can be launched — instances, Kubernetes nodes and databases — with CPU cores, RAM, disk, transfer allowance and GPU. Civo: GET /v2/sizes.

  • civo_list_instancesList instancesread-only

    List compute instances in a region, optionally filtered by tags. Paginated: returns {page, per_page, pages, items}. Passwords are redacted. Civo: GET /v2/instances.

  • civo_list_kubernetes_clustersList Kubernetes clustersread-only

    List the Kubernetes (K3s/Talos) clusters in a region with status, version, node pools, API endpoint and installed applications. Paginated: {page, per_page, pages, items}. Kubeconfigs are redacted. Civo: GET /v2/kubernetes/clusters.

  • civo_list_load_balancersList load balancersread-only

    List the load balancers in a region: algorithm, backends (IP, protocol, source/target ports), public IP, state and the Kubernetes service each fronts. Civo: GET /v2/loadbalancers.

Show 7 more tools
  • civo_list_networksList networksread-only

    List the private networks in a region: label, CIDR, whether it is the default network, status and nameservers. Civo: GET /v2/networks.

  • civo_list_regionsList regionsread-only

    List the Civo regions available to the account, with which one is the default, whether each is out of capacity, and the features each supports (IaaS, Kubernetes, object store, load balancers, GPU, databases). A cheap way to confirm the API key works. Civo: GET /v2/regions.

  • civo_list_volumesList volumesread-only

    List the block-storage volumes in a region: size, status, type, and the instance or cluster each is attached to (unattached volumes still bill). Civo: GET /v2/volumes.

  • civo_reboot_instanceReboot an instancecan change or delete data

    Reboot one instance. `soft` (default) asks the OS to restart cleanly; `hard` cuts power and boots it again, like pulling the plug — use only when soft does not work. Causes brief downtime. Civo: POST /v2/instances/{id}/soft_reboots or /hard_reboots.

  • civo_set_instance_tagsSet an instance's tagscan change or delete data

    REPLACE the full tag list of one instance (tags are used for filtering and by load-balancer instance pools, so changing them can move an instance in or out of a pool). Pass the complete desired list; an empty list clears all tags. Civo: PUT /v2/instances/{id}/tags.

  • civo_start_instanceStart an instancecan change or delete data

    Boot a stopped instance. Undoes civo_stop_instance. Civo: PUT /v2/instances/{id}/start.

  • civo_stop_instanceStop an instancecan change or delete data

    Power off one instance. Anything it serves goes offline until it is started again with civo_start_instance. A stopped instance is still billed. Civo: PUT /v2/instances/{id}/stop.

Signals

Stars
0
Forks
0
Open issues
1
Last commit (this folder)
Oct 24, 2026 (4 days ago)
Last release
Oct 25, 2026 (3 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.usefulapi/civo
Version
1.24.0
Auth
Auth not stated
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 26, 2026

More from usefulapi.io

Cite this page

Civo MCP by usefulapi. Agent Mart. https://agentmart.dev/connectors/usefulapi-io-civo (last updated 2026-10-26)