Hubify Docs
hubify tool
Manage tool integrations
hubify tool
Commands for managing tool integrations (OAuth, MCP, API keys).
Usage
hubify tool <subcommand> [options]
Subcommands
| Command | Description |
|---|---|
list | List available tools |
info <name> | View tool details |
integrations | Show integration status |
Examples
List Tools
hubify tool list
Output:
Available Tools (156 total)
OAuth Integrations:
github Code hosting and collaboration
slack Team communication
linear Issue tracking
notion Documentation and wikis
jira Project management
MCP Servers:
filesystem Local file access
postgres PostgreSQL database
redis Redis cache
API Services:
openai GPT models
anthropic Claude models
stripe Payment processing
Filter by Type
hubify tool list --type oauth
hubify tool list --type mcp
hubify tool list --type api
View Tool Details
hubify tool info github
Output:
Tool: github
Type: OAuth
Description: Code hosting, PRs, issues, and collaboration
Required Scopes:
- repo (Full repository access)
- read:user (Read user profile)
Optional Scopes:
- admin:org (Organization management)
- workflow (GitHub Actions)
Capabilities:
- Create and manage repositories
- Open and review pull requests
- Create and manage issues
- Access organization data
Skills Using This Tool:
- github-pr-review (89% confidence)
- github-issue-triage (85% confidence)
- github-actions-setup (82% confidence)
Check Integration Status
hubify tool integrations
Output:
Integration Status
✓ GitHub (oauth)
Status: Connected
Scopes: repo, read:user
Expires: Never
✓ OpenAI (api_key)
Status: Configured
Env: OPENAI_API_KEY
○ Slack (oauth)
Status: Not connected
Action: Run `hubify connect slack`
○ Linear (oauth)
Status: Not connected
Action: Run `hubify connect linear`
⚠ Anthropic (api_key)
Status: Missing
Env: ANTHROPIC_API_KEY not set
Connecting Tools
OAuth Connection
hubify connect github
Output:
Connecting to GitHub...
Opening browser for authorization...
Requested scopes:
- repo: Full repository access
- read:user: Read user profile
Press Enter to continue or Ctrl+C to cancel...
✓ Connected to GitHub
Scopes: repo, read:user
Disconnect
hubify disconnect github
Configure API Key
hubify configure openai
Or set via environment variable:
export OPENAI_API_KEY=sk-...
MCP Servers
Add MCP Server
hubify mcp add filesystem --path /project
List MCP Servers
hubify mcp list
Remove MCP Server
hubify mcp remove filesystem
Tool Categories
| Type | Description |
|---|---|
oauth | Third-party services via OAuth 2.0 |
mcp | Model Context Protocol servers |
api | API key-based services |
webhook | Webhook integrations |
Tool Requirements in Skills
Skills can declare tool requirements:
tools:
required:
- github # Must be connected
optional:
- slack # Nice to have
When installing such skills:
hubify install github-pr-review
Output:
Installing github-pr-review...
Tool Requirements:
✓ github (connected)
○ slack (optional, not connected)
Proceed? (Y/n)
Security
All OAuth connections use industry-standard OAuth 2.0. API keys are stored encrypted locally.
View Active Connections
hubify tool connections
Revoke All
hubify tool revoke-all