From 1a322a70a630afd2495a6c2e88e860464f153c5f Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Fri, 29 May 2026 20:05:37 -0500 Subject: chore(session): pre-stage signal-mcp config + snapshot session-context This commit is end-of-day housekeeping for the rulesets session that ran 2026-05-28 through 2026-05-29. mcp/servers.json gains the signal-mcp stdio entry pointing at the locally-cloned rymurr/signal-mcp install at ~/.local/share/signal-mcp/. The entry uses Craig's primary +15103169357 as --user-id, which will need updating to the Google Voice number once that signal-cli registration lands (TODO scheduled today). The configuration is staged but not registered. The make install-mcp pipeline was interrupted earlier by the GPG pinentry (Craig on vacation, away from desk). Running make install-mcp at the desktop with the GPG passphrase will complete the registration. .ai/session-context.org captures the live session narrative covering the no-approvals batch (6 :quick:solo: TODOs), the codex backlog triage, the page-signal infra, the voice profile Phase 1 plus Phase 2, the SKILL.md / voice-profile.org structural split, and the inbox processing pass. No wrap-up performed. The session-context stays under that name pending the wrap-it-up workflow when Craig is back at the desk. The substantive work in this session shipped across many prior commits, each with its own focused message. --- mcp/servers.json | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'mcp') diff --git a/mcp/servers.json b/mcp/servers.json index f4a5b43..5554c04 100644 --- a/mcp/servers.json +++ b/mcp/servers.json @@ -59,5 +59,15 @@ "GOOGLE_EMAIL": "${GOOGLE_KEEP_EMAIL}", "GOOGLE_MASTER_TOKEN": "${GOOGLE_KEEP_MASTER_TOKEN}" } + }, + "signal-mcp": { + "type": "stdio", + "command": "/home/cjennings/.local/share/signal-mcp/.venv/bin/python", + "args": [ + "/home/cjennings/.local/share/signal-mcp/signal_mcp/main.py", + "--user-id", "+15103169357", + "--transport", "stdio" + ], + "env": {} } } -- cgit v1.2.3