---
name: "memcapable"
section: "1"
platform: "linux"
package: "libmemcached-awesome"
version: "1.1.4-4"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/memcapable"
---

# memcapable(1)

libmemcached Documentation

## NAME

memcapable - libmemcached Documentation

## SYNOPSIS

memcapable \[options\]

Check a memcached server's capabilities and compatibility.

## DESCRIPTION

**memcapable** connects to the specified memcached server and tries to determine its capabilities by running various commands and verifying the response.

## OPTIONS

- **-h hostname**

  Specify the hostname to connect to. The default is *localhost*.

- **-p port**

  Specify the port number to connect to. The default is *11211*.

- **-c**

  **[abort(3)](/abort/3.md) \<https://linux.die.net/man/3/abort\>** when detecting an error from the server.

- **-v**

  Print out the comparison when it detects an error from the server.

- **-t n**

  Set the timeout for an IO operation to/from the server to *n* seconds.

## NOTES

### PROGRAM PREFIX

The prefix of this program is variable, i.e. it can be configured at build time.

Usually the client programs of **libmemcached-awesome** are prefixed with **mem**, like **memcat** or **memcp**.

It can be configured, though, to replace the prefix with something else like **mc**, in case of that, the client programs of **libmemcached-awesome** would be called **mccat**, **mccp**, etc. respectively.

### CONTRIBUTED PROGRAM

This is a contributed program.

This program doesn't follow the standard flag/option scheme.

## SEE ALSO

**[memcached(1)](/memcached/1.md) \<https://linux.die.net/man/1/memcached\>** **[libmemcached(3)](/libmemcached/3.md) \<https://linux.die.net/man/3/libmemcached\>**
