Skip to content

Add Microsoft + Zapier connectors to Agent Finder catalog - #55

Draft
dhruvchand wants to merge 6 commits into
mainfrom
dhruvchand-add-copilot-connectors
Draft

dhruvchand wants to merge 6 commits into
mainfrom
dhruvchand-add-copilot-connectors

Conversation

@dhruvchand

@dhruvchand dhruvchand commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

What

Surfaces Copilot connectors in Agent Finder by annotating the existing MCP/plugin entries (Plan C), not adding duplicate connector rows.

  • Zapier + Microsoft Learn: annotated in place on their remote-registry MCP entries via a generator overlay (connector-annotations.json), so registry data stays live.
  • WorkIQ: annotated on the existing catalog/microsoft/workiq.json.
  • Kusto: kept as a standalone connector entry — no existing MCP/server twin (only skills).

Annotation shape

connector-available tag + connector:{available,name} + matchHints (aliases / file extensions / url domains) for high-confidence signal→connector matching.

Generator

generate_ai_catalog.py overlays connector-annotations.json onto matching remote entries by identifier, and fails if an annotation targets a missing identifier. ai-catalog.json left for CI to regenerate.

Layering

Discovery (this PR / Agent Finder): "managed connector available — prefer it" + signal→connector matching. Connect (connector service): OAuth + enablement + per-tenant MCP URL by name.

dhruvchand and others added 6 commits September 24, 2026 19:35
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b4d3b6e9-79c8-4c01-8f3d-f1534c00505a
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b4d3b6e9-79c8-4c01-8f3d-f1534c00505a
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b4d3b6e9-79c8-4c01-8f3d-f1534c00505a
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.

1 participant