1. Conduid
  2. Files
  3. Subroutine
MCP server · Files

Subroutine

Agent-native task management for complex projects, where the decisions live beside the work. Your coding agents read what governs a piece of work before starting it, record what they checked, and park a question when they need you. Your machine, your data, no account. CLI, HTTP API, MCP and a web interface.

34Low

Scored a month ago · breakdown

About Subroutine

Subroutine is an MCP server published by simonholliday in the Files category: agent-native task management for complex projects, where the decisions live beside the work. Your coding agents read what governs a piece of work before starting it, record what they checked, and park a question when they need you. Your machine, your data, no account. CLI, HTTP API, MCP and a web interface.

The repository has 10 stars and 0 forks, with the last commit 4 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/simonholliday/subroutine

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Subroutine

Powered by Claude · Grounded in docs

I know everything about Subroutine. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Releases

v0.10.0Subroutine 0.10.0 · 5 Oct 2026This release changes the database schema**, to `6c708db1582c`. Install it, then run `subroutine db upgrade`. That reports both versions, takes a verified backup, migrates and checks the result - in that order. Stop the service first if you…
v0.9.13Subroutine 0.9.13 · 30 Sep 2026An instance other people can reach stops sending OSC at this upgrade, until whoever runs it turns it on.** A workspace's administrator could have the server send a message to any machine and port on every event, and nothing let the…
v0.9.12Subroutine 0.9.12 · 29 Sep 2026A deferral given with a new repeat defers its first occurrence.** An item made with a repeat and a deferral in one request showed at once, since the deferral went on the repeat itself, where nothing reads it. It goes on the first…
v0.9.11Subroutine 0.9.11 · 28 Sep 2026Subroutine now needs SQLAlchemy 2.1.1 or later**, and upgrading brings it. Two things read differently under it. A `database_url` of plain `postgresql://…`, which names no driver, now uses psycopg 3 - the driver `subroutine[postgres]`…
v0.9.10Subroutine 0.9.10 · 26 Sep 2026`subroutine_whoami` says beforehand when a sign-out would change who the tools are.** Where the `subroutine` plugin's tools act with the token in its *Agent token* field, it adds a line saying so: Claude Code deletes that field when you…
Questions

About Subroutine

How do I install Subroutine?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Subroutine safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Subroutine still maintained?

Yes — the latest release is v0.10.0 (5 Oct 2026), and the last commit was 4 days ago. The repository has 10 stars and 3 open issues.