Revision history for AnyEvent::MCP
0.65 Fri 23 Oct 2026 22:41:32 CEST
- fix mcp-webbrowser userscript title indicator duplicating prefixes on empty titles.
- use built scripts in make test PATH, avoiding source shebangs and
accidentally installed helpers in rule management tests.
- clarify browser execute code wrapper and reject function/symbol return
values instead of silently converting them to null.
- fix many bugs in the testsuite.
0.62 Thu 22 Oct 2026 13:32:52 CEST
- INCOMPATIBLE API CHANGE: mcp_getoptions now returns a hash reference instead of
a key/value list.
- Simple accepts server_name/server_version independently of the local
instance name, leaving server_info as an unmodified protocol override.
- query multibroker children in parallel for tool and broker discovery,
preserving tool order and returning partial results after 15 seconds
instead of blocking on an unresponsive child.
- accept a missing trailing slash on HTTP MCP endpoint URLs, working
around Claude's MCP connector wrongly dropping it from the configured URL,
thus corrupting it.
- allow omitted ports in reverse extension URLs, defaulting to port 80.
- fix MCP client/server version fields serialized as JSON numbers in 0.61.
0.61 Thu 22 Oct 2026 08:57:42 CEST
- resolve bind hostnames via AnyEvent::Socket instead of Socket::getaddrinfo.
- honor user-selected file permissions and preserve them across replacements.
- fix permission test fixture grants.
- fix activity log timestamp formatting on older perl versions.
- correct multibroker test tool count (including meta-instructions).
- fix perl 5.12 syntax errors in mcp-fs and mcp-vim.
0.6 Wed 21 Oct 2026 20:43:20 CEST
- 34k LOC of pure llm madness. but seems to work. yay.
0.0 Sat 03 Oct 2026 07:29:39 CEST
- original version, an AnyEvent::HTTP clone.
Keyboard Shortcuts
Global
s
Focus search bar
?
Bring up this help dialog
GitHub
gp
Go to pull requests
gi
Go to GitHub issues (only if GitHub is preferred repository)