OAuth API access from your terminal

A lightweight CLI to interact with any OAuth-enabled API. Create custom SKILL.md files to extend functionality. No manual credential setup required.

Unified OAuth Authentication

Set API_TOKEN_SERVER and authenticate instantly. Seamlessly handle OAuth flows without manual credential management.

Extensible Skills Framework

Write custom SKILL.md files to define operations for any OAuth-enabled API. Any agent can then use these skills automatically.

Flexible API Integration

Interact with any OAuth-supporting service. Work with multiple APIs simultaneously. Google Drive, Dropbox, and other OAuth providers are all supported.

Team-Ready Architecture

Share skills across your organization. Define once, use everywhere. Perfect for team collaboration on API interactions.

Agent-Ready

Agents automatically discover and use your custom skills. Extend AI capabilities without coding in the main application.

Privacy First

Your credentials and data stay on your machine. We don't collect, store, or process any of your information.

Get Started in Seconds

# Clone the repository
git clone https://github.com/nillebco/gdrive && cd gdrive

# Set token server URL once (handles OAuth automatically!)
export API_TOKEN_SERVER=

# Authenticate
./cli login

# Create a custom SKILL.md to interact with any API
cat > SKILL.md <<EOF
# My Custom API Skill
...
EOF

# Agents can now use your skill
./cli skill list