Releases: jsbattig/code-indexer
Release v8.3.1
Full Changelog: v8.3.0...v8.3.1
v8.3.0: MCPB Token Refresh Command
New Features
cidx-token-refresh Command
Added a new CLI command cidx-token-refresh to simplify token management for MCPB users. This command automatically refreshes CIDX server authentication tokens and updates configuration files.
Key Features:
- Simple CLI: Just run
cidx-token-refresh- no scripts needed - Automatic Updates: Refreshes both access and refresh tokens
- Secure: Sets file permissions to 0600 automatically
- Error Handling: Comprehensive error messages for all failure scenarios
- Rich Output: User-friendly console output with color-coded status
Usage:
# Refresh tokens using default config (~/.mcpb/config.json)
cidx-token-refresh
# Use custom config path
cidx-token-refresh --config /path/to/config.jsonSetup Automatic Refresh (Cron):
crontab -e
# Add: */8 * * * * /usr/local/bin/cidx-token-refresh >> ~/.mcpb/refresh.log 2>&1Installation:
python3 -m pip install --break-system-packages --upgrade code-indexerImplementation Details
- New module:
src/code_indexer/mcpb/token_refresh.py - Comprehensive tests: 19 tests with 100% pass rate
- Console script entry point added to pyproject.toml
- Uses
/auth/refreshendpoint with proper error handling - Supports both httpx timeout and SSL verification
What's Changed
New Files:
src/code_indexer/mcpb/token_refresh.py- Token refresh implementationtests/mcpb/test_token_refresh.py- Comprehensive test suite
Modified Files:
pyproject.toml- Added cidx-token-refresh entry pointsrc/code_indexer/__init__.py- Version bump to 8.3.0
Full Changelog
feat: add cidx-token-refresh CLI command for automatic token refresh (v8.3.0)
Full Changelog: v8.2.7...v8.3.0
MCP Bridge v8.2.6
MCP Bridge v8.2.6
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.
MCP Bridge v8.2.5
MCP Bridge v8.2.5
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.
MCP Bridge v8.2.4
MCP Bridge v8.2.4
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.
MCP Bridge v8.2.3
MCP Bridge v8.2.3
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.
MCP Bridge v8.2.2
MCP Bridge v8.2.2
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.
MCP Bridge v8.2.1
MCP Bridge v8.2.1
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.
MCP Bridge v8.2.0
MCP Bridge v8.2.0
Cross-platform binaries for the MCP Stdio Bridge.
Installation
- Download the appropriate binary for your platform
- Extract the ZIP file
- Make the binary executable (Unix/macOS):
chmod +x mcpb-* - Configure
~/.mcpb/config.jsonwith your CIDX server details - Add to Claude Desktop MCP configuration
Platforms
- macOS (Intel): mcpb-darwin-x64.zip
- macOS (Apple Silicon): mcpb-darwin-arm64.zip
- Linux (x86_64): mcpb-linux-x64.zip
- Windows (x86_64): mcpb-windows-x64.zip
Configuration
See README.md for full configuration instructions.