Fastband MCP
Universal AI-powered development platform - An AI-agnostic MCP server with adaptive tools, ticket management, and multi-agent coordination.
Vision
"A toolbox that travels with you - always the right tools, never too many, ready to grow."
Fastband MCP transforms AI-assisted development from a project-specific setup into a universal platform that:
- Works with any AI provider (Claude, OpenAI, Gemini, local LLMs)
- Adapts to any project type (web, mobile, desktop, API)
- Scales from solo developers to enterprise teams
- Provides intelligent tool recommendations based on your project
- Includes built-in ticket management that adapts to your workflow
- Enables multi-agent coordination for parallel AI workflows
Features
AI-Agnostic Design
# Switch between providers seamlessly
from fastband import get_provider
claude = get_provider("claude")
openai = get_provider("openai")
local = get_provider("ollama")
Tool Garage System
- Core tools always available
- AI-recommended tools based on your project
- Dynamic loading - add tools as your project grows
- Performance monitoring to prevent overload
Adaptive Ticket Manager
| Project Type | Interface |
|---|---|
| Web App | CLI + Web Dashboard |
| Desktop App | Embedded Panel (Ctrl+Shift+T) |
| Mobile App | CLI + Companion Web |
| API/Library | CLI only |
Multi-Agent Coordination
- Clearance system for parallel work
- Hold directives for critical operations
- Rebuild announcements to prevent conflicts
Automated Backups
- Change detection - only backup when needed
- Multiple database support - SQLite, PostgreSQL, MySQL
- Configurable retention policies
Quick Start
Installation
# Basic installation
pip install fastband-mcp
# With Claude support
pip install fastband-mcp[claude]
# With all AI providers
pip install fastband-mcp[all-providers]
# Full installation (all features)
pip install fastband-mcp[full]
Initialize a Project
cd /your/project
fastband init
This launches the setup wizard that will:
- Detect your project type
- Recommend AI provider
- Configure GitHub integration
- Select appropriate tools
- Set up ticket management
- Configure backups
Basic Commands
# Check status
fastband status
# List available tools
fastband tools list
# Manage tickets
fastband tickets list
fastband tickets create "Add user authentication"
fastband tickets claim 1 --agent "MCP_Agent1"
# Backup management
fastband backup list
fastband backup create --name "before_refactor"
# Agent coordination
fastband agents status
fastband ops read --since 1h
Configuration
Fastband stores configuration in .fastband/config.yaml:
fastband:
version: "1.2025.12"
ai:
default_provider: "claude"
providers:
claude:
model: "claude-sonnet-4-20250514"
openai:
model: "gpt-4-turbo"
tools:
max_active: 60
auto_load_core: true
tickets:
enabled: true
mode: "cli_web"
web_port: 5050
backup:
enabled: true
daily_retention: 7
weekly_retention: 4
Documentation
- Getting Started
- AI Providers Guide
- Tool Garage
- Ticket Manager
- Multi-Agent Coordination
- API Reference
Roadmap
v1.2025.12.0 (Current - Alpha)
- Core MCP server
- AI provider abstraction
- Tool garage system
- Setup wizard
- Basic ticket manager
v1.2026.01.0 (Beta)
- Full ticket manager with web UI
- GitHub integration
- Backup manager
- Agent ops log
v1.2026.02.0 (Stable)
- All features complete
- Documentation
- Example projects
Contributing
We welcome contributions! See CONTRIBUTING.md for guidelines.
Development Setup
git clone https://github.com/RemmyCH3CK/fastband-mcp
cd fastband-mcp
pip install -e ".[dev]"
pre-commit install
pytest
License
MIT License - see LICENSE for details.
Acknowledgments
Fastband MCP evolved from the MLB v4.0.1 development platform, incorporating lessons learned from building production AI-assisted development workflows.
Metadata
Release files for fastband-mcp 1.2025.12.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fastband_mcp-1.2025.12.5.tar.gz | 1.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fastband_mcp-1.2025.12.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.5 MB
Release files / fastband_mcp-1.2025.12.5.tar.gz
| Download URL | fastband_mcp-1.2025.12.5.tar.gz |
|---|---|
| Size | 1.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2c8c87442b717526baf379abe2687a59c8e8113ea1ad52567eb6f2338d3f5bfb
|
|
BLAKE2b-256 checksum How to use checksums |
cd85103903313da20d97336dab18bbd23d203379e866c953fbc0da7a1633783b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / fastband_mcp-1.2025.12.5-py3-none-any.whl
| Download URL | fastband_mcp-1.2025.12.5-py3-none-any.whl |
|---|---|
| Size | 1.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6dd9079ddc90dd8c947388fd2e30c59d7bc65de686f2bb50982cd6fedefec67f
|
|
BLAKE2b-256 checksum How to use checksums |
adce6ca732848dbccf5f276a62dd98fb10e43dffe8c2fbe7b235e45f2cbb4761
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|