# OneCLI ## Docs - [CLI Reference: Commands, Flags & Configuration](https://onecli.sh/docs/cli/onecli-cli.md): Full reference for the OneCLI command-line tool: installation, every command with flags, environment variables, and configuration. - [OneCLI Plugin for Claude Code](https://onecli.sh/docs/guides/claude-code-plugin.md): Install the OneCLI plugin for Claude Code to connect to external APIs with zero credential management. No CLI required. - [Set Up Coding Agents: Claude Code, Cursor & Windsurf](https://onecli.sh/docs/guides/coding-agents.md): Configure Claude Code, Cursor, Windsurf, and other coding agents to route through the OneCLI gateway. One command to set up. - [Credential Stubs for MCP Servers](https://onecli.sh/docs/guides/credential-stubs/general-app.md): Create placeholder credential files so MCP servers can start without real secrets. The gateway fills in values at request time. - [Gmail Credential Stubs](https://onecli.sh/docs/guides/credential-stubs/gmail.md): Set up Gmail credential stubs so MCP servers that need Google OAuth tokens can start without manual auth flows or token files. - [Vertex AI Credential Stubs](https://onecli.sh/docs/guides/credential-stubs/vertex-ai.md): Set up Vertex AI credential stubs so MCP servers that need Google Cloud service account keys can start without manual setup. - [GitHub App Setup: Fine-Grained Repo Access](https://onecli.sh/docs/guides/github-app.md): Install and configure the OneCLI GitHub App for fine-grained repo access. Supports org-level approval and per-repo scoping. - [NanoClaw: Agent Orchestration with the Gateway](https://onecli.sh/docs/guides/nanoclaw.md): Run NanoClaw agents with OneCLI handling credential injection and policy enforcement. No code changes needed in the agent. - [Projects: Organize Agents & Connections](https://onecli.sh/docs/guides/projects.md): Group agents, connections, and rules into projects. Each project has its own dashboard, audit log, and team members. - [Rules: Control What Agents Can Do](https://onecli.sh/docs/guides/rules.md): Define allow/block/rate-limit rules that are evaluated before credential injection. Block destructive operations, require approval, or cap usage. - [User Provisioning: Add Team Members Programmatically](https://onecli.sh/docs/guides/user-provisioning.md): Add team members to OneCLI with pre-configured roles, API keys, and project access. Supports programmatic provisioning via the API. - [How the Gateway Works: Credential Injection & Signing](https://onecli.sh/docs/how-it-works.md): OneCLI runs a transparent proxy that intercepts outgoing HTTP requests, checks them against your rules, and injects credentials from an encrypted vault. - [Credential & Policy Layer for AI Agents](https://onecli.sh/docs/index.md): Open-source credential and policy layer for AI agents. Store credentials once, inject them at request time, and control what your agents can do. - [Anthropic Integration: Claude API Key Injection](https://onecli.sh/docs/integrations/anthropic.md): Inject your Anthropic API key into agent requests so they can call Claude models without ever seeing or handling the key. - [App Connections: How OAuth & API Keys Work](https://onecli.sh/docs/integrations/app-connections.md): How OneCLI stores and injects OAuth tokens and API keys for connected apps. Token refresh, credential encryption, and the connection lifecycle. - [AWS for AI Agents: S3, EC2, Lambda & More](https://onecli.sh/docs/integrations/aws.md): Connect agents to AWS with automatic SigV4 request signing. Supports IAM access keys and cross-account roles with per-agent session policies. - [Cloudflare Integration: DNS & Workers for Agents](https://onecli.sh/docs/integrations/cloudflare.md): Agents can manage DNS records, deploy Workers, and configure page rules. API tokens are injected at the gateway. - [Confluence: Wiki & Docs for AI Agents](https://onecli.sh/docs/integrations/confluence.md): Search, read, and create pages in Confluence spaces. Agents can reference internal documentation or publish content automatically. - [Datadog Integration: Monitoring & Logs for Agents](https://onecli.sh/docs/integrations/datadog.md): Let agents query Datadog metrics, check monitor status, and read incident timelines. API keys are injected by the gateway. - [GitHub for AI Agents: Repos, PRs & Actions](https://onecli.sh/docs/integrations/github.md): Connect agents to GitHub via OAuth or a GitHub App. The gateway injects tokens into API calls and git-over-HTTPS, with per-action allow/ask/block controls. - [Gmail Integration: Let Agents Read, Draft & Send Email](https://onecli.sh/docs/integrations/gmail.md): Search, read, draft, and send emails through the Gmail API. The gateway handles OAuth and token refresh so agents just make HTTP calls. - [Google Admin Integration: Workspace User Management](https://onecli.sh/docs/integrations/google-admin.md): Manage users, groups, and organizational units in Google Workspace. Requires admin privileges on the Google account. - [Google Analytics: Traffic & Reporting for AI Agents](https://onecli.sh/docs/integrations/google-analytics.md): Query traffic reports, read key metrics, and pull audience data from GA4 properties. OAuth credentials injected by the gateway. - [Google Calendar Integration: Scheduling for Agents](https://onecli.sh/docs/integrations/google-calendar.md): Agents can list events, create meetings, check availability, and manage RSVPs. OAuth credentials are injected automatically. - [Google Classroom: Education Access for AI Agents](https://onecli.sh/docs/integrations/google-classroom.md): Manage courses, assignments, and student rosters through the Classroom API. OAuth credentials injected by the gateway. - [Google Docs Integration: Read & Edit Documents](https://onecli.sh/docs/integrations/google-docs.md): Read and edit Google Docs programmatically. Agents can create documents, insert text, and format content via the Docs API. - [Google Drive Integration: File Access for Agents](https://onecli.sh/docs/integrations/google-drive.md): Search, read, create, and organize files and folders in Google Drive. Supports Docs, Sheets, and uploaded files. - [Google Forms: Form & Response Access for AI Agents](https://onecli.sh/docs/integrations/google-forms.md): Agents can create forms, read submissions, and analyze response data through the Google Forms API. OAuth handled by the gateway. - [Google Meet Integration: Meetings & Recordings](https://onecli.sh/docs/integrations/google-meet.md): Create meeting links, list upcoming calls, and read recording metadata through the Google Meet API. OAuth handled by the gateway. - [Google Photos Integration: Albums & Media Access](https://onecli.sh/docs/integrations/google-photos.md): Search, browse, and manage photos and albums. Agents can read image metadata, list albums, and upload media via the Photos API. - [Google Search Console Integration: SEO Data Access](https://onecli.sh/docs/integrations/google-search-console.md): Query search performance, inspect URLs, and check indexing status. Agents can pull click/impression data and identify crawl issues. - [Google Sheets: Spreadsheet Access for AI Agents](https://onecli.sh/docs/integrations/google-sheets.md): Read and write spreadsheet data through the Google Sheets API. Extract data, generate reports, or update tracking sheets. - [Google Slides Integration: Create & Edit Presentations](https://onecli.sh/docs/integrations/google-slides.md): Create and edit presentations through the Slides API. Agents can add slides, insert text and images, and update layouts. - [Google Tasks: Task Management for AI Agents](https://onecli.sh/docs/integrations/google-tasks.md): Create, complete, and organize tasks and task lists through the Google Tasks API. OAuth credentials injected by the gateway. - [Integrations: Connect Agents to External Services](https://onecli.sh/docs/integrations/index.md): Connect AI agents to external services through the OneCLI gateway. OAuth apps, API keys, and cloud platforms, all from one dashboard. - [Jira Integration: Issues, Sprints & Project Boards](https://onecli.sh/docs/integrations/jira.md): Create, update, and search Jira issues. Agents can manage sprints, transition statuses, and read project boards. - [LLM Providers: Route Agents to Any Model](https://onecli.sh/docs/integrations/llms.md): Route AI agent traffic to Anthropic, OpenAI, Vertex AI, or any LLM provider. The gateway injects API keys so agents never see them. - [Notion Integration: Pages & Database Access](https://onecli.sh/docs/integrations/notion.md): Search, read, and write Notion pages and databases through the API. Agents connect via internal integration, credentials injected. - [OpenAI Integration: GPT API Key Injection](https://onecli.sh/docs/integrations/openai.md): Inject your OpenAI API key into agent requests so they can call GPT, DALL-E, and embeddings without handling the key. - [Outlook Calendar Integration: Scheduling for Agents](https://onecli.sh/docs/integrations/outlook-calendar.md): Let agents view, create, and manage calendar events in Microsoft 365. Works with shared calendars and room resources. - [Outlook Mail Integration: Email for Agents](https://onecli.sh/docs/integrations/outlook-mail.md): Agents can read, send, and organize email in Microsoft 365 mailboxes. OAuth tokens are managed and refreshed automatically. - [Resend: Transactional Email for AI Agents](https://onecli.sh/docs/integrations/resend.md): Send transactional emails and check delivery status via the Resend API. API keys injected by the gateway automatically. - [Todoist Integration: Task Management for Agents](https://onecli.sh/docs/integrations/todoist.md): Create, complete, and organize tasks and projects in Todoist. API tokens are injected by the gateway. Agents never see them. - [Vertex AI: Route Agents to Claude & Gemini on GCP](https://onecli.sh/docs/integrations/vertex-ai.md): Route agent requests to Vertex AI models on Google Cloud, including Claude and Gemini. Supports service account and ADC authentication. - [YouTube Integration: Videos, Playlists & Analytics](https://onecli.sh/docs/integrations/youtube.md): List channels, search videos, manage playlists, and read analytics. The gateway injects YouTube Data API credentials. - [Quickstart: Connect Your First Service in Minutes](https://onecli.sh/docs/quickstart.md): Install OneCLI and connect your first service in under five minutes. Works with Docker or as a standalone binary. No code changes needed. - [Environment Variables](https://onecli.sh/docs/reference/environment-variables.md): All environment variables recognized by the OneCLI gateway, CLI, and Docker image. Proxy config, auth, logging, and feature flags. - [Telemetry: What We Collect & How to Opt Out](https://onecli.sh/docs/reference/telemetry.md): What OneCLI collects, why, and how to opt out. No request bodies, credentials, or PII are ever transmitted. Fully transparent. - [.NET SDK (Coming Soon)](https://onecli.sh/docs/sdks/dotnet.md): .NET SDK for configuring containers to route through the OneCLI gateway. Works with C# and F# applications. Coming soon. - [Go SDK (Coming Soon)](https://onecli.sh/docs/sdks/go.md): Go SDK for configuring containers to route through the OneCLI gateway. Currently in development. Follow GitHub for updates. - [Java / Kotlin SDK (Coming Soon)](https://onecli.sh/docs/sdks/java.md): Java SDK for configuring containers to route through the OneCLI gateway. Works with Kotlin and any JVM language. - [Node.js SDK: Container Config, Provisioning & Approval](https://onecli.sh/docs/sdks/node.md): Configure Docker containers to route through the OneCLI gateway from Node.js. Handles proxy setup, CA certs, and approval. - [SDKs: Route AI Agent Containers Through the Gateway](https://onecli.sh/docs/sdks/overview.md): Route AI agent containers through the OneCLI gateway with official SDKs. Node.js available now, more languages coming soon. - [Python SDK (Coming Soon)](https://onecli.sh/docs/sdks/python.md): Python SDK for configuring Docker containers to route through the OneCLI gateway. Currently in development. Coming soon. - [Ruby SDK (Coming Soon)](https://onecli.sh/docs/sdks/ruby.md): Ruby SDK for configuring containers to route through the OneCLI gateway. Currently in development. Follow GitHub for updates. - [Rust SDK (Coming Soon)](https://onecli.sh/docs/sdks/rust.md): Rust SDK for configuring containers to route through the OneCLI gateway. Currently in development. Follow GitHub for updates. - [Bitwarden Vault: Sync Secrets to the Gateway](https://onecli.sh/docs/vaults/bitwarden.md): Sync secrets from Bitwarden into OneCLI. Agents can access vault items without the Bitwarden CLI or direct API calls. - [External Vaults: Connect Password Managers](https://onecli.sh/docs/vaults/overview.md): Connect OneCLI to Bitwarden and other password managers. Pull credentials from vaults you already use. Agents never see the secrets. ## Optional - [GitHub](https://github.com/onecli)