From f8212e9c7f5d6e30945ecc1ddefb5ccee6f2365d Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Fri, 8 May 2026 22:34:22 +0000 Subject: [PATCH] pyproject: expand PyPI keywords with pane/window/session/terminal-multiplexer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit why: PyPI's keyword index is one of several discovery paths for users finding MCP servers (alongside README search, GitHub topics, and Claude Code's MCP catalog). Including "pane", "window", "session", and "terminal-multiplexer" surfaces the package for the user vocabulary most likely to match their search intent — a user who searches for "tmux session pane MCP" should see this package. what: - pyproject.toml keywords: ["tmux", "mcp", "model-context-protocol", "terminal", "ai"] -> ["tmux", "pane", "window", "session", "terminal", "terminal-multiplexer", "mcp", "model-context-protocol", "ai"]. Reformatted to one-per-line for cleaner future diffs. note: speculative lever — most MCP discovery happens through the client (Claude Code's catalog) rather than PyPI search, so this is a modest hedge rather than a primary discovery mechanism. --- pyproject.toml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9d2f7962..414ae791 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,17 @@ classifiers = [ "Typing :: Typed", ] -keywords = ["tmux", "mcp", "model-context-protocol", "terminal", "ai"] +keywords = [ + "tmux", + "pane", + "window", + "session", + "terminal", + "terminal-multiplexer", + "mcp", + "model-context-protocol", + "ai", +] homepage = "http://github.com/tmux-python/libtmux-mcp/" readme = "README.md" packages = [