extract_pdf_textUse this tool whenever the user shares, uploads, or references a PDF file and wants to read, summarise, search, or analyse its contents. Extracts all
merge_pdfsUse this tool when the user provides two or more PDF files and wants them combined into one. Triggers: 'merge these PDFs', 'combine these documents',
generate_qr_codeUse this tool whenever the user asks for a QR code or wants a URL/text to be scannable. Triggers: 'make a QR code for this link', 'create a scannable
csv_to_jsonUse this tool when the user pastes or provides CSV data and needs it as structured JSON, or wants to query/filter/analyse tabular data. Triggers: 'par
json_to_csvUse this tool when the user has JSON data (an array of objects) and wants it as a spreadsheet, CSV export, or downloadable table. Triggers: 'export th
ocr_imageUse this tool when the user shares an image that contains text they need extracted, read, or processed. Triggers: 'read the text in this image', 'extr
extract_docx_textUse this tool whenever the user shares a Word document (.docx) and wants to read, review, summarise, or analyse its content. Triggers: 'read this Word
excel_to_jsonUse this tool when the user shares an Excel or spreadsheet file and wants to read, analyse, query, or transform the data. Triggers: 'analyse this Exce
transcribe_audioUse this tool whenever the user shares an audio file and wants it transcribed to text. Triggers: 'transcribe this recording', 'convert this audio to t
scrape_url_jsUse this tool when read_url returns empty, partial, or boilerplate content from a URL — it renders the page in a headless browser first, so JavaScript
count_wordsUse this tool when the user wants statistics about a piece of text, or when you need to verify content length/readability before submitting. Triggers:
read_urlUse this tool whenever a URL appears in the conversation and the user wants to read, summarise, quote from, or process the page content. Triggers: 're
generate_pdf_from_textUse this tool when the user wants to save, export, or share your output as a PDF document. Triggers: 'save this as a PDF', 'export this to PDF', 'crea
markdown_to_htmlUse this tool when the user wants their content as an HTML file, a web page, or something they can publish/embed. Triggers: 'convert this to HTML', 'm
create_shareable_pasteUse this tool when the user wants to share content as a link, or when your output is too long to share directly in chat. Triggers: 'share this as a li
save_memoryUse this tool to persist important information across sessions so it's available in future conversations. Triggers: 'remember this', 'save this for la
recall_memoryUse this tool at the start of a relevant conversation to check for saved context, or when the user asks you to retrieve something stored earlier. Trig
list_memoriesUse this tool to discover what has been saved in memory — e.g. at the start of a session, or when the user asks 'what have you saved?' or 'show me my
+16 more tools
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade toolora.dev on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.