Repository navigation
v0.3.1
Knot Release v0.3.1
✨ New Features
- API Duplicate: Duplicate an API (with all parameters) within the same group via the sidebar three-dot menu
🔧 Improvements
- Sidebar actions: Move share, duplicate, and delete actions from the API detail page to the sidebar three-dot menu
- Type badge: Move HTTP/RPC type badge to the left of the endpoint line
- Expand state persistence: Keep sidebar groups expanded after structural changes (duplicate, delete)
- Route registration refactor: Extract shared
SetupRoutesfunction to eliminate route duplication
🐛 Bug Fixes
- Fix duplicate API returning 404 in CLI mode
- Fix sidebar expand state lost after
loadGroupsunmounts the component
📦 Download
CLI Version (with embedded frontend)
- macOS (Apple Silicon):
knot-macos-arm64 - macOS (Intel):
knot-macos-amd64 - Linux (AMD64):
knot-linux - Windows (AMD64):
knot-windows.exe
Server Version (API only)
- macOS (Apple Silicon):
knot-server-macos-arm64 - macOS (Intel):
knot-server-macos-amd64 - Linux (AMD64):
knot-server-linux - Windows (AMD64):
knot-server-windows.exe
MCP Server Version (AI Integration)
- macOS (Apple Silicon):
knot-mcp-macos-arm64 - macOS (Intel):
knot-mcp-macos-amd64 - Linux (AMD64):
knot-mcp-linux - Windows (AMD64):
knot-mcp-windows.exe
📋 Installation
# macOS/Linux - Add execute permission after download
chmod +x knot-*
# Move to system path (optional)
sudo mv knot-macos-arm64 /usr/local/bin/knot
# MCP Server - Configure Claude Desktop
# 1. Download the knot-mcp binary for your platform
# 2. Add execute permission: chmod +x knot-mcp-*
# 3. Add to Claude Desktop config (see mcp-server/README.md)✅ Checksums
See checksums.txt to verify download integrity.
Full documentation: https://github.com/ProjAnvil/knot