{"name":"mint-utilities","title":"vøiddo utilities","description":"Deterministic file-conversion, rendering, validation and lookup tools for agents and developers. One MCP tool per HTTP endpoint, the same free tier and prepaid credits.","version":"1.0.0","status":"available","endpoint":"https://data.voiddo.com/mcp","transport":"streamable-http","stateless":true,"sessions":false,"json_response":true,"notes":["Every POST is self-contained: no Mcp-Session-Id, no initialize required, safe behind several workers.","GET and DELETE on the endpoint answer 405 (no server-push stream, no sessions)."],"protocol_versions":["2024-11-05","2025-03-26","2025-06-18","2025-11-25"],"authentication":{"required":false,"type":"bearer","header":"Authorization: Bearer mint_...","alternative_header":"X-Api-Key","create_key":{"method":"POST","url":"https://data.voiddo.com/v1/keys"},"note":"Optional. Without a key the free tier applies; with a key calls draw prepaid credits from its wallet."},"free_tier":{"calls_per_day_per_ip":20,"resets":"00:00 UTC","note":"Counted per client IP across the MCP endpoint and the HTTP API together. When it is used up a tool call returns an error with error='payment_required' and a checkout_url."},"rate_limits":{"requests_per_minute_per_ip_without_key":10,"requests_per_minute_per_key":60},"pricing":{"currency":"USD","model":"prepaid credit packs, one-time purchases, no subscription","packs":[{"pack":"starter","credits":500,"usd":5.0},{"pack":"builder","credits":1000,"usd":9.0},{"pack":"pro","credits":4000,"usd":29.0}],"checkout_url":"https://extensions.voiddo.com/mint/buy/?src=mcp"},"tools":{"count":26,"names":["csv_profile","currency_rates","dns_lookup","holidays_lookup","html_to_image","html_to_pdf","image_convert","ip_lookup","iso_codes","json_schema_validate","json_yaml_convert","kdp_preflight","kdp_puzzle_book","kdp_report","kdp_spine_calc","markdown_render","pdf_info","pdf_merge","pdf_split","pdf_text","qr_code","rdap_lookup","screenshot","svg_to_png","tabular_convert","timezone_convert"],"naming":"tool name = endpoint slug (POST /v1/<slug>)","catalogue":"https://data.voiddo.com/v1/capabilities","credits_per_call":{"csv_profile":1,"currency_rates":1,"dns_lookup":1,"holidays_lookup":1,"html_to_image":3,"html_to_pdf":3,"image_convert":1,"ip_lookup":1,"iso_codes":1,"json_schema_validate":1,"json_yaml_convert":1,"kdp_preflight":5,"kdp_puzzle_book":500,"kdp_spine_calc":1,"markdown_render":1,"pdf_info":1,"pdf_merge":1,"pdf_split":1,"pdf_text":1,"qr_code":1,"rdap_lookup":1,"svg_to_png":1,"tabular_convert":1,"timezone_convert":1},"credit_rules":{"pdf_merge":"ceil(total pages / 20), minimum 1","pdf_split":"ceil(pages written / 20), minimum 1","pdf_text":"ceil(pages extracted / 20), minimum 1","tabular_convert":"1 credit; 2 credits when the output is xlsx"},"free_tier_only":["kdp_report","screenshot"],"credits_note":"credits_per_call is the base price; a tool listed in credit_rules can cost more for large inputs. free_tier_only tools never draw credits."},"resources":[{"uri":"mint://capabilities","mimeType":"application/json"},{"uri":"mint://llms.txt","mimeType":"text/plain"}],"limits":{"max_request_bytes":10485760,"max_inline_file_result_bytes":1048576,"timeout_seconds_max":30.0},"links":{"llms_txt":"https://data.voiddo.com/llms.txt","openapi":"https://data.voiddo.com/openapi.json","capabilities":"https://data.voiddo.com/v1/capabilities","sdk":"https://data.voiddo.com/sdk/","docs":"https://data.voiddo.com/docs"},"stdio":{"package":"mint-mcp","command":"mint-mcp","env":{"MINT_API_KEY":"optional API key","MINT_BASE_URL":"https://data.voiddo.com"},"install":"uvx --from https://data.voiddo.com/sdk/mint_mcp-1.1.1-py3-none-any.whl mint-mcp","published":false,"note":"Not on PyPI yet; install from the file under /sdk/ (tarballs until the packages are published)."},"support":"data@voiddo.com"}