{"apiVersion":"v1","directorySlug":"montages-mcp-a5c6d39999","title":"Montage","description":"Montage is the visual search engine where everything lands in one place! Search anything and discover short videos, pictures, products and more: every kind of media about what you searched together, instead of ten tabs and five apps. Save the montages you love, build your own, and share them with anyone!","pageUrl":"https://www.mcpbundles.com/skills/montages-mcp-a5c6d39999","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://www.montages.co/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"co.montages/montages-mcp-a5c6d39999","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_montage","description":"Search Montage's public visual discovery catalog for images and videos matching an explicit user query. Use it when the user asks to discover visual references, inspiration, products, places, styles, or source-backed media. Returns public original-source links, bounded summaries, typed evidence provenance and actual inspected intervals when available, attribution, access limits, and a Montage search link. Summaries are not independently verified answers or evidence of full-media review. It does","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":8,"maximum":10,"minimum":1},"query":{"type":"string","maxLength":300,"minLength":1},"media_type":{"enum":["image","video"],"type":"string"}}},"title":"Search Montage","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_montage","displayName":"Search Montage"},{"name":"montage_research_methods","description":"Discover research inputs, outputs and budgets. Collected reads do not acquire sources; explicit discovery is advertised separately when available. Method discovery itself acquires nothing.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"Public research methods","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"montage_research_methods","displayName":"Public research methods"},{"name":"montage_research_list","description":"List currently allowed collected evidence for an exact query with bounded snapshot pagination. Does not acquire new sources or analyze media.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":10,"maximum":20,"minimum":1},"query":{"type":"string","maxLength":300,"minLength":1},"cursor":{"type":"string","maxLength":240,"minLength":1}},"additionalProperties":false},"title":"List collected research","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"montage_research_list","displayName":"List collected research"},{"name":"montage_research_evidence","description":"Read one current source-bound evidence record from a collected query. Coverage and verification limits remain explicit.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query","id"],"properties":{"id":{"type":"string","pattern":"^ev_[a-f0-9]{32}$"},"query":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"title":"Read collected evidence","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"montage_research_evidence","displayName":"Read collected evidence"},{"name":"montage_research_summary","description":"Return bounded extractive findings with original-source citations. Does not synthesize answers, resolve contradictions or infer audiovisual understanding.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":5,"maximum":8,"minimum":1},"query":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"title":"Summarize collected evidence","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"montage_research_summary","displayName":"Summarize collected evidence"},{"name":"montage_research_evidence_batch","description":"Read up to twenty distinct selected IDs from one current admitted query snapshot. Returns source-bound evidence in requested order and explicit missing IDs. Missing means absent from this bounded snapshot; singular evidence lookup can use its existing locator. No per-ID read fan-out, source acquisition or model calls.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query","ids"],"properties":{"ids":{"type":"array","items":{"type":"string","pattern":"^ev_[a-f0-9]{32}$"},"maxItems":20,"minItems":1},"query":{"type":"string","maxLength":300,"minLength":1}},"additionalProperties":false},"title":"Read collected evidence batch","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"montage_research_evidence_batch","displayName":"Read collected evidence batch"},{"name":"montage_research_discover","description":"Explicitly discover and inspect bounded public originals, then summarize currently collected evidence. Use when collected research is sparse or missing. Standard MCP params._meta.progressToken opts into provisional verified source gists over SSE while this same call continues; exact citations arrive in the terminal response. May perform configured query understanding and passage checks. Reports partial acquisition, collection handoff and evidence limits; never promises exhaustive web coverage.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"limit":{"type":"integer","default":5,"maximum":8,"minimum":1},"query":{"type":"string","maxLength":240,"minLength":1}},"additionalProperties":false},"title":"Discover public research","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"montage_research_discover","displayName":"Discover public research"},{"name":"montage_research_inspect_media","description":"Explicitly inspect one current video evidence ID and its original query. Default captions mode is model-free (10s); opt-in sampled_static mode captures 5–10 original source stills and performs at most 2 configured pixel review calls (60s). Await evidence-only persistence and fresh durable readback. No audio, motion, poster substitution or full-video analysis; unavailable capabilities fail closed.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query","evidence_id"],"properties":{"mode":{"enum":["captions","sampled_static"],"type":"string","default":"captions"},"query":{"type":"string","maxLength":300,"minLength":1},"evidence_id":{"type":"string","pattern":"^ev_[a-f0-9]{32}$"}},"additionalProperties":false},"title":"Inspect one collected video","logicalName":"montage_research_inspect_media","displayName":"Inspect one collected video","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Montage&config=eyJ1cmwiOiAiaHR0cHM6Ly93d3cubW9udGFnZXMuY28vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Montage%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.montages.co%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Montage%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.montages.co%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Montage&connectorUrl=https%3A%2F%2Fwww.montages.co%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Montage\" --url \"https://www.montages.co/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/montages-mcp-a5c6d39999","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/montages-mcp-a5c6d39999/tools/{tool}","mcpServerUrl":"https://www.montages.co/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/montages-mcp-a5c6d39999?live=1"}