Skip to content

Conversation

@jottakka
Copy link
Contributor

@jottakka jottakka commented Dec 16, 2025

Note

Adds an interactive scope calculator and detailed OAuth scope callouts across Google auth and MCP server docs, annotates examples with required scopes, and makes minor UI/config tweaks.

  • Docs (Google auth & MCP servers)
    • Add per-tool OAuth scope callouts and warnings; introduce "Find required scopes" sections using ScopePicker in gmail, google-calendar, google-contacts, google-docs, google-drive, google-sheets, google-slides pages.
    • Expand home/auth-providers/google with supported scopes, limitations, and production guidance.
  • Component
    • New app/_components/scope-picker.tsx interactive scope calculator (select tools → deduped required scopes list).
  • Examples
    • Annotate JS/Python examples under public/examples/integrations/... with required Google OAuth scope comments.
  • UI
    • Minor Tailwind class reordering in landing-page.tsx and mcp-servers/components/filters-bar.tsx.
  • Config
    • Update biome.jsonc files.includes patterns (remove global "**").

Written by Cursor Bugbot for commit 20a49f0. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Dec 16, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
docs Ready Ready Preview, Comment Dec 16, 2025 11:11pm

Copy link
Contributor

@sdserranog sdserranog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is great, but I would love to migrate this info to the design system since it's the source of truth for the toolkit information. No need to do it now, but maybe when docs and design-system are in the monorepo

@jottakka jottakka merged commit c6397c8 into main Dec 16, 2025
5 checks passed
@jottakka jottakka deleted the francisco/too-272/adding-scopes-google-docs branch December 16, 2025 23:47
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.

4 participants