Skip to content

feat(mcp): Claude reads the source page and passes its video and details - #9

Merged
jasp402 merged 1 commit into
mainfrom
claude/project-thread-1lh7zs
Oct 19, 2026
Merged

jasp402 merged 1 commit into
mainfrom
claude/project-thread-1lh7zs

Conversation

@jasp402

@jasp402 jasp402 commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Before: get_recreation_brief read the source page from the server. prompt-motion.com answers 403 to Vercel (bot check), so no template could be made from it.

After: the user's Claude opens the page itself and passes what it shows: the video file, prompt, title and author. The server only checks it and starts the reference job. Reading the page is now the user's Claude's job, and only what is needed reaches the MCP.

How:

  • New arguments: get_recreation_brief takes optional video, prompt, title, author and authorUrl.
  • Checks: the video must be on the source's own host (media.prompt-motion.com or r2.oneshotted.io), and authorUrl must be https.
  • Fallback: whatever the server can read still wins. Without a video, it answers needsPage: true and says what to send.
  • Stored details: title and author are saved with the reference, so the gallery card keeps its info panel even when the server cannot read the page.
  • Removed: the page-reading fallback added in fix(mcp): read the video in the reference job when the page hides it from the server #8.
  • Docs and version: skill and README updated; version 0.6.1. Tests pass 57/57.

Generated by Claude Code

The source sites refuse this server (prompt-motion answers 403 to Vercel),
so get_recreation_brief accepts what the caller's Claude reads on the page:
video, prompt, title, author. The video must be on the source's own host;
the author link must be https. What the server can read still wins.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TXFXQJroZAF74W4gg57vyH
@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
hypercodemotion-mcp-service Ready Ready Preview Oct 19, 2026 7:07pm UTC

@jasp402
jasp402 merged commit 8f7d372 into main Oct 19, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — d6e758a7 Deployed Oct 19, 2026 by vercel[bot]
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