Skip to main content
Glama
336,206 tools. Last updated 2026-07-29 22:59

"A tool for creating beautiful presentations" matching MCP tools:

  • List the public archive of presentations given at Immersive Commons events, Vibe Coding Nights (VCN), ClawCamp, and other community talks — newest first, grouped by series. No auth required. NOT to be confused with ic_resources_list (that lists bookable rooms). Use ic_presentations_get for one VCN session's detail. Args: { series?: string (e.g. 'VCN'|'ClawCamp'|'Talk'), format?: 'deck'|'slides'|'video'|'doc'|'link', limit?: number (max 200, default 100) }. Returns: { count, total, series: string[], scaffold, by_series: Array<{ series, presentations: P[] }>, presentations: P[] (flat) } where P = { session_no (number, VCN-only; null for non-VCN talks), series, title, date, format, public_url, deployed, speaker?, event?, summary? }. `scaffold:true` means placeholder data (real manifest not yet synced). `public_url` is a direct view/download link, null if unpublished (local-only).
    Connector
  • List the curated sandbox topic labels that define the free Discovery corpus — every topic federally-sourced and audience-safety-checked. Use it to preview what content domains exist before creating a stream. Does NOT enumerate messages — the corpus stays internal. For the full live template catalog + gating contract, read the signal://catalog resource.
    Connector
  • Store a generated outreach message on a CRM lead so it becomes durable context — e.g. an email, an email follow-up, a LinkedIn message or LI follow-up. The CRM is a 'sponge': you save the copy here, then read it back later (get_lead_context / list_lead_messages) and push it to the right channel via that channel's own tool/MCP (e.g. Smartlead for email). Does NOT send anything. Pass message_id to update an existing draft instead of creating a new one.
    Connector
  • IMPORTANT: You MUST call this tool to generate any file. Do NOT write code as text. Do NOT tell the user to run code themselves. ALWAYS pass the code to THIS tool and return the download_url to the user. Execute Python code in an isolated Jupyter kernel and return output text + any generated files as base64 and download URLs. YOU MUST USE THIS TOOL when user asks for: - PPT / presentation / slides / deck → use python-pptx, call this tool - PDF / document / report → use reportlab, call this tool - Chart / graph / plot / visualization → use matplotlib, call this tool - Excel / spreadsheet → use openpyxl, call this tool - Word document → use python-docx, call this tool - ANY file generation task → call this tool WORKFLOW — follow exactly: 1. Write the complete Python code 2. Call THIS tool with that code 3. Get back download_url from the result files list 4. Show download_url to user as a clickable link NEVER skip step 2. NEVER output code as text to the user. Pre-installed packages (no pip install needed): python-pptx → PowerPoint presentations reportlab → PDF creation matplotlib → charts and graphs pandas → data analysis numpy → numerical computing python-docx → Word documents openpyxl → Excel files plotly → interactive charts seaborn → statistical charts Pillow → image processing pypdf → read/merge/split PDFs pdfplumber → extract text and tables from PDFs File saving rules — MUST follow: Save ALL files to current directory — NO path prefix prs.save("presentation.pptx") ← PowerPoint plt.savefig("chart.png", dpi=150) ← matplotlib chart df.to_excel("report.xlsx") ← Excel Always print() the filename after saving
    Connector
  • SKILL: cprs_requisition_workflow Team: SCM , CPRS CPRS Purchase Requisition — Creation Workflow Call this tool to get the complete guide for 'cprs_requisition_workflow'. Read the 'content' field and follow its instructions. This tool takes NO parameters. Full content: --- name: cprs_requisition_workflow description: Step-by-step guide for creating a CPRS Purchase Requisition using EIP APIs --- # CPRS Purchase Requisition — Creation Workflow Use this skill when a user wants to raise a Capital Purchase Requisition (CPRS) in EIP. This is a 14-step sequential workflow. Each step must be completed before the next. ## When to Use - User says "create a CPRS", "raise a purchase requisition", "I need to buy equipment" - User mentions job codes, asset groups, or purchase types ## Step-by-Step Flow ### Step 1 — Search Job Details **Tool:** `cprs_advancesearchjobdetails` Ask the user for their Job Code or search by user ID. Returns a list of active jobs the user can raise requisitions against. **Store:** `job_code`, `dtCode`, `doptCode`, `companyCode` ### Step 2 — Get Request Category **Tool:** `cprs_awmreqcategory` Uses the job code from Step 1. Returns available request categories for that job. **Store:** `categoryCode`, `subCategoryCode` ### Step 3 — Get Purchase Types **Tool:** `cprs_getpurchasetypes` Returns CAPEX, OPEX, Lease options available to the user. Ask the user to select one. **Store:** `purchaseTypeCode`, `purchaseTypeName` ### Step 4 — Fetch Capital Sanction Listing **Tool:** `cprs_postfetchcslisting` Automatic — no user input needed. Fetches budget sanction details for the job. **Store:** `finYear`, `csData` ### Step 5 — Get Asset Group Codes **Tool:** `cprs_getassetgroupcodedetails` Returns asset groups available for the selected category. Ask the user to select an asset group (e.g. P&M, IT Equipment). **Store:** `groupCode`, `groupDesc` ### Step 6 — Currency Conversion **Tool:** `cprs_currencyconvertion` Automatic — fetches INR conversion rate. **Store:** `conversionRate` ### Step 7 — Get Asset Master by Group **Tool:** `cprsorm_getassetmasterbygroup` Automatic — fetches asset details for the selected group. ### Step 8 — Get Asset Make by Group **Tool:** `cprsorm_getassetmakebygroup` Returns manufacturer list (Dell, HP, Lenovo etc). Ask user to select a make. **Store:** `assetMakeCode`, `assetMakeDesc` ### Step 9 — Get Asset Model by Make **Tool:** `cprsorm_getassetmodelbymake` Returns models for the selected make. Ask user to select a model. **Store:** `assetModelCode`, `assetModelDesc` ### Step 10 — Get Job-Based Warehouse List **Tool:** `cprsorm_getjobbasedwhlist` Returns warehouses linked to the job for delivery. Ask user to select delivery warehouse. **Store:** `warehouseCode`, `warehouseName` ### Step 11 — Check Equipment Availability (PHRS) **Tool:** `cprsorm_phrsequimentavailabilitystatus` Automatic — checks if equipment already available within L&T. Show result to user. If available, suggest using existing stock. ### Step 12 — Get AMS Surplus Details **Tool:** `cprs_getamssurplusdetails` Automatic — checks surplus assets available. Show result to user. ### Step 13 — Get Procurement Reason List **Tool:** `cprsorm_getprocurementreasonlist` Returns justification reasons for procurement. Ask user to select a reason. **Store:** `procJustificationCode` ### Step 14 — Create CPRS Document **Tool:** `cprs_documentcreate` Final submission. Assembles all collected data and creates the requisition. Show confirmation summary to user before submitting. **Returns:** `cprsNumber`, approval routing details ## Data Flow Summary
    Connector
  • Dry-run a collection case BEFORE creating it: returns eligibility, the assigned collection partner, pricing (success fee), and any contracts that would need signing. Nothing is persisted. ALWAYS call this before create_case and show the user the pricing and requirements.
    Connector

Matching MCP Servers

Matching MCP Connectors

  • Presentations.AI MCP server — create designed slide decks from a topic, text, or document.

  • Generate, edit, and export AI presentations to PDF, PPTX, or a shareable link.

  • Dry-run a collection case BEFORE creating it: returns eligibility, the assigned collection partner, pricing (success fee), and any contracts that would need signing. Nothing is persisted. ALWAYS call this before create_case and show the user the pricing and requirements.
    Connector
  • Open a MANUAL 48-hour refund review ticket for a service that FAILED (error, timeout, wrong output). Sends an email to the operator. DO NOT call this for unused-minute refunds on metered services (ai_call, voice_bridge) — those are returned automatically as an LNURL-withdraw link in the service's own response under `refund.lnurl_withdraw`, no manual ticket needed. If you call this on a metered payment that already has a pending LNURL refund, this tool will detect it and return the existing LNURL instead of creating a duplicate ticket.
    Connector
  • Create a temporary JSON database (24h TTL, no signup, no keys). Returns the db URL — the only credential — plus admin URL, limits and expiry. Create once per project/task, persist the db URL immediately (local ~/.tmpstate/credentials, project README, and your memory), and reuse it instead of creating again. For retries or parallel workers, pass a stable idempotency_key so duplicate calls return the same database.
    Connector
  • Verify the connection: the account email and plan behind the current credential. Call once after connecting — before creating anything — to confirm you're on the right account; costs nothing.
    Connector
  • Create a company (B2B account). The company name must be unique in the workspace. Enforces the workspace plan limit; the result echoes the operating workspace. Use search_companies first to avoid creating a duplicate.
    Connector
  • List all skills Returns the flat list of all active technician skills / qualifications for the current business — the vocabulary the dispatch engine uses for skill-based matching when assigning technicians and crews. Use it to discover the skill UUIDs accepted in `skill_ids` when creating a job request. (For a category-grouped view, use GET /skill-categories and GET /skill-categories/{id}/skills.)
    Connector
  • List the user's ASIN price monitors (watched products with target prices). Call before creating one to avoid duplicates, or when the user asks what they're watching.
    Connector
  • List reusable notification templates for the site. Use it to find an existing template before creating a duplicate with create_template. Paginated; pass the cursor from the response to fetch the next page.
    Connector
  • Estimate the TRX cost and availability for a buy order before submitting it (api-key internal account). Requires a logged-in MCP session created by the `tronsave_login` tool: include `mcp-session-id: <sessionId>` returned by `tronsave_login` on subsequent MCP requests. Internal tools never accept API keys via tool arguments; signature sessions resolve the latest internal API key on demand, while api-key sessions reuse the validated key from login. Use when the user wants a quote or price check; feed the result into `tronsave_internal_order_create`. Read-only. FRESHNESS: `unitPrice`/`estimateTrx` are live and can change roughly every 3 seconds — re-estimate immediately before creating the order.
    Connector
  • Return a concise end-to-end workflow for AI agents creating a browser game from scratch and preparing it for Wavedash upload. Read-only and unauthenticated; upload still happens through the Wavedash CLI or Developer Portal.
    Connector
  • Public (no auth): generate a signup URL for the operator who wants to **pay first** then configure (legacy flow). For the recommended chat-driven onboarding, use `cabgo_create_trial` instead — it spins up the tenant without payment so the operator can configure end-to-end in chat before deciding to activate. Use this tool only when the operator explicitly asks to pay before creating, or when targeting a marketing landing page rather than chat onboarding.
    Connector
  • Given a list of themes, report which are well-evidenced in the archive and which are under-evidenced or missing. Returns a coverage matrix: for each theme, entries found, coverage grade (strong/moderate/weak/missing), best match with claim strength, and what source type would be needed to improve coverage. Use this BEFORE building an archive_report_brief or brief_forensic to know where the evidence is strong and where gaps will appear. Prevents building beautiful reports that quietly ignore half the brief.
    Connector
  • Create a new project in a workspace. If a project with the same name already exists in the workspace, returns the existing project instead of creating a duplicate — check the `created` field in the response to tell the two cases apart.
    Connector
  • Get an exact sat cost quote for a service BEFORE creating a payment. Useful for budget-aware agents to price-check before committing. No payment required, no side effects. Pass service=text-to-speech&chars=1500, service=translate&chars=800, service=transcribe-audio&minutes=5, etc. Returns { amount_sats, breakdown, currency }. Omit params to see the full catalog of supported services.
    Connector