# Downloadlink.nl > Downloadlink.nl is een dienst om bestanden te delen met een downloadlink, zonder advertenties en zonder trackers. Er hoort een verzameling tools en editors bij voor PDF, foto, video, audio, Office en 3D/CAD, die in de browser van de gebruiker werken. Een gratis account geeft 50 GB opslag. Betaalde plannen beginnen bij €4 per maand. De koppeling voor AI-assistenten en ontwikkelaars (API, MCP-server) staat in een eigen sectie onderaan. ## Bestanden delen - [Bestanden versturen](https://downloadlink.nl/): bestanden uploaden en een downloadlink krijgen; de ontvanger downloadt zonder account. - Geldigheid van een link: op een gratis account 1 tot 30 dagen; in de betaalde plannen langer, tot een link die niet verloopt. - Grootte: een gratis account verstuurt tot 50 GB per transfer; de betaalde plannen hebben geen limiet per transfer. - Wie de link via de site mailt, ziet per ontvanger of hij downloadde. - Een link verlengen of intrekken kan op de pagina met de eigen uploads. - Een downloadpagina (/p/) noemt een JSON-vorm in (/p/.json) met wat de pagina toont: titel, afzender, begeleidend schrijven, verloopdatum en per bestand naam, pad, grootte en soort. Dezelfde poorten als de pagina (wachtwoord, bevestigd e-mailadres, verlopen, downloadlimiet, betaling); lezen telt niet als download. - Een onderbroken upload kan in dezelfde browser verder waar hij stopte. - In de betaalde plannen: gedeelde folders voor klanten, een leveringsbewijs (PDF) per verzending en alleen geverifieerde ontvangers, en opvraaglinks waarmee anderen zonder account bestanden aanleveren. ## Tools en editors in de browser 109 tools. De bewerking gebeurt in de browser van de gebruiker: het bestand gaat daarbij niet naar de server. Uitzondering: tekstherkenning (OCR) in de PDF-tools, zie Privacy. - Word, Excel en PowerPoint naar PDF worden in de browser omgezet; wat de omzetter niet kan weergeven, noemt hij in een melding. - PDF zwartmaken: na het opslaan leest de tool het bestand terug en meldt of er onder een zwart vlak nog tekst te vinden is. - Video en audio: omzetten, comprimeren en inkorten in de browser, en een video-editor met een tijdlijn. ### Editors - [3D CAD & BIM](https://downloadlink.nl/tools/cad/modelleren): IFC, STEP, FEM - [2D CAD](https://downloadlink.nl/tools/cad/tekenen): DXF/DWG, zoals AutoCAD - [PDF-editor](https://downloadlink.nl/tools/pdf/bewerken): Tekst, pagina's - [Word bewerken](https://downloadlink.nl/tools/office/word): Opmaak, tabellen - [Excel bewerken](https://downloadlink.nl/tools/office/excel): Formules, grafieken - [PowerPoint bewerken](https://downloadlink.nl/tools/office/powerpoint): Dia's, vormen, tekst - [Drukwerk opmaken](https://downloadlink.nl/tools/office/drukwerk): Flyers, kaarten, PDF - [Foto-editor](https://downloadlink.nl/tools/beeld-editor): Lagen, filters - [Vector-editor](https://downloadlink.nl/tools/image/vector): Vormen, paden, SVG - [RAW-ontwikkelaar](https://downloadlink.nl/tools/image/raw): CR2, NEF, ARW, DNG - [Video-editor](https://downloadlink.nl/tools/video-editor): Tijdlijn, titels - [Motion-editor](https://downloadlink.nl/tools/video/motion): Keyframes, tekstanimatie - [Audio-editor](https://downloadlink.nl/tools/audio/editor): Sporen, mixen - [Laten ondertekenen](https://downloadlink.nl/pdf-laten-ondertekenen): Met audit-trail - [Viewer](https://downloadlink.nl/tools/overig/viewer): DWG, IFC, 40+ ### PDF [Overzicht](https://downloadlink.nl/tools/pdf): [PDF bewerken](https://downloadlink.nl/tools/pdf/bewerken), [Samenvoegen & organiseren](https://downloadlink.nl/tools/pdf/organiseren), [Comprimeren](https://downloadlink.nl/tools/pdf/comprimeren), [PDF naar Word](https://downloadlink.nl/tools/pdf/naar-word), [Splitsen](https://downloadlink.nl/tools/pdf/splitsen), [Ondertekenen](https://downloadlink.nl/tools/pdf/ondertekenen), [PDF laten ondertekenen](https://downloadlink.nl/pdf-laten-ondertekenen), [JPG naar PDF](https://downloadlink.nl/tools/pdf/jpg-naar-pdf), [PDF naar JPG](https://downloadlink.nl/tools/pdf/pdf-naar-jpg), [PDF draaien](https://downloadlink.nl/tools/pdf/roteren), [PDF beveiligen](https://downloadlink.nl/tools/pdf/beveiligen), [PDF ontgrendelen](https://downloadlink.nl/tools/pdf/ontgrendelen), [PDF-formulier invullen](https://downloadlink.nl/tools/pdf/formulier), [PDF-formulier maken](https://downloadlink.nl/tools/pdf/formulier-maken), [Paginanummers](https://downloadlink.nl/tools/pdf/paginanummers), [Watermerk & briefpapier](https://downloadlink.nl/tools/pdf/watermerk), [PDF naar Excel](https://downloadlink.nl/tools/pdf/naar-excel), [PDF naar tekst](https://downloadlink.nl/tools/pdf/naar-tekst), [PDF bijsnijden](https://downloadlink.nl/tools/pdf/bijsnijden), [PDF vergelijken](https://downloadlink.nl/tools/pdf/vergelijken), [Dubbelzijdig samenvoegen](https://downloadlink.nl/tools/pdf/dubbelzijdig), [Boekje, meer per vel en poster](https://downloadlink.nl/tools/pdf/afdrukindeling), [PDF zwartmaken](https://downloadlink.nl/tools/pdf/zwartmaken), [PDF-eigenschappen](https://downloadlink.nl/tools/pdf/eigenschappen), [PDF plat maken & opschonen](https://downloadlink.nl/tools/pdf/plat-maken), [Lege pagina's weghalen](https://downloadlink.nl/tools/pdf/lege-paginas), [PDF repareren](https://downloadlink.nl/tools/pdf/repareren), [Recepten & batch](https://downloadlink.nl/tools/pdf/batch) ### Office [Overzicht](https://downloadlink.nl/tools/office): [Word bewerken (docx)](https://downloadlink.nl/tools/office/word), [Excel bewerken (xlsx)](https://downloadlink.nl/tools/office/excel), [PowerPoint bewerken (pptx)](https://downloadlink.nl/tools/office/powerpoint), [Drukwerk opmaken](https://downloadlink.nl/tools/office/drukwerk), [Word naar PDF](https://downloadlink.nl/tools/office/word-naar-pdf), [Excel naar PDF](https://downloadlink.nl/tools/office/excel-naar-pdf), [Excel naar CSV](https://downloadlink.nl/tools/office/excel-naar-csv), [CSV naar Excel](https://downloadlink.nl/tools/office/csv-naar-excel), [PowerPoint naar PDF](https://downloadlink.nl/tools/office/powerpoint-naar-pdf), [PowerPoint-dia's ordenen](https://downloadlink.nl/tools/office/powerpoint-ordenen), [PowerPoint verkleinen](https://downloadlink.nl/tools/office/powerpoint-verkleinen) ### Foto [Overzicht](https://downloadlink.nl/tools/image): [Foto-editor](https://downloadlink.nl/tools/beeld-editor), [Vector-editor](https://downloadlink.nl/tools/image/vector), [RAW-ontwikkelaar](https://downloadlink.nl/tools/image/raw), [Comprimeren](https://downloadlink.nl/tools/image/comprimeren), [Formaat wijzigen](https://downloadlink.nl/tools/image/formaat), [Converteren](https://downloadlink.nl/tools/image/converteren), [Bijsnijden](https://downloadlink.nl/tools/image/bijsnijden), [Achtergrond verwijderen](https://downloadlink.nl/tools/image/achtergrond-verwijderen), [Achtergrond transparant](https://downloadlink.nl/tools/image/transparant), [Collage / raster](https://downloadlink.nl/tools/image/collage), [Roteren & spiegelen](https://downloadlink.nl/tools/image/roteren), [Metadata verwijderen](https://downloadlink.nl/tools/image/metadata), [Vervagen (privacy)](https://downloadlink.nl/tools/image/vervagen), [Social-media-formaat](https://downloadlink.nl/tools/image/social), [Aanpassen](https://downloadlink.nl/tools/image/aanpassen), [Watermerk](https://downloadlink.nl/tools/image/watermerk), [Logo-watermerk](https://downloadlink.nl/tools/image/logo), [Tekst / meme](https://downloadlink.nl/tools/image/tekst), [Ronde hoeken / cirkel](https://downloadlink.nl/tools/image/ronde-hoeken), [Kader / rand](https://downloadlink.nl/tools/image/kader), [GIF maken](https://downloadlink.nl/tools/image/gif), [Foto's hernoemen](https://downloadlink.nl/tools/image/hernoemen), [Rode ogen verwijderen](https://downloadlink.nl/tools/image/rode-ogen), [Favicon maken](https://downloadlink.nl/tools/image/favicon), [Afbeelding vectoriseren](https://downloadlink.nl/tools/image/vectoriseren) ### Bestanden [Overzicht](https://downloadlink.nl/tools/overig): [Bestanden bekijken (viewer)](https://downloadlink.nl/tools/overig/viewer), [Zip uitpakken](https://downloadlink.nl/tools/overig/uitpakken), [Zip maken (inpakken)](https://downloadlink.nl/tools/overig/inpakken), [Checksum (SHA-256, MD5)](https://downloadlink.nl/tools/overig/checksum) ### Video [Overzicht](https://downloadlink.nl/tools/video): [Video-editor](https://downloadlink.nl/tools/video-editor), [Motion-editor](https://downloadlink.nl/tools/video/motion), [Naar MP4 of WebM](https://downloadlink.nl/tools/video/converteren), [Comprimeren](https://downloadlink.nl/tools/video/comprimeren), [Inkorten (trimmen)](https://downloadlink.nl/tools/video/bijsnijden), [Geluid eruit halen](https://downloadlink.nl/tools/video/geluid), [Naar GIF](https://downloadlink.nl/tools/video/naar-gif), [Scherm opnemen](https://downloadlink.nl/tools/video/opnemen), [Video's samenvoegen](https://downloadlink.nl/tools/video/samenvoegen), [Ondertitels / tekst](https://downloadlink.nl/tools/video/ondertitels), [Roteren & spiegelen](https://downloadlink.nl/tools/video/roteren), [Geluid dempen](https://downloadlink.nl/tools/video/dempen), [Beeld eruit (foto)](https://downloadlink.nl/tools/video/frame), [Naar losse beelden (ZIP)](https://downloadlink.nl/tools/video/naar-frames), [Snelheid aanpassen](https://downloadlink.nl/tools/video/snelheid), [Uitsnede (bijknippen)](https://downloadlink.nl/tools/video/uitsnede), [Formaat / verhouding](https://downloadlink.nl/tools/video/formaat), [Audio toevoegen](https://downloadlink.nl/tools/video/audio-toevoegen), [Watermerk](https://downloadlink.nl/tools/video/watermerk), [Diashow uit foto's](https://downloadlink.nl/tools/video/diashow) ### Audio [Overzicht](https://downloadlink.nl/tools/audio): [Audio-editor](https://downloadlink.nl/tools/audio/editor), [Knippen / inkorten](https://downloadlink.nl/tools/audio/knippen), [Omzetten naar MP3](https://downloadlink.nl/tools/audio/naar-mp3), [Volume aanpassen](https://downloadlink.nl/tools/audio/volume), [Samenvoegen](https://downloadlink.nl/tools/audio/samenvoegen), [Stiltes wegknippen](https://downloadlink.nl/tools/audio/stilte), [Fade in / uit](https://downloadlink.nl/tools/audio/fade), [Tempo en toonhoogte](https://downloadlink.nl/tools/audio/tempo), [Stereo en mono](https://downloadlink.nl/tools/audio/kanalen), [Equalizer en compressor](https://downloadlink.nl/tools/audio/effecten), [Omzetten naar WAV](https://downloadlink.nl/tools/audio/naar-wav), [Omzetten naar FLAC](https://downloadlink.nl/tools/audio/naar-flac), [Tekst naar spraak](https://downloadlink.nl/tools/audio/tekst-naar-spraak), [Audio opnemen](https://downloadlink.nl/tools/audio/opnemen) ### 3D & bouw [Overzicht](https://downloadlink.nl/tools/cad): [3D modelleren en simuleren](https://downloadlink.nl/tools/cad/modelleren), [2D CAD (DXF/DWG)](https://downloadlink.nl/tools/cad/tekenen) ### Handig [Overzicht](https://downloadlink.nl/tools/overig): [QR-code maken](https://downloadlink.nl/tools/overig/qr), [QR-code lezen](https://downloadlink.nl/tools/overig/qr-lezen), [Wachtwoord-generator](https://downloadlink.nl/tools/overig/wachtwoord), [Fysica-sandbox (2D)](https://downloadlink.nl/tools/overig/fysica), [Vallend zand (sandbox)](https://downloadlink.nl/tools/overig/vallend-zand) ## Prijzen Bron: de prijzenpagina, https://downloadlink.nl/prijzen. Bedragen in euro, inclusief 21% btw. Maandplan: Maandelijks gefactureerd, altijd opzegbaar. Jaarplan: Eén betaling per jaar, altijd opzegbaar. - **Gratis account**: 50 GB opslag; tot 50 GB per transfer; links 1 tot 30 dagen geldig; 10 gratis bewerkingen per toolcategorie (zonder account 3 per categorie per sessie); 100 GB downloadverkeer per maand. - **In élk betaald plan**: Je eigen logo, naam en accentkleur op de downloadpagina; Een sfeerband van je eigen foto's als achtergrond; Wachtwoordbeveiligde links; Onbeperkt geldige links — nooit meer verlopen; Een schone leverpagina, zonder 'downloadlink.nl'; Onbeperkt aantal transfers; Geen limiet op transfergrootte; Gedeelde folders (datarooms) voor je klanten, met huisstijl en leesbaar adres per folder; Leveringsbewijs (PDF) per verzending — wie, wat en wanneer; Alleen geverifieerde ontvangers: e-mailcode vóór de download; Bestanden opvragen: een vaste ontvang-link + QR voor je klanten; Alle tools en editors zonder limiet; REST API en webhooks voor je eigen automatisering; Opslag in de EU — geen advertenties, geen trackers; de tools zonder de gratis grens. - **Particulier (100 GB)**: €4/maand of €40/jaar (2 maanden gratis). 100 GB opslag; 1 TB downloadverkeer/maand. Voor wie af en toe grote bestanden deelt — zonder telmeter. - **Klein (500 GB)**: €12/maand of €120/jaar (2 maanden gratis). 500 GB opslag; 5 TB downloadverkeer/maand. Voor zzp'ers die wekelijks bestanden aan klanten leveren. Bovenop elk betaald plan: Eigen subdomein (jouwbedrijf.downloadlink.nl). VPN voor tot 5 apparaten. - **Standaard (1 TB)**: €20/maand of €200/jaar (2 maanden gratis). 1 TB opslag; 10 TB downloadverkeer/maand. Voor studio's en bureaus met doorlopende projecten. Bovenop het vorige plan: Weekplanning voor je team; Boekhouding: facturen, bonnen en btw-aangifte; Meerdere teamleden onder één account; Gedeeld adresboek voor je team. - **Pro (2 TB)**: €35/maand of €350/jaar (2 maanden gratis). 2 TB opslag; 20 TB downloadverkeer/maand. Voor teams die dagelijks grote leveringen versturen. Bovenop het vorige plan: Prioriteit bij support. - **Bureau (5 TB)**: €75/maand of €750/jaar (2 maanden gratis). 5 TB opslag; 50 TB downloadverkeer/maand. Voor zware producties en grotere teams. Bovenop het vorige plan: Beste prijs per GB; Persoonlijk aanspreekpunt; Maatwerk in overleg. ## Privacy en opslag - Geen advertenties en geen trackers. - Bestanden staan in de EU (Backblaze B2, Amsterdam, regio eu-central-003). - Bestanden worden na de vervaltermijn van de link gewist. - Tekstherkenning (OCR) in de PDF-tools en het begeleidend schrijven bij een transfer sturen, als de gebruiker ze gebruikt, wat ze nodig hebben naar een AI-leverancier in de Verenigde Staten. De andere tools sturen het bestand niet naar de server. - [Privacyverklaring](https://downloadlink.nl/privacy), [Beveiliging](https://downloadlink.nl/security) ## Lokale helper De lokale helper is een MCP-server op de computer van de gebruiker. Hij voert de tools van de site uit in de Chrome of Edge op die computer, zonder venster: de bestanden blijven op die computer en het resultaat komt in een map daar. Op verzoek zet hij een resultaat als downloadlink in het account. Een bewerking telt zoals op de site, met dezelfde gratis bewerkingen. - Nodig: Claude Desktop, Claude Code, Cursor of VS Code op Windows, macOS of Linux, met Google Chrome of Microsoft Edge; voor npx ook Node.js 18 of nieuwer. Niet op claude.ai in de browser, op een telefoon of in ChatGPT op het web. - Installeren in Claude Code: `claude mcp add downloadlink --scope user "--" npx -y https://downloadlink.nl/helper/downloadlink-helper-1.8.18.tgz` - Installeren in Claude Desktop: download en dubbelklik https://downloadlink.nl/helper/downloadlink-helper-1.8.18.mcpb (sha256 72ec8a1de6636e9e2c650e000c779ddb6ff4e2c7744bfdcd689fd11c01e56fcf) - Installeren in Cursor of VS Code: dit blok in mcp.json `{"mcpServers": {"downloadlink": {"args": ["-y", "https://downloadlink.nl/helper/downloadlink-helper-1.8.18.tgz"], "command": "npx"}}}` - Pakket: https://downloadlink.nl/helper/downloadlink-helper-1.8.18.tgz (sha256 d881c6d65d7dced2b184b62f4a7285cb1f05ed30ae0d7c0cc2270a8a11ff24b8, versie 1.8.18) - [Uitleg over de lokale helper](https://downloadlink.nl/koppelen/helper) ## Voor AI-assistenten en ontwikkelaars Met een API-sleutel van de gebruiker kan een koppeling in diens account pakketten met een downloadlink maken, de eigen pakketten opvragen (ook per ontvanger of hij downloadde), wijzigen, verlengen en intrekken, en opvraaglinks maken en de bestanden ophalen die daar binnenkwamen. Mailen gebeurt alleen met send_transfer, send_folder_link, remind_recipients en request_signature, met een sleutel die het recht mailen heeft (alleen met tweestapsverificatie aan). API-sleutels horen bij elk betaald plan en worden gemaakt op de accountpagina. - [MCP-server](https://downloadlink.nl/mcp): streamable HTTP zonder sessie; de sleutel in de kop Authorization (Bearer). Gereedschappen (recht): whoami (lezen), list_transfers (lezen), get_transfer (lezen), list_received (lezen), get_received (lezen), search_tools (lezen), find_music (lezen), find_sfx (lezen), find_templates (lezen), how_to (lezen), create_transfer_from_text (maken), start_upload (maken), complete_upload (maken), create_request_link (maken), extend_transfer (maken), revoke_transfer (maken), update_transfer (maken), send_transfer (mailen), send_folder_link (mailen), suggest_improvement (lezen), get_transfer_activity (lezen), get_delivery_proof (lezen), restore_transfer (maken), delete_transfer (maken), close_request_link (maken), set_request_link_name (maken), delete_received (maken), list_contacts (lezen), save_contact (maken), delete_contact (maken), list_send_groups (lezen), save_send_group (maken), delete_send_group (maken), get_branding (lezen), set_branding (maken), set_logo (maken), set_tool_style (maken), set_expiry_reminders (maken), export_account (lezen), list_signature_requests (lezen), cancel_signature_request (maken), request_signature (mailen), list_folders (lezen), get_folder (lezen), create_folder (maken), create_folder_dir (maken), upload_to_folder (maken), delete_folder_item (maken), get_folder_feedback (lezen), remind_recipients (mailen), set_transfer_options (maken), set_folder_options (maken), organize_folder (maken), get_changes_since (lezen), read_planning (lezen), save_contacts (maken), set_defaults (maken), save_request_template (maken), delete_request_template (maken). Een pakket via de MCP-server is standaard 30 dagen geldig, hoogstens 90. - Zonder sleutel: de MCP-server kent OAuth. Een assistent die het ondersteunt, koppelt via inloggen en toestemming van de gebruiker (lezen staat aan, maken kiest de gebruiker, mailen kan via OAuth niet); de gebruiker trekt de koppeling in op de accountpagina. Stap voor stap koppelen, voor mensen: https://downloadlink.nl/koppelen - [Beschrijving van de MCP-server (JSON)](https://downloadlink.nl/developers/mcp.json) - [REST-API en webhooks](https://downloadlink.nl/developers), [OpenAPI](https://downloadlink.nl/api/v1/openapi.json) - whoami (MCP) en /api/v1/me noemen in plan_info wat het plan van het account geeft, met de prijzenpagina. - suggest_improvement (MCP) en POST /api/v1/feedback geven een melding door aan downloadlink.nl: iets ontbreekt, is onduidelijk of fout, of een idee. Zonder IP-adres, 365 dagen bewaard; er gaat geen bericht terug naar de gebruiker. - WebMCP: de toolpagina's melden in de browser vier functies aan (describe_tool, set_option, run_tool, get_status). Een assistent bedient daarmee alleen wat de gebruiker op de pagina ook kan; bestanden kiest de gebruiker zelf en op deze toolpagina's (niet de editors) gaat de inhoud van een bestand niet naar de assistent. - WebMCP in de editors (de viewer, 3D CAD, Word, Excel, PowerPoint, de PDF-editor, de foto-editor, de video-editor, de audio-editor, 2D CAD, PDF-formulier maken, QR-code lezen, Uitpakken, de vector-editor, Drukwerk opmaken, de Motion-editor, de RAW-ontwikkelaar, de fysica-sandbox, Vallend zand): daar meldt de pagina een vaste lijst opdrachten aan, zoals lezen wat er open is en een wijziging die de gebruiker met Ongedaan maken terugdraait. Een assistent leest daar de inhoud van het geopende document; openen doet de gebruiker, en waar save_file staat drukt die de knop Opslaan of Exporteren van de pagina (de download gaat naar de gebruiker en telt als een bewerking); in de video-editor en de Motion-editor doet export_video dat met de exportknoppen. search_tools noemt de opdrachten per editor (browser_commands). - WebMCP in de tv-speler en de muziektool: zoeken in de lijst, een zender, film of nummer kiezen en afspelen, pauzeren en (muziek) een playlist lezen of aanvullen, zoals de gebruiker dat op de pagina doet. Nooit een adres of inlog van een aanbieder; casten, inloggen en de bron kiezen doet de gebruiker. ## Recepten voor gewone taken Per taak de gereedschappen in volgorde. Dezelfde tekst geeft how_to van de MCP-server (en van de lokale helper) en prompts/list. ### Bestanden versturen (send_files) De gebruiker wil bestanden naar iemand sturen of met iemand delen. Met de lokale helper: 1. share_as_downloadlink met de absolute paden van de bestanden (hoogstens 50), een title en eventueel expiry_days (1-90, standaard 30). 2. Het antwoord geeft url: de downloadlink. Geef die aan de gebruiker; hij stuurt hem zelf door (er wordt niets gemaild). Met de MCP-server: 1. start_upload met per bestand name, size (bytes) en content_type. Het antwoord geeft token en per bestand een url (een uur geldig). 2. Per bestand een HTTP PUT van de bytes naar die url, met precies de Content-Type-kop uit het antwoord. 3. complete_upload met het token en per bestand key en name; daarna is url de downloadlink voor de gebruiker. 4. Mailen naar de ontvangers (alleen met een API-sleutel met het recht mailen, met tweestapsverificatie aan): send_transfer met het token en 1 tot 10 adressen; elke ontvanger krijgt een eigen link. Anders geef je de url aan de gebruiker. 5. Opties zoals op de site bij het versturen: set_transfer_options met het token (een bericht op de downloadpagina, een eigen link, alleen geverifieerde ontvangers, een mail bij een download, herinneringen). Op de website: https://downloadlink.nl/ - Een map gaat niet in een keer: geef de bestanden zelf op, of pak ze eerst in met de tool overig/inpakken (een ZIP). - Hoogstens 50 bestanden per keer; meer: eerst inpakken. Een PUT die de opslag even weigert (500 of 503), probeert de helper vanzelf opnieuw; bij de MCP-server doe je dat zelf. ### Bestanden opvragen (request_files) De gebruiker wil dat iemand anders (een klant, een fotograaf) bestanden naar hem uploadt. Met de MCP-server: 1. create_request_link met een label (bijvoorbeeld de naam van de klant) en eventueel expiry_days (0 of weglaten: geen einddatum). Vraag je bepaalde documenten (een certificaat, een polis): geef ze als documents, of een kant-en-klare document_list. 2. Geef de gebruiker de url; hij stuurt die naar wie de bestanden levert. Die uploadt zonder account; de bestanden komen in het account op de pagina Ontvangen bestanden (/inbox). 3. Wat er binnenkwam: list_received met het token (per inzending wie, wanneer, de bestanden met file_id); get_received met het token en de submission_id geeft per bestand een downloadlink (een uur geldig, telt als download door de gebruiker). Met gevraagde documenten zegt list_received met het token per document of het binnen is; documents_missing noemt wat nog ontbreekt. Op de website: https://downloadlink.nl/inbox - Opvraaglinks horen bij een betaald plan; zonder plan geeft create_request_link payment_required met de prijzenpagina. - De lokale helper maakt geen opvraaglinks. - Steeds dezelfde vraag: bewaar haar een keer met save_request_template en geef daarna template aan create_request_link. ### Pakketten bekijken, verlengen of intrekken (manage_transfers) De gebruiker vraagt naar zijn verstuurde pakketten: welke verlopen, hoe vaak gedownload, langer geldig maken of een link stoppen. Met de MCP-server: 1. list_transfers (nieuwste eerst, next_cursor voor meer): per pakket token, title, expires_at (UTC), revoked, files, downloads en url. 2. Een pakket in detail: get_transfer met het token geeft de bestanden en per ontvanger of hij downloadde. Wijzigen: update_transfer (titel, wachtwoord, downloadlimiet); bericht, eigen link, geverifieerde ontvangers en herinneringen: set_transfer_options. 3. Verlengen: extend_transfer met het token en days (standaard 7) in een aanroep, tot hoogstens 90 dagen vanaf nu. 4. Herinneren: remind_recipients met het token mailt alleen de ontvangers die nog niet downloadden (recht mailen, zoals send_transfer); wie al downloadde staat in already_downloaded. 5. Intrekken: revoke_transfer met het token. Ontvangers kunnen dan niet meer downloaden; de bestanden blijven bewaard en de gebruiker zet de link op de site weer aan. Op de website: https://downloadlink.nl/uploads - Een pakket op naam: vergelijk title in list_transfers; zijn er twee met die naam, dan kiest de gebruiker. - De lokale helper beheert geen pakketten. ### PDF's samenvoegen (en delen) (merge_pdfs) De gebruiker wil meer PDF's tot een PDF maken. Met de lokale helper: 1. run_tool met tool pdf/organiseren en de PDF's in de gewenste volgorde als files. Het antwoord geeft het pad van samengevoegd.pdf. 2. Bladwijzers: het samengevoegde bestand krijgt per bestand een bladwijzer met de bestandsnaam (met de bladwijzers van dat bestand eronder), de inhoudsopgave in de zijbalk van een PDF-lezer; geef de bestanden dus een duidelijke naam. Een inhoudsopgave als pagina: maak die in office/word (edit_document, save_as pdf) en zet hem vooraan. 3. Delen in dezelfde aanroep: run_chain met steps [{tool: pdf/organiseren}] en share true (geeft share.url); of daarna share_as_downloadlink met het pad. Met de MCP-server: 1. search_tools met 'pdf samenvoegen' geeft de url van de toolpagina. De gebruiker voegt de PDF's daar in zijn browser samen; de bestanden blijven op zijn computer. Op de website: https://downloadlink.nl/tools/pdf/organiseren ### Pagina's uit een PDF weghalen of apart opslaan (remove_pdf_pages) De gebruiker wil een of meer pagina's uit een PDF weg hebben, of alleen bepaalde pagina's houden. Met de lokale helper: 1. Pagina's weghalen: run_tool met tool pdf/splitsen, options spMode 'weg' en spWeg = de pagina's die ERUIT gaan (bijvoorbeeld '2' of '2,5-6'). Het resultaat is een PDF met de andere pagina's. 2. Alleen bepaalde pagina's houden: spMode 'range' en spRanges = de pagina's die blijven ('1,3-5'). Elke pagina als een los bestand: spMode 'each' (een ZIP). Pagina's draaien: pdf/roteren. 3. Een scan opschonen in EEN aanroep: run_chain met steps [{tool: pdf/lege-paginas}, {tool: pdf/roteren, options {roWelke: 'keuze', roPaginas: '5', roDeg: '180'}}, {tool: pdf/paginanummers, options {pnVert: 'bottom', pnPos: 'center'}}] (of {tool: pdf/watermerk, options {wmText: 'KOPIE'}}) en output_name; roPaginas telt de pagina's NA de stap ervoor. Met de MCP-server: 1. search_tools met 'pdf splitsen' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/pdf/splitsen - spWeg noemt de pagina's die WEGGAAN, spRanges de pagina's die BLIJVEN. Het aantal pagina's van de PDF staat in de statusregel van het antwoord ('2 pagina's'). ### Word, Excel of PowerPoint naar PDF (en kleiner) (office_to_pdf) De gebruiker wil een Office-bestand als PDF, eventueel kleiner om te mailen. Met de lokale helper: 1. run_tool met tool office/word-naar-pdf (.docx), office/excel-naar-pdf (.xlsx) of office/powerpoint-naar-pdf (.pptx) en het bestand als files. 2. PDF en kleiner in een aanroep: run_chain met steps [{tool: office/word-naar-pdf}, {tool: pdf/comprimeren}]. Een PDF met alleen tekst wordt vaak niet kleiner: dan meldt pdf/comprimeren dat en blijft de PDF van de stap ervoor bewaard (het pad staat in de melding). Met de MCP-server: 1. search_tools met 'word naar pdf' geeft de url van de toolpagina. Met de lokale helper draait de tool op de computer van de gebruiker. Op de website: https://downloadlink.nl/tools/office/word-naar-pdf ### Een filmpje van clips of foto's met muziek (video_from_clips) De gebruiker wil video's achter elkaar zetten en er muziek onder, of van foto's een diashow. Met de lokale helper: 1. Clips met muziek: run_chain met files = de clips in volgorde en steps [{tool: video/samenvoegen}, {tool: video/audio-toevoegen, extra_files: {auFile: [pad van de muziek]}, options: {auLus: true}}]. auLus herhaalt de muziek tot het einde; options auMode 'replace' vervangt het geluid van de clips. 2. Foto's als diashow: run_tool met tool video/diashow, de foto's als files en extra_files {dsMusicInput: [pad van de muziek]}; dsSec = seconden per foto. 3. Met titels of overgangen: de video-editor. edit_document met tool video/video-editor, de clips en de muziek als files, commands [{name: read_media}] en keep_open true; dan in die session add_clip per media-id (zonder track: beeld gaat naar een videospoor, geluid naar een audiospoor), add_title, en save_as mp4. Met de MCP-server: 1. search_tools met 'video samenvoegen' of 'diashow' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/video/samenvoegen ### Een video maken van een storyboard (video_from_storyboard) De gebruiker wil een afgewerkte video (een promofilmpje, een aankondiging) van foto's met tekst, beweging, overgangen, voice-over, muziek en ondertitels, eventueel in meer formaten (16:9, 9:16, 1:1). Met de lokale helper: 1. render_production met een storyboard: per scene id, duration (seconden), media (absoluut pad van een foto), animation (ken_burns, zoom_in, zoom_out, pan_left, ...), texts (text, role title/caption/cta, position), transition (dissolve, slide_left, dip_black, ...) en voice_over.text; daarnaast music.file, subtitles 'auto' en output.formats. Eerst met previews_only true: het antwoord geeft per formaat een contactvel (PNG met beelden per scene en tijdcodes, ook als afbeelding in het antwoord). 2. Bijsturen: render_production opnieuw met hetzelfde storyboard.id en alleen de gewijzigde scenes ({id, ...gewijzigde velden}); zonder previews_only maakt hij de mp4's. Wat niet veranderde (een stem, de soundtrack, een formaat) wordt niet opnieuw gemaakt en telt niet opnieuw. 3. Delen: share true in dezelfde aanroep, of share_as_downloadlink met files uit het antwoord. Op de website: https://downloadlink.nl/tools/video/motion - Elke voice-over-tekst, de soundtrack, elk formaat en een webversie, GIF of thumbnail telt als een bewerking, zoals op de site; previews_only telt alleen de stemmen. - Beeld per scene: een foto (jpg, png, webp, gif, bmp) of een videoclip (mp4, webm, mov, m4v; media_start en media_volume); een montage van veel clips met eigen knippen gaat met de video-editor (recept video_from_clips). ### Foto's verkleinen (en delen) (shrink_photos) De gebruiker wil foto's kleiner maken (minder MB of minder pixels), bijvoorbeeld om te mailen. Met de lokale helper: 1. run_tool met tool image/comprimeren en de foto's als files; bij meer foto's komt er een ZIP. 2. Een vaste maat in pixels: image/formaat (describe_tool met de foto noemt de opties). 3. Delen: share_as_downloadlink met het pad uit het antwoord (een ZIP gaat in zijn geheel). Met de MCP-server: 1. search_tools met 'foto verkleinen' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/image/comprimeren ### Een kapotte PDF herstellen (en kleiner maken) (repair_pdf) Een PDF opent niet, geeft een foutmelding of is beschadigd; eventueel moet hij daarna kleiner. Met de lokale helper: 1. run_tool met tool pdf/repareren en de PDF als file; de optie rpKlein (verliesvrij verkleinen, staat standaard aan) en rpWeb (geschikt voor het web) zijn vinkjes. 2. Moet hij nog kleiner: run_chain met als tweede stap pdf/comprimeren (describe_tool noemt de standen), of run_tool met het pad uit het antwoord. 3. Komt er geen PDF uit: de melding zegt waarom; geef die door, herhaal niet. 4. Delen: share_as_downloadlink met het pad uit het antwoord. Met de MCP-server: 1. search_tools met 'kapotte pdf herstellen' geeft de url van de toolpagina (pdf/repareren). Op de website: https://downloadlink.nl/tools/pdf/repareren ### Een fotoboek of fotoreportage als PDF (photo_book) De gebruiker wil foto's in een PDF met een titel of bijschriften die als tekst te vinden zijn. Met de lokale helper: 1. run_tool met tool image/collage, de foto's als files in de volgorde van het boek, en options clUit 'pdf', clPdfLos true (elke foto als eigen beeld op zijn eigen resolutie, tekst als tekst), clTitel (een voorblad met de titel), clPer (foto's per pagina) en clNaam true (de bestandsnaam zonder extensie als bijschrift: geef de foto's eerst die naam). 2. Een eigen opmaak: edit_document met tool office/drukwerk, add_frame met kind text voor titel en bijschriften, place_layout_image met als data het absolute pad van de foto, en save_as 'pdf'. 3. Delen: share_as_downloadlink met het pad uit het antwoord. Met de MCP-server: 1. search_tools met 'fotocollage pdf' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/image/collage ### Een PDF-formulier invullen (fill_pdf_form) De gebruiker wil de velden van een PDF-formulier invullen. Met de lokale helper: 1. describe_tool met tool pdf/formulier en de PDF als files: per veld een optie (fmV1, fmV2, ...) met als label de naam van het veld. 2. run_tool met dezelfde PDF en options per veld: tekst voor een tekstveld, true of false voor een vinkje. fmFlatten true zet de velden vast. Met de MCP-server: 1. search_tools met 'pdf formulier invullen' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/pdf/formulier ### Een Excel-, Word- of PowerPoint-bestand invullen en als PDF opslaan (fill_office_template) De gebruiker wil een sjabloon (factuur, offerte, presentatie) invullen en opslaan of als PDF hebben. Met de lokale helper: 1. edit_document met tool office/excel, de .xlsx als files, commands [{name: read_cells, args: {range: 'A1:H40'}}] en keep_open true: dat geeft de cellen en een session. 2. edit_document met die session, commands [{name: write_cells, args: {start: 'A9', values: [['...']]}}] (formules rekenen mee) en save_as 'pdf'; save_as ['xlsx', 'pdf'] bewaart in dezelfde aanroep ook het Excel-bestand. 3. Word en PowerPoint gaan net zo met office/word en office/powerpoint; describe_tool met het id van de editor noemt zijn commands en save_as. Met de MCP-server: 1. search_tools met 'excel bewerken' geeft de url van de editor op de site. Op de website: https://downloadlink.nl/tools/office/excel ### Bewerkbaar bewaren: het projectbestand (keep_editable) De gebruiker wil later verder aan wat een editor maakte (lagen, sporen, een 3D-model), niet alleen de export. Met de lokale helper: 1. edit_document met save_as een lijst van de export en 'project', bijvoorbeeld ['png', 'project'] in de foto-editor (een .ora met lagen, tekst en vormen), ['wav24', 'project'] in de audio-editor (een .aeproj met de bronnen), ['stl', 'project'] in 3D CAD (een .json met steunen, krachten en materialen); in de vector-editor is het project de SVG. Beide bestanden staan in files. 2. describe_tool met het id van de editor noemt project_format; heeft een editor er (nog) geen, dan zegt edit_document dat (geen_project) voor er iets gebeurt. 3. Later verder: edit_document met het projectbestand als files; het opent als document of project. Met de MCP-server: 1. search_tools met 'foto bewerken' of 'audio bewerken' geeft de url van de editor op de site; daar staat Opslaan als project in het menu. Op de website: https://downloadlink.nl/tools/beeld-editor - Een export telt als een bewerking, zoals op de site; het project van de foto-editor ook (dezelfde knop als Opslaan als project), dat van de audio-editor en 3D CAD niet. ### Tekst laten voorlezen (MP3) (text_to_speech) De gebruiker wil een tekst als gesproken MP3 of WAV. Met de lokale helper: 1. run_tool met tool audio/tekst-naar-spraak, files [] en options ttsTekst = de tekst (hoogstens 4000 tekens; uit een .txt eerst zelf lezen), ttsTaal nl/en/fr, ttsStem (describe_tool noemt de stemmen) en ttsFmt mp3 of wav. 2. describe_tool noemt in ttsTaal alleen de talen waarvoor deze server een stem heeft; een taal die er niet bij staat heeft geen stem: zeg dat de gebruiker en noem de talen die er wel zijn. 3. Het antwoord geeft ook words: per gesproken woord t0 en t1 in seconden, voor ondertitels die op de stem vallen. Met de MCP-server: 1. search_tools met 'tekst voorlezen' geeft de url van de toolpagina. De gebruiker plakt daar de tekst, kiest een stem (Nederlands, Engels, Frans) en downloadt MP3 of WAV; de stem draait in zijn browser. Op de website: https://downloadlink.nl/tools/audio/tekst-naar-spraak - De stem (20 tot 77 MB) wordt de eerste keer uit de opslag van downloadlink geladen; dat duurt even. ### Een tool gebruiken zonder lokale helper (in een tabblad) (tools_in_browser_tab) De gebruiker wil een tool op zijn bestanden laten draaien (PDF's samenvoegen, foto's verkleinen, een document bewerken) en de lokale helper is niet gekoppeld. Met de MCP-server: 1. search_tools geeft het tool-id (bijvoorbeeld pdf/organiseren); describe_tool met dat id geeft de instellingen, bij een editor de opdrachten. 2. run_tool (of edit_document voor een editor) met files: uit een eigen pakket {token, name} (list_transfers), een klein bestand in de aanroep {name, content_base64}, of {ask_user: true}: de gebruiker kiest het in het tabblad. 3. Staat er state waiting_for_tab in het antwoord, geef de gebruiker dan tab_url (say_to_user): een klik opent het tabblad en zet het aan. Roep daarna tab_job aan met het job-id tot state done. 4. Bij state done is url de downloadlink met het resultaat; geef die aan de gebruiker. Op de website: https://downloadlink.nl/koppelen/tabblad - Het tabblad werkt zolang het open is; de gebruiker ziet elke stap en kan pauzeren, het overnemen of stoppen (dan zegt user wat hij deed). Een tool telt zoals op de site. ### Muziek en geluidseffecten toevoegen (music_and_sound_effects) De gebruiker wil achtergrondmuziek of geluidseffecten (whoosh, klik, pop, rise, impact) onder een video, een animatie of een mix. Met de lokale helper: 1. find_music met mood (calm, happy, corporate, tense, epic, acoustic, electronic), eventueel bpm en length (seconden: de duur van de video); find_sfx met kind (whoosh, click, pop, rise, impact, ding, typing, transition). Elk item geeft id, duur, licentie en attribution. 2. get_media met het id zet het bestand op deze computer en geeft het pad; of geef 'media:' als bestand aan edit_document of run_chain. 3. In de video-editor: edit_document met tool video/video-editor, de clips en de media als files, commands [{name: read_media}] en keep_open true; daarna add_clip per media-id (geluid gaat naar een audiospoor) en save_as mp4. Ook in audio/audio-editor (een mix) en video/motion-editor. 4. Is attribution_required true (CC BY), zet dan de tekst van attribution bij de video (beschrijving of aftiteling). Met de MCP-server: 1. find_music met mood, bpm en length, of find_sfx met kind: per item de url van het bestand, de licentie en de naamsvermelding (attribution). 2. Op de site staat dezelfde bibliotheek in de editors (Muziek en geluiden in de Video-, Audio- en Motion-editor). Op de website: https://downloadlink.nl/tools/video-editor - Muziek is CC BY (naamsvermelding verplicht); geluidseffecten zijn CC0. ### Een geanimeerde titel, naambalk of eindkaart in de huisstijl (motion_template) De gebruiker wil een korte animatie (titel, naam en functie onderin, opsomming, citaat, oproep, logo, eindkaart) als video, in zijn eigen kleuren en letters. Met de lokale helper: 1. edit_document met tool video/motion-editor, keep_open true en commands [{name: list_templates}, {name: read_brand}]: de sjablonen met hun velden en de huisstijl van het account. Een logo als bestand in files wordt een beeldlaag; set_brand met logo_layer (en colors, heading_font, body_font, motion) zet de huisstijl voor deze sessie. 2. edit_document met die session, commands [{name: apply_template, args: {template: 'lower_third', style: 'clean', fields: {name: '...', role: '...'}, format: '16:9'}}]; een volgend sjabloon met start = end van het vorige. Daarna save_as 'mp4' (of 'mproj' voor het project). Met de MCP-server: 1. search_tools met 'motion editor' geeft de url van de editor op de site; daar kiest de gebruiker Sjablonen en Huisstijl. Op de website: https://downloadlink.nl/tools/video/motion - De huisstijl wordt alleen op de website (ingelogd) bij het account bewaard; via de helper geldt set_brand in die sessie. - Elk sjabloon wordt gewone lagen: daarna te wijzigen met set_layer en set_keyframe. ### Een gedeelde folder voor een klant (client_folder) De gebruiker wil een vaste plek met mappen waar een klant de bestanden van een project bekijkt en downloadt, of wil zien of bijwerken wat er in zo'n folder staat. Met de MCP-server: 1. create_folder met een name (bijvoorbeeld het project), eventueel client_name, een style en een slug (het leesbare adres). Het antwoord geeft folder (het token), portal_url voor de klant en manage_url. 2. create_folder_dir met folder en path ('Tekeningen/Revisie A') voor elke map; ontbrekende bovenliggende mappen komen erbij. 3. upload_to_folder met step start, folder, path en per bestand name, size en content_type; dan per bestand een HTTP PUT van de bytes naar de url met precies de gegeven Content-Type; dan upload_to_folder met step complete, dezelfde folder en path en per bestand key en name. Dezelfde naam in dezelfde map wordt een nieuwe versie. 4. Bekijken: list_folders (de folders, nieuwste activiteit eerst) en get_folder (mappen en bestanden met id en versie). Weghalen: delete_folder_item met file_ids en/of dirs; dat gaat naar de prullenbak van de folder en is op de site terug te zetten. 5. Wat de klant ervan vond: get_folder_feedback met folder (per bestand opmerkingen, oordelen en favorieten; open_only voor wat nog niet is afgehandeld). 6. Inrichten: set_folder_options (naam, welkomsttekst, een stijl met style_parts, campagnenaam, kleur, weergave, achtergrond, een omslag uit een afbeelding in de folder met cover_file_id, slug, reacties) en organize_folder (mappen maken, hernoemen en verplaatsen, bestanden hernoemen en verplaatsen, in volgorde; done en failed_step zeggen wat er gebeurde). 7. Geef de gebruiker portal_url; hij stuurt die zelf naar de klant (er wordt niets gemaild). Op de website: https://downloadlink.nl/datarooms - Een folder maken hoort bij een betaald plan; zonder plan geeft create_folder payment_required met de prijzenpagina. Een bestaande folder blijft werken. - Een nieuwe folder is open voor wie de link heeft; een wachtwoord zet de gebruiker op de site (manage_url). - De lokale helper beheert geen folders. ### Audio inkorten (begin en eind eraf) (trim_audio) De gebruiker wil het begin of het eind van een audiobestand eraf knippen, of alleen een fragment houden. Met de lokale helper: 1. run_tool met tool audio/knippen, het bestand als files en options knStart en knEnd: de seconden die BLIJVEN (de eerste 10 en laatste 5 s van 150 s eraf: knStart 10, knEnd 145); eventueel knFadeIn, knFadeUit en auFmt (wav, flac, mp3, m4a, opus). 2. Een stuk in het midden eruit, of meer bestanden achter elkaar: edit_document met tool audio/audio-editor (split_clip, place_clip, trim_audio_clip). trim_audio_clip laat de clip op zijn plek op de tijdlijn: zet hem met place_clip start 0 vooraan, anders begint de export met stilte. Met de MCP-server: 1. search_tools met 'audio knippen' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/audio/knippen ### Maten uit een tekening of model (IFC, DWG, STEP) (measure_model) De gebruiker wil weten hoe lang, breed of hoog iets is in een IFC-, STEP-, STL-, DWG- of DXF-bestand, of een beeld met maatlijnen. Met de lokale helper: 1. edit_document met tool overig/viewer, het bestand als files en keep_open true, met de opdracht read_elements: de onderdelen (klassen, namen, verdiepingen of brugdelen) met hun id. 2. In dezelfde sessie: read_element (lengte, breedte, hoogte en sleutelpunten van een onderdeel), measure_between (hart op hart, vrije afstand), place_dimensions met labels, read_quantities voor een tabel. IFC-coordinaten zijn projectcoordinaten in meters, Z omhoog. 3. Een beeld met de maten: set_visibility isolate en zoom_to met visible true, daarna save_as png in dezelfde sessie. Een bestand openen in de viewer telt als een bewerking. Met de MCP-server: 1. search_tools met 'ifc bekijken' geeft de url van de viewer; daar meet de gebruiker zelf. Op de website: https://downloadlink.nl/tools/overig/viewer ### Bijhouden wat er binnenkwam (keep_up_to_date) De gebruiker wil op vaste momenten (een routine of geplande taak) weten wat er sinds de vorige keer gebeurde: inzendingen op opvraaglinks, downloads, pakketten die verlopen, reacties in folders, ondertekeningen. Met de MCP-server: 1. get_changes_since zonder cursor: de gebeurtenissen van de laatste 7 dagen, oudste eerst, elk met kind en at (UTC). Bewaar cursor uit het antwoord. 2. Is more true, roep get_changes_since meteen opnieuw aan met die cursor, tot more false is. 3. De volgende keer get_changes_since met de laatst bewaarde cursor: alleen wat daarna gebeurde. 4. Meer over een gebeurtenis: get_transfer met transfer, list_received met request_link, get_folder met folder. Op de website: https://downloadlink.nl/uploads - Een cursor hoort bij het account waarvoor hij gemaakt is. Een cursor van meer dan 30 dagen geleden geeft de laatste 30 dagen (since_clamped). - Webhooks (betaald, op de accountpagina) sturen een download (transfer.downloaded) meteen naar een eigen adres, zonder te vragen. ### Een tekening uit een pakket lezen en meten (read_drawing_from_transfer) De gebruiker wil weten wat er op een tekening of in een model staat (DWG, DXF, IFC, PDF) dat al in zijn account staat: in een pakket, een ontvangen zending of een gedeelde folder. Met de MCP-server: 1. Zoek het bestand: get_transfer (token en bestandsnaam), list_received met het token van de opvraaglink (file_id) of get_folder (id). 2. open_file met source 'pakket:/', 'ontvangen:/' of 'folder:/' en commands: read_document (lagen, bladen, eenheid, omvang), read_measurements, en waar nodig place_dimensions met from, to en label. Een IFC: read_elements, read_element, measure_between. 3. Het antwoord geeft per opdracht de uitkomst en (standaard) een beeld van de tekening met de maten als afbeelding; snapshot met page of width geeft een ander beeld. Is het tabblad niet open: state waiting_for_tab, geef de gebruiker tab_url en roep tab_job aan. 4. Een beeld om te delen: edit_document met tool overig/viewer, files [{source: ...}], dezelfde commands en save_as png; dan is url de downloadlink. Op de website: https://downloadlink.nl/tools/overig/viewer - Er gaat niets naar de schijf van de gebruiker en er wordt niets opgeslagen; openen telt als een weergave in de viewer (en als download van het account bij de downloadlimiet). ### Een QR-code lezen of maken (qr_codes) De gebruiker wil weten wat er in een QR-code of streepjescode op een foto staat, of een nieuwe QR-code. Met de lokale helper: 1. Lezen: edit_document met tool overig/qr-lezen, de foto als files en commands [{name: 'read_document'}] (zonder save_as): items geeft per code de tekst en de velden. Er wordt niets opgeslagen of geteld. 2. Maken: run_tool met tool overig/qr, files [] en options qrType 'text', qrText (de link of tekst) en qrPx (de breedte van de PNG in pixels, 64 tot 4000); output_name geeft het bestand zijn naam. Met de MCP-server: 1. search_tools met 'QR-code' geeft de url van de toolpagina's (lezen en maken). Op de website: https://downloadlink.nl/tools/overig/qr ### Een product vrijstaand (PNG, vaste maat) (product_cutout) De gebruiker wil de achtergrond van een foto weg, als doorzichtige PNG, eventueel vierkant of op een vaste maat met het onderwerp in het midden. Met de lokale helper: 1. run_chain met de foto als files en twee stappen: image/achtergrond-verwijderen met options trMode 'ai' en trAuto true (bijsnijden tot het onderwerp), dan image/formaat met options in deze volgorde: rsMode 'exact', rsVast false (eerst: anders rekent de vaste verhouding een maat om), rsEW en rsEH (de maat) en rsPas 'pas' (passend, de rest doorzichtig; de uitkomst blijft een PNG). 2. Alleen de achtergrond weg: run_tool met de eerste stap; output_name geeft het resultaat zijn naam. Met de MCP-server: 1. search_tools met 'achtergrond verwijderen' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/image/achtergrond-verwijderen ### Een map inpakken als ZIP (met controlegetal) (zip_folder) De gebruiker wil een map (met submappen) of bestanden in een ZIP, eventueel met de SHA-256 erbij. Met de lokale helper: 1. run_tool met tool overig/inpakken, de map (of de bestanden) als files en output_name (de naam van de ZIP): de ZIP houdt de map met zijn submappen, en het antwoord geeft bij elk bestand path en sha256. 2. Delen: share_as_downloadlink met het pad uit het antwoord. Met de MCP-server: 1. search_tools met 'zip maken' geeft de url van de toolpagina. Op de website: https://downloadlink.nl/tools/overig/inpakken ### Een scan opschonen (lege pagina's, gedraaide pagina's, watermerk of paginanummers) (scan_cleanup) De gebruiker wil uit een gescande PDF lege pagina's weg, een pagina die op haar kop of gedraaid staat rechtop, en eventueel een watermerk of paginanummers op elke pagina. Met de lokale helper: 1. edit_document met tool pdf/bewerken, de PDF als files, keep_open true en commands [{name: 'read_document'}]: pages_overview noemt blank_pages en turned_pages (met de page_action die het herstelt). Zonder tekstlaag (een beeldscan): read_pages met sheet true geeft EEN contactblad om te bekijken. 2. Daarna in dezelfde session EEN aanroep: page_action rotate_180, rotate_left of rotate_right per gedraaide pagina, page_action delete per lege pagina (van de laatste naar de eerste: de nummers schuiven), add_text met pages 'all' voor een watermerk (rotation -45) of een paginanummer (text '{page} / {pages}'), en save_as 'pdf' met save_options name en output_dir. Het origineel blijft staan. Met de MCP-server: 1. Met het tabblad: edit_document met dezelfde opdrachten. Anders: search_tools 'lege pagina's verwijderen', 'PDF roteren', 'paginanummers' of 'watermerk' geeft de toolpagina's. Op de website: https://downloadlink.nl/tools/pdf/bewerken ## Beginnen - [Gratis account maken](https://downloadlink.nl/trial/signup) - [Inloggen](https://downloadlink.nl/login) - [Alle tools](https://downloadlink.nl/tools) - [Prijzen](https://downloadlink.nl/prijzen) - [Contact](https://downloadlink.nl/contact) ## Optional - [Voor bedrijven](https://downloadlink.nl/zakelijk) - [Algemene voorwaarden](https://downloadlink.nl/terms) - [Alle tools met uitleg](https://downloadlink.nl/llms-full.txt)