Skip to content

Add the Lark Base plugin - #1150

Merged
djiang-jq merged 1 commit into
mainfrom
djiang/lark-base-mcp
Nov 1, 2026
Merged

djiang-jq merged 1 commit into
mainfrom
djiang/lark-base-mcp

Conversation

@djiang-jq

Copy link
Copy Markdown
Collaborator

Summary

  • Adds the lark-base marketplace plugin for the Lark Base (Bitable) REST MCP translator at https://api.cursor.com/rest-mcp/lark-base/mcp, matching everysphere #2000450.
  • A team admin sets CLIENT_ID (App ID) and CLIENT_SECRET (App Secret) for their own Lark app. Each member then signs in under that app.
  • This stays separate from the existing lark plugin, which fronts Lark's own docs and messaging server.

Test plan

  • node scripts/validate-plugins.mjs passes
  • Team admin can install Lark Base and save an App ID and App Secret
  • A member completes Lark OAuth and can read a Base they already have access to (get_base, list_tables)
  • A wiki link is refused, and a /base/{app_token} link is accepted
  • The existing Lark plugin still installs and connects on its own

Made with Cursor

Teams connect through the lark-base translator with a Lark app the admin registers, separate from the existing Lark docs plugin.

Co-authored-by: Cursor <cursoragent@cursor.com>
@djiang-jq
djiang-jq merged commit ae5650f into main Nov 1, 2026
1 check passed
SmailG added a commit to SmailG/claude-cursor-plugins that referenced this pull request Nov 1, 2026
… cursor/djiang/lark-base-mcp

chore: sync with cursor/plugins — Merge pull request cursor#1150 from cursor/djiang/lark-base-mcp
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