Skip to main content

Universal AI-powered development platform - AI-agnostic MCP server with adaptive tools, ticket management, and multi-agent coordination

Project description

Fastband MCP

Universal AI-powered development platform - An AI-agnostic MCP server with adaptive tools, ticket management, and multi-agent coordination.

License: MIT Python 3.10+ Version


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:

  1. Detect your project type
  2. Recommend AI provider
  3. Configure GitHub integration
  4. Select appropriate tools
  5. Set up ticket management
  6. 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


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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fastband_mcp-1.2025.12.0.tar.gz (399.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fastband_mcp-1.2025.12.0-py3-none-any.whl (267.2 kB view details)

Uploaded Python 3

File details

Details for the file fastband_mcp-1.2025.12.0.tar.gz.

File metadata

  • Download URL: fastband_mcp-1.2025.12.0.tar.gz
  • Upload date:
  • Size: 399.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fastband_mcp-1.2025.12.0.tar.gz
Algorithm Hash digest
SHA256 521dd5ed587e2ab6bf55259567c85d9aa2c081772e3a3fc89cac7b63aeab4492
MD5 c310a3fc591b3235c112b8b1ae964e69
BLAKE2b-256 dab1c2732d00b3e4a10df25b1ae82b3f49815ec1dea4160d335f8d155bf1b6c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastband_mcp-1.2025.12.0.tar.gz:

Publisher: release.yml on RemmyCH3CK/fastband-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fastband_mcp-1.2025.12.0-py3-none-any.whl.

File metadata

File hashes

Hashes for fastband_mcp-1.2025.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 440b49568f09115b1d78d71e8b08d023433910775b0739e13588795c3301e9ce
MD5 27e9a0a486d13f324de48b56b3d8dd8d
BLAKE2b-256 ab68099ff6f33510d3a0795441c3da92ecc2d700a48635e0cd15cd7bc8239d1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for fastband_mcp-1.2025.12.0-py3-none-any.whl:

Publisher: release.yml on RemmyCH3CK/fastband-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page