{"name":"forgekit","version":"1.1.0","protocol":"mcp","transport":"streamable-http","tools":[{"name":"generate_qr","description":"Generate a QR code for the given data","inputSchema":{"type":"object","properties":{"data":{"type":"string","description":"Data to encode"},"size":{"type":"number","default":256}},"required":["data"]}},{"name":"decode_qr","description":"Decode a QR code from imageBase64 or imageUrl","inputSchema":{"type":"object","properties":{"imageBase64":{"type":"string"},"imageUrl":{"type":"string"}}}},{"name":"generate_og_image","description":"Generate an Open Graph image URL","inputSchema":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"}},"required":["title"]}},{"name":"extract_link_preview","description":"Extract Open Graph metadata from a URL","inputSchema":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]}},{"name":"validate_json","description":"Validate JSON against an optional JSON Schema","inputSchema":{"type":"object","properties":{"json":{"type":"object"},"schema":{"type":"object"}},"required":["json"]}},{"name":"capture_screenshot","description":"Capture a screenshot from url or html. Supports blockCookieBanners, blockAds, device, selector.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"html":{"type":"string"},"fullPage":{"type":"boolean"},"blockCookieBanners":{"type":"boolean"},"blockAds":{"type":"boolean"},"device":{"type":"string","enum":["desktop","iphone-15","pixel-7"]},"selector":{"type":"string"}}}},{"name":"render_pdf","description":"Render a PDF from url or html (async job)","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"html":{"type":"string"},"format":{"type":"string","enum":["A4","Letter"]}}}},{"name":"ship_pack","description":"Generate robots.txt, sitemap, llms.txt, ai.txt, and web manifest for a site","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string"},"description":{"type":"string"},"logoUrl":{"type":"string"}},"required":["name","url"]}},{"name":"ship_verify","description":"Score a published URL for OG/robots/llms/SEO agent-readiness","inputSchema":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]}},{"name":"allocate_money","description":"Split a money total by weights so parts sum exactly (largest remainder)","inputSchema":{"type":"object","properties":{"total":{"type":"string"},"weights":{"type":"array","items":{"type":"number"}},"decimals":{"type":"number"}},"required":["total","weights"]}},{"name":"business_days","description":"Add N business days or count between two dates (US/GB/DE/CA/AU holidays)","inputSchema":{"type":"object","properties":{"start":{"type":"string"},"n":{"type":"number"},"end":{"type":"string"},"country":{"type":"string"},"extraHolidays":{"type":"array","items":{"type":"string"}}},"required":["start"]}}],"endpoint":"https://useforgekit.dev/mcp","documentation":"https://useforgekit.dev/docs"}