Connect a tool once. Every agent can use it.
A plugin links AgentDeck to a service you already use and gives the coding agent in each pane real tools for it — no pasted tokens, no copied commands. Eight are live today.
Three steps, then the agent just has the tools
- 1
Connect once
Open the Plugins tab in AgentDeck and connect the service. GitHub uses a one-time device code; Vercel, Jira, GitLab, Linear and Supabase hand off to the agent’s own secure sign-in; Google Drive and LinkedIn use an OAuth app from your own developer account.
- 2
Pick what it can do
Read and review are on by default. Every write action is opt-in and asks before it runs.
- 3
Agents get the tools
Open a workspace, restart the agent once (↻), and the tools are already wired in — no pasted tokens, no copied commands.
GitHub
Version controlReview pull requests, read diffs and checks, triage issues and dispatch Actions — straight from a pane.
Sign in once with a GitHub device code through the dedicated “AgentDeck-app” GitHub App. Your token is encrypted on your machine with Windows DPAPI and never synced to the cloud. You choose which repositories the app can see.
In-agent GitHub tools wire into every MCP-capable agent you have installed — Claude Code, Codex, Gemini, opencode and more. The one-click “review a pull request” action runs with Claude Code or Codex.
Read code & PRsOn by default
Browse any connected repo, branch, pull request, issue or CI run from the pane.
Review pull requestsOn by default
Fetch a PR, its diff and its checks, then post inline comments and a summary. Comment-only unless you allow more.
Write codeOpt-in
Create branches, commit changes and open pull requests.
Manage issuesOpt-in
Label, comment, assign and close issues.
Run GitHub ActionsOpt-in
Dispatch workflows and read failing-job logs.
Vercel
Deploys & hostingInspect deployments, read build and runtime logs, and check projects and domains while the agent works.
AgentDeck never touches a Vercel token. Enabling the plugin drops a secure connection into the agent’s config; you authorise it once by running “/mcp” in a pane, and the agent’s own credential store owns it from there.
Scope is chosen on Vercel’s own consent screen when you authorise. Wires into Claude Code and opencode today.
Read deploymentsOn by default
List recent deployments, open a specific one and see its status.
Read build & runtime logsOn by default
Pull build logs and runtime errors for a failing deploy without leaving the pane.
Inspect projects & domainsOn by default
Check project settings, environments and domain configuration.
Search the Vercel docsOn by default
Answer “how do I…” questions against the official documentation.
Jira & Confluence
Project managementRead and update Jira issues, search boards with JQL and pull Confluence pages — one connection covers the whole Atlassian suite.
Talks to Atlassian’s official Rovo remote server. Like Vercel, AgentDeck stores no token — you authorise once with “/mcp” in a pane and the agent owns the credentials. One connection covers Jira, Confluence, Jira Service Management, Bitbucket and Compass.
Atlassian Cloud only. Wires into Claude Code and opencode today.
Read issues & boardsOn by default
Search with JQL, open an issue, and read its comments, history and linked work.
Create & update issuesOn by default
File new issues, edit fields, transition status and add comments.
Read ConfluenceOn by default
Find and read pages and spaces for context on what you’re building.
Write ConfluenceOn by default
Create or update pages and add comments.
GitLab
Version controlWork merge requests, inspect CI/CD pipelines and triage issues across your GitLab projects — straight from a pane.
Talks to GitLab’s official hosted MCP server. Like Vercel and Jira, AgentDeck stores no token — you authorise once by running “/mcp” in a pane and the agent’s own credential store owns it from there.
gitlab.com only. Scope is chosen on GitLab’s own consent screen when you authorise. Wires into Claude Code and opencode today.
Read merge requests & codeOn by default
Open an MR, read its diff, discussions and approvals, and browse project files and branches.
Inspect pipelinesOn by default
Check pipeline and job status and pull logs for a failing CI run without leaving the pane.
Read & search issuesOn by default
Find issues and epics, read their threads and linked work.
Create & update issues and MRsOn by default
File issues, add comments, and open or update merge requests.
Linear
Project managementFind, create and update Linear issues, projects and cycles while the agent works — no context-switch to the browser.
Talks to Linear’s official hosted MCP server. As with Vercel and Jira, AgentDeck never sees a token — you authorise once with “/mcp” in a pane and the agent owns the credentials from there.
The wired connection is read-write. Wires into Claude Code and opencode today.
Read issues & projectsOn by default
Search issues, open one and read its comments, sub-issues and status; browse projects and cycles.
Create & update issuesOn by default
File new issues, edit fields, move status and add comments.
Manage projectsOn by default
Create and update projects and their milestones.
Read team contextOn by default
List teams, members and workflow states for the workspace.
Supabase
DatabasePoint an agent at your own Supabase project and ask it to review the database — schema, policies, migrations and logs, without pasting SQL or screenshots.
Talks to Supabase’s official hosted MCP server, so AgentDeck never sees a token — you authorise once with “/mcp” in a pane. You paste your project’s reference ID when you connect, and the connection is scoped to that one project.
Read-only by design — every query runs under read-only Postgres permissions and there is no write toggle, because a database is a sharper edge than a repo. Wires into Claude Code and opencode today.
Read schema & tablesOn by default
List tables, columns, types, indexes and relationships, and run read-only queries against them.
Review RLS & advisorsOn by default
Read row-level-security policies and Supabase’s own security and performance advisors, then explain what they flag.
Read migrations & logsOn by default
Walk the migration history and read project logs to work out what changed and when.
Search the docsOn by default
Look up Supabase documentation in the pane instead of the browser.
Google Drive
FilesSearch your Drive and pull a document straight into the pane — specs, notes and briefs the agent should be working from.
Google is the one service here that cannot do one-click sign-in: it has no dynamic client registration and wants a client secret even for a desktop app. So you bring a Desktop-app OAuth client from your own Google Cloud project — which is what Google’s own Drive guide tells you to do, and needs no verification. The secret is encrypted on your machine and never synced to the cloud.
Claude Code only for now — the other agents shape static OAuth config differently, and wiring them before that is verified would produce a connection that quietly fails to authorise.
Search & read filesOn by default
Find files across your Drive and read their contents — Docs, Sheets, PDFs and plain text.
Read metadata & sharingOn by default
Check who owns a file, when it changed and who it is shared with.
Create & copy filesOn by default
Write new files and copy existing ones. Limited to files the connection itself creates — it cannot overwrite the rest of your Drive.
Let an agent run your job hunt — file postings, score them against your CV, draft tailored applications and track every one. Pair it with a routine and it runs every morning.
LinkedIn has no hosted MCP server, so AgentDeck ships its own and runs it locally. You connect with a LinkedIn developer app of your own; the secret is encrypted on your machine and never written into an agent’s config or synced to the cloud.
It never applies for you — no tool submits an application; you press send. One click turns it into a weekday routine plus a job-hunt skill. Wires into Claude Code, Codex, Copilot CLI, Gemini, Cursor Agent and more.
Job pipelineOn by default
Add any posting from any board, shortlist it, draft an application from your CV and track its status. Re-adding a job refreshes it, never duplicates it.
Profile & postsOn by default
Read your profile and publish a post through LinkedIn’s official, sanctioned API.
Job searchOpt-in
Search live postings through a job-data provider key you bring (Apify or JSearch).
Saved jobs & messagesOpt-in
Read your saved jobs, applications and unread messages from your own session. Read-only, rate-limited, off by default and behind a plain-words warning.
More connections coming
Plugins, answered
Get AgentDeck and connect your tools
Windows 10 / 11 · 64-bit · free tier available