MCP servers with a mcprack companion¶
These MCP servers are packaged as Debian packages together with a companion package that registers them in a local mcprack catalog. Install the companion and the server appears in the catalog; remove it and the entry disappears (Companion packages).
Server package |
Companion |
Integrates |
|---|---|---|
|
AbraFlexi ERP (74 tools) |
|
|
Czech ISDS data boxes (10 tools) |
|
|
Linux filesystem operations (10 tools) |
|
|
GroupOffice groupware (82 tools) |
|
|
Mastodon social network (54 tools) |
|
|
Semaphore UI (Ansible automation; 37 tools) |
|
|
Subreg.cz domain registrar (21 tools) |
|
|
Firefox browser automation (43 tools) |
The tool counts are those of the current source. Every server in this list is
read-only by default: a variable named READ_ONLY, *_READONLY or
similar must be set to false before any tool that changes something works. An
empty or unset value stays read-only. Keep it that way until a user actually needs
writes, and prefer a per-user override of the credentials over a shared account
with write rights.
Installing a server and registering it¶
sudo apt install mcprack-mcp-server-mastodon # pulls in mcp-server-mastodon
sudo mcprack server show mcp-server-mastodon
sudo mcprack server edit mcp-server-mastodon \
--set-env MASTODON_INSTANCE=https://mastodon.social \
--add-secret-key MASTODON_ACCESS_TOKEN --allow-user-override
sudo mcprack secret set mcp-server-mastodon MASTODON_ACCESS_TOKEN
The registration contains only the command; credentials are not part of it. Set them as described on each server’s page.
Other MCP servers¶
Any MCP server can be registered by hand (Registering an MCP server) without a companion package. A companion is worth building when you package the server for Debian yourself (Packaging an MCP server with a companion).