Skip to content

Add metadata and extract tools from @supadata/js v1.4.0#10

Merged
rafalzawadzki merged 2 commits intomainfrom
rafalzawadzki/add-new-sdk-feature
Feb 23, 2026
Merged

Add metadata and extract tools from @supadata/js v1.4.0#10
rafalzawadzki merged 2 commits intomainfrom
rafalzawadzki/add-new-sdk-feature

Conversation

@rafalzawadzki
Copy link
Contributor

Summary

  • Added supadata_metadata tool to fetch rich media metadata from YouTube, TikTok, Instagram, and Twitter
  • Added supadata_extract tool for AI-powered structured data extraction from video content using natural language prompts or JSON schemas
  • Added supadata_check_extract_status tool to poll extract job results
  • Enhanced all async status-check tools with improved descriptions and polling hints (with retry_after_seconds guidance) to help LLM assistants continue polling until completion
  • Updated SDK dependency from v1.3.0 to v1.4.0

Test Coverage

All 14 tests pass (5 new tests added for metadata and extract functionality), builds without errors, and linting is clean.

🤖 Generated with Claude Code

rafalzawadzki and others added 2 commits February 23, 2026 16:54
Expose two new SDK features as MCP tools: supadata_metadata for fetching media metadata from YouTube, TikTok, Instagram, and Twitter; supadata_extract for AI-powered structured data extraction from video content. Both use the async job pattern with corresponding status-check tools. Enhanced status-check tool descriptions and responses with polling hints to guide LLM assistants to continue polling until job completion.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rafalzawadzki rafalzawadzki merged commit d0194b8 into main Feb 23, 2026
1 check passed
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