---
title: "featherlog"
description: "Featherlog: Team rules + my work, from git history. Featherlog MCP, 8 tools: log_decision · log_blocker · log_next · log_correction · get_handoff · get_rules · get_rule_history · get_my_work. log_* writes a one-line note"
canonical: https://agentpluginsdirectory.com/plugins/featherlog
last-updated: 2026-09-18
---

# featherlog
Featherlog: Team rules + my work, from git history. Featherlog MCP, 8 tools: log_decision · log_blocker · log_next · log_correction · get_handoff · get_rules · get_rule_history · get_my_work. log_* writes a one-line note, get_* reads. The server never reads your code; this plugin ships no scripts and reads no files.
- Slug: featherlog
- Publisher: nonscale
- Repository: https://github.com/nonscaleA/featherlog-cli
- Manifest: plugin.json
- Version: 1.0.0-rc.1
- License: MIT
- Category (editorial): other
- Skills: 0
- MCP servers: 1 (featherlog)
- Stars: 0
- Repository created: 2026-09-13
- Repository last pushed: 2026-09-16
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/featherlog
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What featherlog does, in the publisher's words

Featherlog CLI: team rules + my work, from git history. Connects Claude Code to Featherlog, and does two local things on the side (today's commits as markdown, transcript backups). MIT, Node 20+, zero dependencies.

> Published on npm as @nonscale/featherlog (the bare name featherlog belongs to an unrelated logging SDK).

init and uninstall still work as hidden aliases of connect and disconnect.

- Transcript bodies never leave your machine. backup writes to your own home directory only.
- The SessionEnd hook that connect installs posts Claude Code's hook input: session_id, cwd, reason, and transcript_path as a string (which the server discards). Not the transcript, not your code, not diffs, not your prompts.
- today reads git locally and prints to stdout. Nothing is uploaded.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/nonscaleA/featherlog-cli/HEAD/README.md

## MCP servers

- featherlog: transport: streamable-http; url: https://featherlog.app/api/mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
