webEmbedding
https://webembedding-mcp.vercel.app/api/mcpskills: {'id': 'detect_runtime_capabilities', 'name': 'detect_runtime_capabilities', 'description': 'Report the hosted Apps SDK intake runtime capabilities and explain when the local stdio MCP is required.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'inspect_url', 'name': 'inspect_url', 'description': 'Fetch a public or user-authorized URL and inspect title, metadata, frame policy, and likely source/embed candidates. Does not capture screenshots or persist artifacts.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'discover_embed_candidates', 'name': 'discover_embed_candidates', 'description': 'Extract likely embed, preview, viewer, remix, and source URLs from a public or user-authorized page.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'classify_clone_mode', 'name': 'classify_clone_mode', 'description': 'Decide whether a reference should be embedded, sourced, locally captured, bounded-rebuilt, or blocked before reproduction.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'generate_embed_snippet', 'name': 'generate_embed_snippet', 'description': 'Generate an iframe snippet for a known frameable and authorized URL. Does not verify frameability by itself.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'plan_reproduction_path', 'name': 'plan_reproduction_path', 'description': 'Create a source-first plan that separates exact embed/source reuse from local capture and bounded rebuild work.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 783.0ms; conformance: pass
How to connect
https://webembedding-mcp.vercel.app/api/mcp
curl -X POST https://webembedding-mcp.vercel.app/api/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'