Connect an online service
Start with a hosted integration like Notion, Stripe, Cloudflare, or Vercel.
plugin-kit-ai init my-plugin --template online-serviceBuild a plugin once. Ship it to multiple AI agents from one repo. plugin-kit-ai is the home for our first-party plugin lineup and the open-source toolkit behind it.
Plain-language positioning, honest boundaries, and a workflow that stays manageable as the product grows.
Keep one plugin repo as the source of truth instead of copying the same logic into separate agent-specific folders.
Start by building the plugin for the one agent you need right now, then expand to more supported agents when your product actually needs it.
Use a repeatable generate and validate flow before another teammate, CI job, or end user touches the plugin.
The main paths are stable today. A few advanced surfaces are still clearly labeled beta, so teams know exactly what they can ship with confidence.
Use one install path to land the same plugin in Claude, Codex, Gemini, OpenCode, Cursor, and other supported targets.
Keep managed installs current, repair drift when a target falls out of sync, and remove plugins cleanly when you no longer need them.
Browse the real first-party catalog for online services and local tools. If the product value lives in your own runtime code, use the advanced custom-logic path instead.

Fresh library docs and code examples without tab-switching back to vendor docs.
A real multi-agent MCP plugin for fresh library docs and code examples, generated once and shipped to Claude, Codex, Gemini, OpenCode, and Cursor.
Project, merge-request, and DevOps workflows from one GitLab-native MCP surface.
A real GitLab MCP plugin for projects, issues, merge requests, and DevOps workflows through the official GitLab MCP endpoint.
Repository, issue, and pull-request operations through the official GitHub MCP service.
A real GitHub MCP plugin for repository, issues, and pull-request workflows through the official GitHub MCP service with a configured authorization token.
Firestore, Auth, Functions, Hosting, and Storage operations from one backend-focused plugin.
A real Firebase MCP plugin for project operations across Firestore, Auth, Functions, Hosting, and Storage via `firebase-tools mcp`.
Issue planning and workflow automation for teams that already run on Linear.
A real Linear MCP plugin for teams using issues, project planning, and workflow automation via the official Linear MCP endpoint.
Hosted OAuth-first access to the Cloudflare API through Cloudflare's token-efficient Code Mode MCP server.
A real Cloudflare MCP plugin for broad Cloudflare API workflows through Cloudflare's official hosted API MCP endpoint, keeping the community default on the Code Mode server instead of thousands of endpoint tools.
Hosted Cloudflare documentation and reference lookup through Cloudflare's official docs MCP endpoint.
A real Cloudflare Docs MCP plugin for hosted access to product documentation, references, and implementation guidance through Cloudflare's official documentation MCP service.
Hosted Cloudflare observability access for logs, telemetry, and debugging workflows.
A real Cloudflare Observability MCP plugin for hosted access to Cloudflare logs, telemetry, and debugging context through Cloudflare's official observability MCP endpoint.
Hosted Workers bindings access for storage, AI, and compute primitives through Cloudflare's official bindings MCP endpoint.
A real Cloudflare Bindings MCP plugin for hosted access to Workers storage, AI, and compute primitives through Cloudflare's official bindings MCP service.
Hosted Cloudflare Radar access for internet telemetry, traffic trends, and network intelligence.
A real Cloudflare Radar MCP plugin for hosted access to internet telemetry, traffic trends, network intelligence, and outage context through Cloudflare's official Radar MCP endpoint.

Hosted HubSpot CRM access for records, tickets, reporting, and account workflows through the official remote MCP service.
A real HubSpot CRM MCP plugin for hosted access to contacts, companies, deals, tickets, and reporting workflows through HubSpot's official remote MCP endpoint.

Local HubSpot developer tooling through a pinned CLI-backed MCP server for projects, CMS, builds, and logs.
A real HubSpot Developer MCP plugin for local project, CMS, build, and log workflows through the HubSpot CLI-backed MCP server.

Hosted OAuth-first access to Heroku apps, logs, add-ons, Postgres, and platform operations.
A real Heroku MCP plugin for hosted access to apps, dynos, logs, config vars, add-ons, pipelines, and Postgres workflows through Heroku's official remote MCP endpoint.
Hosted Neon access for databases, branches, and project workflows through the official MCP server.
A real Neon MCP plugin for hosted access to Neon databases, branches, and project context through Neon's official remote MCP endpoint.
Official Docker image-backed MCP access to Docker Hub repositories and image workflows.
A real Docker Hub MCP plugin that runs Docker's official `mcp/dockerhub` image as a portable stdio server for repository, image, and registry workflows.
Hosted Atlassian Rovo MCP access to Jira, Confluence, and Compass through one OAuth-first remote integration.
A real Atlassian MCP plugin for hosted access to Jira, Confluence, and Compass workflows through Atlassian's official remote MCP endpoint.

Workspace docs, planning context, and team knowledge through Notion's hosted MCP service.
A real Notion MCP plugin for user-authorized workspace access through Notion's hosted MCP endpoint with one remote OAuth-based integration across Claude, Codex, Gemini, OpenCode, and Cursor.
Hosted OAuth-first MCP access to payments, billing, customers, and Stripe knowledge, with advanced token and local paths intentionally kept out of v1.
A real Stripe MCP plugin for hosted access to payments, billing, customer, and documentation workflows through Stripe's official remote MCP endpoint.
Hosted Slack MCP access for search, messages, canvases, and workspace context through an honest Claude and Cursor integration path.
A real Slack MCP plugin for hosted workspace access through Slack's official MCP endpoint, with the client-specific auth shape Slack currently documents for Claude and Cursor.
Hosted MCP access to Vercel docs, projects, deployments, and logs while the upstream service is still in beta.
A real Vercel MCP plugin for OAuth-backed hosted access to documentation, projects, deployments, and logs through Vercel's official remote MCP endpoint.
Human-in-the-loop debugging and incident context through Sentry's hosted MCP service.
A real Sentry MCP plugin for hosted OAuth-backed access to issues, traces, debugging context, and incident workflows through Sentry's official remote MCP service.
Project-scoped backend development through a Supabase-hosted MCP surface.
A real Supabase MCP plugin for project-scoped development workflows through Supabase-hosted MCP.
Repository-aware code intelligence for deep search, context gathering, and review support.
A real Greptile MCP plugin for repository-aware code intelligence via Greptile hosted MCP.
Build your own plugin
Pick the repo shape that matches the job, then open the guide that explains that path in more detail.
Start with a hosted integration like Notion, Stripe, Cloudflare, or Vercel.
plugin-kit-ai init my-plugin --template online-serviceStart with a repo-owned tool like Docker Hub, Chrome DevTools, or HubSpot Developer.
plugin-kit-ai init my-plugin --template local-toolChoose this when your code, hooks, or runtime behavior define the product.
plugin-kit-ai init my-plugin --template custom-logicPick an install path, open the docs, and start from one clean plugin repo.
Latest release · v1.2.2 · May 7, 2026
This is the fastest path to a real plugin install or a validated repo.
Run plugin-kit-ai without a permanent install when you want the fastest first plugin add.
npx plugin-kit-ai@latest versionFastest path when you want a one-command plugin install first.
npx plugin-kit-ai@latest add notion --target claudenpx plugin-kit-ai@latest add notionThe first command is the safe single-target path. The second installs every supported output for that plugin.
npx plugin-kit-ai@latest init my-plugin --template online-servicecd my-pluginOnce the install path feels right, start from the template that matches the job.
npx plugin-kit-ai@latest generate .npx plugin-kit-ai@latest validate . --platform claude --strictUse generate plus strict validation before CI, teammate handoff, or release.
Real support depth today, based on the current support policy and target matrix.
Production-ready for the stable default hook subset. Settings and manifest support are solid; some wider Claude package surfaces still stay beta.
The Codex notify runtime lane and the official Codex package lane are both production-ready today.
Gemini extension packaging is production-ready, and the Go runtime lane is production-ready for the current stable 9-hook contract.
Repo-local config, MCP, skills, commands, agents, themes, and plugin refs are supported, but this is still a workspace-config target, not a production-ready runtime lane.
Project rules and MCP config are covered, while root CLAUDE.md and AGENTS.md stay reserved for plugin boundary docs; Cursor remains a strict workspace-config lane.
Not a fight against competitors. Just a practical comparison against the three ways plugin teams usually create unnecessary drift.
The practical version: what this solves, who it is for, and which page to open first.
Most people only need three pages: quickstart, the Python path if that is your stack, and the support boundary before promising too much.