Skip to content

feat: package repo as an Agent Plugin for the Cursor Directory - #1

Merged
Glide-Cait merged 1 commit into
mainfrom
claude/cursor-directory-plugin
Aug 28, 2026
Merged

feat: package repo as an Agent Plugin for the Cursor Directory#1
Glide-Cait merged 1 commit into
mainfrom
claude/cursor-directory-plugin

Conversation

@Glide-Cait

Copy link
Copy Markdown
Collaborator

What

Packages this repo as an Agent Plugin v1 — the format cursor.directory/plugins/new expects (Cursor's archived cursor/mcp-servers list now redirects there):

  • plugin.json — Agent Plugin manifest: name glide, version 1.0.1 (matching the Gemini extension), description consistent with the MCP Registry listing (dev.glideapps/mcp), author/homepage/repository/license/keywords.
  • mcp.json — declares the remote server: streamable-http at https://mcp.glideapps.dev/mcp, no headers. The Agent Plugins spec defines no OAuth fields — authorization is client-managed, which is exactly the RFC 9728 challenge → OAuth 2.1 + PKCE + DCR discovery the worker already serves.
  • README.md — one line noting the Agent Plugin packaging; the Support bullet now covers the manifests.

Validation

Both manifests validate with ajv against the official agent-plugins.org 1.0.0 schemas (closed schemas, name-pattern and oneOf transport rules included). The README's existing Cursor deeplink config base64-decodes to the same {"url":"https://mcp.glideapps.dev/mcp"} the plugin declares.

After merge

  1. Smoke-test from a real Cursor install (the README deeplink) — walk the OAuth dance end-to-end, including the multi-org picker.
  2. Submit https://github.com/glideapps/mcp at cursor.directory/plugins/new (browser + login; Cursor team reviews before listing).

🤖 Generated with Claude Code

https://claude.ai/code/session_01Hf8GUzDyTQvXt6o7suqa4u


Generated by Claude Code

Package the repo as an Agent Plugin v1 (plugin.json + mcp.json declaring
the remote streamable-http server at mcp.glideapps.dev/mcp), the format
cursor.directory/plugins/new expects. Both manifests validate against the
official 1.0.0 schemas.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hf8GUzDyTQvXt6o7suqa4u
@Glide-Cait
Glide-Cait merged commit a78efc4 into main Aug 28, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants