Skip to content

Commit d059e6e

Browse files
evantahlerjottakka
andauthored
[AUTO] Adding MCP Servers docs update (#997)
Co-authored-by: jottakka <203343514+jottakka@users.noreply.github.com>
1 parent de9e97c commit d059e6e

11 files changed

Lines changed: 1237 additions & 138 deletions

File tree

app/en/resources/integrations/productivity/_meta.tsx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ const meta: MetaRecord = {
9797
title: "Microsoft Word",
9898
href: "/en/resources/integrations/productivity/microsoft-word",
9999
},
100+
resend: {
101+
title: "Resend",
102+
href: "/en/resources/integrations/productivity/resend",
103+
},
100104
"-- Starter": {
101105
type: "separator",
102106
title: "Starter",

toolkit-docs-generator/data/toolkits/gmail.json

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "Gmail",
33
"label": "Gmail",
4-
"version": "7.0.0",
4+
"version": "7.0.1",
55
"description": "Arcade.dev LLM tools for Gmail",
66
"metadata": {
77
"category": "productivity",
@@ -30,7 +30,7 @@
3030
{
3131
"name": "ChangeEmailLabels",
3232
"qualifiedName": "Gmail.ChangeEmailLabels",
33-
"fullyQualifiedName": "Gmail.ChangeEmailLabels@7.0.0",
33+
"fullyQualifiedName": "Gmail.ChangeEmailLabels@7.0.1",
3434
"description": "Add and remove labels from an email using the Gmail API.",
3535
"parameters": [
3636
{
@@ -124,7 +124,7 @@
124124
{
125125
"name": "CreateLabel",
126126
"qualifiedName": "Gmail.CreateLabel",
127-
"fullyQualifiedName": "Gmail.CreateLabel@7.0.0",
127+
"fullyQualifiedName": "Gmail.CreateLabel@7.0.1",
128128
"description": "Create a new label in the user's mailbox.",
129129
"parameters": [
130130
{
@@ -184,7 +184,7 @@
184184
{
185185
"name": "DeleteDraftEmail",
186186
"qualifiedName": "Gmail.DeleteDraftEmail",
187-
"fullyQualifiedName": "Gmail.DeleteDraftEmail@7.0.0",
187+
"fullyQualifiedName": "Gmail.DeleteDraftEmail@7.0.1",
188188
"description": "Delete a draft email using the Gmail API.",
189189
"parameters": [
190190
{
@@ -244,7 +244,7 @@
244244
{
245245
"name": "GetThread",
246246
"qualifiedName": "Gmail.GetThread",
247-
"fullyQualifiedName": "Gmail.GetThread@7.0.0",
247+
"fullyQualifiedName": "Gmail.GetThread@7.0.1",
248248
"description": "Get the specified thread by ID.",
249249
"parameters": [
250250
{
@@ -304,7 +304,7 @@
304304
{
305305
"name": "ListDraftEmails",
306306
"qualifiedName": "Gmail.ListDraftEmails",
307-
"fullyQualifiedName": "Gmail.ListDraftEmails@7.0.0",
307+
"fullyQualifiedName": "Gmail.ListDraftEmails@7.0.1",
308308
"description": "Lists draft emails in the user's draft mailbox using the Gmail API.",
309309
"parameters": [
310310
{
@@ -364,7 +364,7 @@
364364
{
365365
"name": "ListEmails",
366366
"qualifiedName": "Gmail.ListEmails",
367-
"fullyQualifiedName": "Gmail.ListEmails@7.0.0",
367+
"fullyQualifiedName": "Gmail.ListEmails@7.0.1",
368368
"description": "Read emails from a Gmail account and extract plain text content.\n\nBy default, obvious automated emails are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all emails regardless of source.",
369369
"parameters": [
370370
{
@@ -437,7 +437,7 @@
437437
{
438438
"name": "ListEmailsByHeader",
439439
"qualifiedName": "Gmail.ListEmailsByHeader",
440-
"fullyQualifiedName": "Gmail.ListEmailsByHeader@7.0.0",
440+
"fullyQualifiedName": "Gmail.ListEmailsByHeader@7.0.1",
441441
"description": "Search for emails by header using the Gmail API.\n\nBy default, obvious automated emails are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all emails regardless of source.",
442442
"parameters": [
443443
{
@@ -596,7 +596,7 @@
596596
{
597597
"name": "ListLabels",
598598
"qualifiedName": "Gmail.ListLabels",
599-
"fullyQualifiedName": "Gmail.ListLabels@7.0.0",
599+
"fullyQualifiedName": "Gmail.ListLabels@7.0.1",
600600
"description": "List all the labels in the user's mailbox.",
601601
"parameters": [],
602602
"auth": {
@@ -641,7 +641,7 @@
641641
{
642642
"name": "ListThreads",
643643
"qualifiedName": "Gmail.ListThreads",
644-
"fullyQualifiedName": "Gmail.ListThreads@7.0.0",
644+
"fullyQualifiedName": "Gmail.ListThreads@7.0.1",
645645
"description": "List threads in the user's mailbox.\n\nBy default, obvious automated threads are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all threads regardless of source.",
646646
"parameters": [
647647
{
@@ -740,7 +740,7 @@
740740
{
741741
"name": "ReplyToEmail",
742742
"qualifiedName": "Gmail.ReplyToEmail",
743-
"fullyQualifiedName": "Gmail.ReplyToEmail@7.0.0",
743+
"fullyQualifiedName": "Gmail.ReplyToEmail@7.0.1",
744744
"description": "Send a reply to an email message.",
745745
"parameters": [
746746
{
@@ -880,7 +880,7 @@
880880
{
881881
"name": "SearchThreads",
882882
"qualifiedName": "Gmail.SearchThreads",
883-
"fullyQualifiedName": "Gmail.SearchThreads@7.0.0",
883+
"fullyQualifiedName": "Gmail.SearchThreads@7.0.1",
884884
"description": "Search for threads in the user's mailbox.\n\nBy default, obvious automated threads are excluded from results using\nno-reply sender patterns and Gmail's non-primary category filters\n(promotions, social, updates, forums). Set exclude_automated=False to\ninclude all threads regardless of source.",
885885
"parameters": [
886886
{
@@ -1069,7 +1069,7 @@
10691069
{
10701070
"name": "SendDraftEmail",
10711071
"qualifiedName": "Gmail.SendDraftEmail",
1072-
"fullyQualifiedName": "Gmail.SendDraftEmail@7.0.0",
1072+
"fullyQualifiedName": "Gmail.SendDraftEmail@7.0.1",
10731073
"description": "Send a draft email using the Gmail API.",
10741074
"parameters": [
10751075
{
@@ -1129,7 +1129,7 @@
11291129
{
11301130
"name": "SendEmail",
11311131
"qualifiedName": "Gmail.SendEmail",
1132-
"fullyQualifiedName": "Gmail.SendEmail@7.0.0",
1132+
"fullyQualifiedName": "Gmail.SendEmail@7.0.1",
11331133
"description": "Send an email using the Gmail API.",
11341134
"parameters": [
11351135
{
@@ -1265,7 +1265,7 @@
12651265
{
12661266
"name": "TrashEmail",
12671267
"qualifiedName": "Gmail.TrashEmail",
1268-
"fullyQualifiedName": "Gmail.TrashEmail@7.0.0",
1268+
"fullyQualifiedName": "Gmail.TrashEmail@7.0.1",
12691269
"description": "Move an email to the trash folder using the Gmail API.",
12701270
"parameters": [
12711271
{
@@ -1325,7 +1325,7 @@
13251325
{
13261326
"name": "UpdateDraftEmail",
13271327
"qualifiedName": "Gmail.UpdateDraftEmail",
1328-
"fullyQualifiedName": "Gmail.UpdateDraftEmail@7.0.0",
1328+
"fullyQualifiedName": "Gmail.UpdateDraftEmail@7.0.1",
13291329
"description": "Update an existing email draft using the Gmail API.\n\nSingle-part ``text/plain`` and single-part ``text/html`` drafts both support full\nbody replacement; the rebuild follows the existing draft's content type, so a\nplain draft stays plain and an HTML draft stays HTML. Plain-text input supplied\nagainst an HTML draft is auto-converted to HTML, and HTML input supplied against\na plain draft is stored verbatim as ``text/plain``. Reply drafts preserve their\nreply-quote tail (``> `` lines for plain, ``<blockquote>`` for HTML) when the\nbody is supplied as a top-only update.\n\nMultipart drafts and drafts with attachments still fail when the body changes;\nin those cases the tool succeeds only when the effective body is unchanged\n(metadata-only update preserving the existing MIME tree). Edit those drafts in\nGmail directly.\n\nFor each of subject, body, recipient, cc, and bcc, omitting the parameter or passing\n``None`` leaves that part of the draft unchanged (for cc/bcc, existing headers are kept;\npass an empty list to clear).",
13301330
"parameters": [
13311331
{
@@ -1457,7 +1457,7 @@
14571457
{
14581458
"name": "WhoAmI",
14591459
"qualifiedName": "Gmail.WhoAmI",
1460-
"fullyQualifiedName": "Gmail.WhoAmI@7.0.0",
1460+
"fullyQualifiedName": "Gmail.WhoAmI@7.0.1",
14611461
"description": "Get comprehensive user profile and Gmail account information.\n\nThis tool provides detailed information about the authenticated user including\ntheir name, email, profile picture, Gmail account statistics, and other\nimportant profile details from Google services.",
14621462
"parameters": [],
14631463
"auth": {
@@ -1504,7 +1504,7 @@
15041504
{
15051505
"name": "WriteDraftEmail",
15061506
"qualifiedName": "Gmail.WriteDraftEmail",
1507-
"fullyQualifiedName": "Gmail.WriteDraftEmail@7.0.0",
1507+
"fullyQualifiedName": "Gmail.WriteDraftEmail@7.0.1",
15081508
"description": "Compose a new email draft using the Gmail API.",
15091509
"parameters": [
15101510
{
@@ -1640,7 +1640,7 @@
16401640
{
16411641
"name": "WriteDraftReplyEmail",
16421642
"qualifiedName": "Gmail.WriteDraftReplyEmail",
1643-
"fullyQualifiedName": "Gmail.WriteDraftReplyEmail@7.0.0",
1643+
"fullyQualifiedName": "Gmail.WriteDraftReplyEmail@7.0.1",
16441644
"description": "Compose a draft reply to an email message.",
16451645
"parameters": [
16461646
{
@@ -1791,6 +1791,6 @@
17911791
"import ScopePicker from \"@/app/_components/scope-picker\";"
17921792
],
17931793
"subPages": [],
1794-
"generatedAt": "2026-05-16T11:29:50.553Z",
1794+
"generatedAt": "2026-06-05T12:07:56.912Z",
17951795
"summary": "The Gmail toolkit provides Arcade LLM tools for interacting with Gmail via the Gmail API. It enables agents and applications to read, compose, send, organize, and manage email on behalf of authenticated Google users.\n\n## Capabilities\n\n- **Reading & searching**: List emails, threads, and drafts with built-in filtering that excludes automated/promotional mail by default (`exclude_automated=False` to override); search threads by query or by header value; retrieve full threads by ID.\n- **Composing & sending**: Write new draft emails or draft replies, send emails directly, reply to existing messages, and send or delete existing drafts.\n- **Draft management**: Update existing drafts (supports plain-text and HTML single-part bodies with smart content-type handling and reply-quote preservation; metadata-only updates for multipart/attachment drafts); delete drafts.\n- **Labels & organization**: List, create, and apply/remove labels on emails; move emails to trash.\n- **Account info**: Retrieve the authenticated user's profile, email address, profile picture, and Gmail account statistics via `WhoAmI`.\n\n## OAuth\n\nAuthentication uses OAuth 2.0 via the **Google** provider. See the [Arcade Google auth provider docs](https://docs.arcade.dev/en/references/auth-providers/google) for configuration details."
17961796
}

0 commit comments

Comments
 (0)