Skip to content

Add MCP tools for vendor drop export and import - #1099

Open
ehoogerbeets wants to merge 1 commit into
mcp-11-asset-pseudofrom
mcp-12-drop-import-export
Open

ehoogerbeets wants to merge 1 commit into
mcp-11-asset-pseudofrom
mcp-12-drop-import-export

Conversation

@ehoogerbeets

Copy link
Copy Markdown
Contributor

Transferred from ehoogerbeets#22 onto box/mojito (rebased onto master).

Stack note: this PR targets mcp-11-asset-pseudo — merge bottom-up.

Summary

  • Add mojito_drop_export (POST /api/drops/export) and mojito_drop_import (POST /api/drops/import).
  • Neither tool passes CLI --wait; agents poll mojito_pollabletask_get until allFinished.
  • Omitting locales on export does not fill fully-translated repository locales (unlike CLI drop-export). List/cancel/complete/XLIFF-import stay out of this slice.

Stacked on PR #108998 (mcp-11-asset-pseudo).

Test plan

  • cd mojito-mcp && npm test
  • Confirm a drop export/import against mojito-dev, then poll the returned task with mojito_pollabletask_get

Made with Cursor

Made with Cursor

They start the REST jobs without CLI --wait so agents poll mojito_pollabletask_get for completion.

Co-authored-by: Cursor <cursoragent@cursor.com>
@ehoogerbeets
ehoogerbeets force-pushed the mcp-12-drop-import-export branch from 0ac82e7 to df4b689 Compare October 5, 2026 22:24

This branch has not been deployed

No deployments
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