Skip to main content
Glama
338,153 tools. Last updated 2026-07-30 04:33

"Performing Email-Related Operations in Python" matching MCP tools:

  • 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
  • Attach a real email address to the signed-in user's phone-keyed TuLugar account (accounts created via WhatsApp have no usable email). Sends a confirmation link TO that email; the user must open it — the link proves they own the address. Ask for the email, confirm it back to them, then call this. Only works for accounts that do not have a real email yet; if the email belongs to another account, the tool explains the options (never merges silently).
    Connector
  • Attach a real email address to the signed-in user's phone-keyed TuLugar account (accounts created via WhatsApp have no usable email). Sends a confirmation link TO that email; the user must open it — the link proves they own the address. Ask for the email, confirm it back to them, then call this. Only works for accounts that do not have a real email yet; if the email belongs to another account, the tool explains the options (never merges silently).
    Connector
  • Checks which email accounts are configured in Microsoft Outlook and compares them with Mail.app. If Outlook has accounts not in Mail.app, guides the user to add them so all email tools work seamlessly.
    Connector

Matching MCP Servers

  • F
    license
    -
    quality
    C
    maintenance
    A learning MCP server providing tools for OS info, file operations, weather, SQLite queries and resources for documentation and user profiles.
    Last updated
  • A
    license
    B
    quality
    B
    maintenance
    Enables comprehensive Windows system management through Claude Desktop, including PowerShell/CMD execution, file operations, archive handling, Git tools, network testing, and system monitoring. Provides a complete toolkit for Windows automation and administration tasks.
    Last updated
    17
    2
    MIT

Matching MCP Connectors

  • ifsc-in MCP — Indian bank branch IFSC code lookup via Razorpay's open

  • Email infrastructure for AI agents — send, receive, search, and reply to email over MCP.

  • Check which Neuron account is currently logged in, including user name, email, role, and organization.
    Connector
  • Retrieve a repeat buyer's saved name, email, and default shipping address. **At the start of every purchase flow, ask the buyer in plain language: 'Are you a returning Kifly shopper? What's the email on your Kifly account?' — never ask them to paste a token.** If they have a Kifly account, recover it by email: call `request_buyer_code` with their email, ask them for the 6-digit code we email them, then call `verify_buyer` to obtain their `buyer_token`, and finally call this tool with that token to auto-fill name, email, and shipping — they skip all manual data entry. (Alternative if email verification isn't available: send them the one-click sign-in link `https://kifly.ai/buyer?return_url=<encoded_current_chat_url>` — they sign in with Google and return with their details; the same link creates an account if they're new.) Use the returned `name` and `default_shipping_address` to auto-fill `set_shipping_address`. Pass the `buyer_token` to `checkout` so Stripe pre-fills their email. Returns `{ name, email, default_shipping_address }` where `default_shipping_address` may be null if the buyer hasn't saved one yet — if null, collect the address normally then call `save_buyer_address` so it's pre-filled next time.
    Connector
  • Return the verified implementation of an Owl Group Trading indicator in a given platform. Args: slug (e.g. 'rl10', 'dragon', 'river-flood-plain') and platform (e.g. 'python', 'javascript'). Returns the commented source code, the verification proof (real Python-vs-JS parity), the summary, and the page URL. Call list_indicators first to see valid slugs and platforms.
    Connector
  • [duvera · risk:low] Look up the current version, summary, license, and homepage of a Python package on PyPI. No account required.
    Connector
  • Self-report the human owner email for this unclaimed agent. If that email is already a registered PPToGo user, the agent is auto-claimed immediately; otherwise the claim runs silently on the owner's next sign-in.
    Connector
  • Submit the 6-digit code the buyer received by email (from request_delegation with an email) to approve the delegation in-chat. On success returns a delegation_token to use as buyer_delegation_token for checkout/payment. You cannot obtain this code yourself — the user must read it from their email and give it to you.
    Connector
  • List/search contacts (subscribers) in an ActiveCampaign account. Filter by exact email or a free-text search across name/email. Returns contacts with IDs, emails, names, and meta.total.
    Connector
  • Curated things-to-do / events for a DoStuff metro. Defaults to today; pass `date` and/or `days` to cover a window (e.g. a weekend). Optionally filter by category (music, art, performing-arts, comedy, food-drink, other-fun-deals) and free-only. Sorted by start time.
    Connector
  • Sends an email to specified recipients using SendGrid's email delivery service. Use when: "send an email", "notify user by email", "trigger email alert", "deliver notification via email", "SendGrid email", "outbound email" IMPORTANT: Ensure the sender email address is authorized in SendGrid. If using dynamic content, verify template variables are correct. No direct cross-tool dependencies, but email content may reference data from other EIP modules. Headers required (auto-injected): - Authorization: Bearer token for SendGrid API access - Content-Type: application/json Request body fields: - personalizations: List of recipient and email metadata objects. - to: Array of recipient objects. - email: Recipient's email address. - subject: Subject line for the email. - from: Object specifying the sender. - email: Sender's email address. - content: List of content objects for the email body. - type: MIME type of the email content (e.g., text/plain, text/html). - value: Actual content of the email message. Response fields: - No live response sample available. On success, the API typically returns HTTP 202 Accepted with an empty body, indicating the email was queued for delivery. Error handling: - 400 Bad Request: The request body is invalid, missing required fields, or contains malformed email addresses. - 401 Unauthorized: The Authorization header is missing or the API key is invalid. - 403 Forbidden: The sender email address is not verified or not allowed. - 429 Too Many Requests: Rate limit exceeded. - 5xx Server Errors: Temporary issues with SendGrid's service. Rules: - Always provide a valid, authorized sender email. - Ensure recipient emails are accurate. - If using HTML content, set type to "text/html". - Handle 202 response as success; any 4xx or 5xx code should be treated as a failure and logged for investigation.
    Connector
  • Run agent code (python / javascript / bash) in an isolated sandbox (no network, CPU/RAM/time limits) and get stdout/stderr/exit_code back. Charged from agent balance; returns payment_required if insufficient (then topup_balance and retry).
    Connector
  • List all appointments booked with your email address. Requires signing in (OAuth) — your AI must be connected with an authenticated account that has a verified email. Returns your upcoming and past bookings.
    Connector
  • Link the guest bookings you made with your email to your signed-in account so you can manage them from your account. Requires signing in (OAuth) with a verified email.
    Connector
  • Return the full application-level automation context in one read-only call: every flow (with folders), connected bots, variables, sequences, and operations. This is the broad orientation call — prefer get_workspace_summary when you only need names and counts, since this response grows with workspace size. Operation graphs are hidden flows and appear only in the operations list, never in flows.
    Connector
  • Find the top-performing referrers of your product, ranked by revenue descending. Use when a user asks about top referrers, best performers, or which referrers generate the most revenue.
    Connector