Warning
This project is currently in pre-alpha phase, i.e. partly functional. Feel free to already watch or star the repository to stay updated on its progress.
Tip
Note
🧠 This project was scaffolded using the template oe-python-template with copier.
Integrates Claude Desktop with the web, Google and Atlassian workspaces.
- Make Claude a team member: Makes Claude an informed member of your organisation by accessing your organization's key knowledge resources.
- Integrate research and knowlege management: Enables your teams to contribute, refine, and maintain your organisation's knowledge resources within Claude - seamlessly integrating research and sharing knowledge.
- Improve efficiency: Automate repetitive workflows such as generating Confluence pages from Google Docs.
- "Create a page about road cycling, focusing on Canyon bikes, in the personal confluence space of Helmut."
If you already have uv package manager and Claude Desktop installed on your Mac:
# Installs starbridge in an isolated Python environment
# Auto-injects configuration into Claude Desktop
uvx starbridge install
If you first need to install uv:
if ! command -v brew &> /dev/null; then # Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
fi
brew install uv # Install uv via Homebrew
uvx starbridge install # Install starbridge via uv
If you want to install starbridge with the imaging extra
uvx --with "starbridge[imaging]" starbridge install
You can as well run Starbridge with Docker.
Starbridge implements the MCP Server interface, with Claude acting as an MCP client.
[TODO: Document resources exposed to Claude Desktop]
[TODO: Document prompts exposed to Claude Desktop]
[TODO: Document tools exposed to Claude Desktop]
[TODO: Document CLI commands]
This project is designed with operational excellence in mind, using modern Python tooling and practices. It includes:
- Complete reference documentation of the CLI and of the library on Read the Docs
- Transparent test coverage including unit and E2E tests (reported on Codecov)
- Matrix tested with multiple python versions to ensure compatibility (powered by Nox)
- Compliant with modern linting and formatting standards (powered by Ruff)
- Up-to-date dependencies (monitored by Renovate and Dependabot)
- A-grade code quality in security, maintainability, and reliability with low technical debt and codesmell (verified by SonarQube)
- Additional code security checks using CodeQL
- Security Policy
- License compliant with the Open Source Initiative (OSI)
- 1-liner for installation and execution of command line interface (CLI) via uv(x) or Docker
- Setup for developing inside a devcontainer included (supports VSCode and GitHub Codespaces)
- Inspect our security policy with detailed documentation of checks, tools and principles.
- Check out the CLI Reference with detailed documentation of all CLI commands and options.
- Check out the Library Reference with detailed documentation of public classes and functions.
- Our release notes provide a complete log of recent improvements and changes.
- In case you want to help us improve ⭐ Starbridge: The contribution guidelines explain how to setup your development environment and create pull requests.
- We gratefully acknowledge the open source projects that this project builds upon. Thank you to all these wonderful contributors!