WRITE MCP TOOLS
Tools that create or modify resources. Medium risk -- rate limits recommended.
Real-world attack patterns documented against write-class MCP tools. Each links to the full case and the defensive policy.
actionUserWithId Takes an action on a user. The user being actioned is called the "actionee" and the user taking the action is called the "actioner". Both user ids ... activateReactorWithId Activates the FusionAuth Reactor using a license Id and optionally a license text (for air-gapped deployments) approveDeviceWithId Approve a device grant. commentOnUserWithId Adds a comment to the user's account. completeVerifyIdentityWithId Completes verification of an identity using verification codes from the Verify Start API. completeWebAuthnAssertionWithId Complete a WebAuthn authentication ceremony by validating the signature against the previously generated challenge without logging the user in completeWebAuthnLoginWithId Complete a WebAuthn authentication ceremony by validating the signature against the previously generated challenge and then login the user in completeWebAuthnRegistrationWithId Complete a WebAuthn registration ceremony by validating the client request and saving the new credential createAPIKey Creates an API key. You can optionally specify a unique Id for the key, if not provided one will be generated. an API key can only be created with ... createAPIKeyWithId Creates an API key. You can optionally specify a unique Id for the key, if not provided one will be generated. an API key can only be created with ... createApplication Creates an application. You can optionally specify an Id for the application, if not provided one will be generated. createApplicationRole Creates a new role for an application. You must specify the Id of the application you are creating the role for. You can optionally specify an Id f... createApplicationRoleWithId Creates a new role for an application. You must specify the Id of the application you are creating the role for. You can optionally specify an Id f... createApplicationWithId Creates an application. You can optionally specify an Id for the application, if not provided one will be generated. createAuditLogWithId Creates an audit log with the message and user name (usually an email). Audit logs should be written anytime you make changes to the FusionAuth dat... createConnector Creates a connector. You can optionally specify an Id for the connector, if not provided one will be generated. createConnectorWithId Creates a connector. You can optionally specify an Id for the connector, if not provided one will be generated. createConsent Creates a user consent type. You can optionally specify an Id for the consent type, if not provided one will be generated. createConsentWithId Creates a user consent type. You can optionally specify an Id for the consent type, if not provided one will be generated. createEmailTemplate Creates an email template. You can optionally specify an Id for the template, if not provided one will be generated. createEmailTemplateWithId Creates an email template. You can optionally specify an Id for the template, if not provided one will be generated. createEntity Creates an Entity. You can optionally specify an Id for the Entity. If not provided one will be generated. createEntityType Creates a Entity Type. You can optionally specify an Id for the Entity Type, if not provided one will be generated. createEntityTypePermission Creates a new permission for an entity type. You must specify the Id of the entity type you are creating the permission for. You can optionally spe... createEntityTypePermissionWithId Creates a new permission for an entity type. You must specify the Id of the entity type you are creating the permission for. You can optionally spe... createEntityTypeWithId Creates a Entity Type. You can optionally specify an Id for the Entity Type, if not provided one will be generated. createEntityWithId Creates an Entity. You can optionally specify an Id for the Entity. If not provided one will be generated. createFamily Creates a family with the user Id in the request as the owner and sole member of the family. You can optionally specify an Id for the family, if no... createFamilyWithId Creates a family with the user Id in the request as the owner and sole member of the family. You can optionally specify an Id for the family, if no... createForm Creates a form. You can optionally specify an Id for the form, if not provided one will be generated. createFormField Creates a form field. You can optionally specify an Id for the form, if not provided one will be generated. createFormFieldWithId Creates a form field. You can optionally specify an Id for the form, if not provided one will be generated. createFormWithId Creates a form. You can optionally specify an Id for the form, if not provided one will be generated. createGroup Creates a group. You can optionally specify an Id for the group, if not provided one will be generated. createGroupMembersWithId Creates a member in a group. createGroupWithId Creates a group. You can optionally specify an Id for the group, if not provided one will be generated. createIdentityProvider Creates an identity provider. You can optionally specify an Id for the identity provider, if not provided one will be generated. createIdentityProviderWithId Creates an identity provider. You can optionally specify an Id for the identity provider, if not provided one will be generated. createIntrospect Inspect an access token issued as the result of the Client Credentials Grant. OR Inspect an access token issued as the result of the User based gra... createIPAccessControlList Creates an IP Access Control List. You can optionally specify an Id on this create request, if one is not provided one will be generated. createIPAccessControlListWithId Creates an IP Access Control List. You can optionally specify an Id on this create request, if one is not provided one will be generated. createLambda Creates a Lambda. You can optionally specify an Id for the lambda, if not provided one will be generated. createLambdaWithId Creates a Lambda. You can optionally specify an Id for the lambda, if not provided one will be generated. createLogout The Logout API is intended to be used to remove the refresh token and access token cookies if they exist on the client and revoke the refresh token... createMessageTemplate Creates an message template. You can optionally specify an Id for the template, if not provided one will be generated. createMessageTemplateWithId Creates an message template. You can optionally specify an Id for the template, if not provided one will be generated. createMessenger Creates a messenger. You can optionally specify an Id for the messenger, if not provided one will be generated. createMessengerWithId Creates a messenger. You can optionally specify an Id for the messenger, if not provided one will be generated. createOAuthScope Creates a new custom OAuth scope for an application. You must specify the Id of the application you are creating the scope for. You can optionally ... createOAuthScopeWithId Creates a new custom OAuth scope for an application. You must specify the Id of the application you are creating the scope for. You can optionally ... createTenant Creates a tenant. You can optionally specify an Id for the tenant, if not provided one will be generated. createTenantWithId Creates a tenant. You can optionally specify an Id for the tenant, if not provided one will be generated. createTheme Creates a Theme. You can optionally specify an Id for the theme, if not provided one will be generated. createThemeWithId Creates a Theme. You can optionally specify an Id for the theme, if not provided one will be generated. createToken Exchange User Credentials for a Token. If you will be using the Resource Owner Password Credential Grant, you will make a request to the Token endp... createUser Creates a user. You can optionally specify an Id for the user, if not provided one will be generated. createUserAction Creates a user action. This action cannot be taken on a user until this call successfully returns. Anytime after that the user action can be applie... createUserActionReason Creates a user reason. This user action reason cannot be used when actioning a user until this call completes successfully. Anytime after that the ... createUserActionReasonWithId Creates a user reason. This user action reason cannot be used when actioning a user until this call completes successfully. Anytime after that the ... createUserActionWithId Creates a user action. This action cannot be taken on a user until this call successfully returns. Anytime after that the user action can be applie... createUserChangePassword Changes a user's password using their access token (JWT) instead of the changePasswordId A common use case for this method will be if you want to a... createUserConsent Creates a single User consent. createUserConsentWithId Creates a single User consent. createUserLinkWithId Link an external user from a 3rd party identity provider to a FusionAuth user. createUserVerifyEmail Administratively verify a user's email address. Use this method to bypass email verification for the user. The request body will contain the userI... createUserWithId Creates a user. You can optionally specify an Id for the user, if not provided one will be generated. createWebhook Creates a webhook. You can optionally specify an Id for the webhook, if not provided one will be generated. createWebhookWithId Creates a webhook. You can optionally specify an Id for the webhook, if not provided one will be generated. enableTwoFactorWithId Enable two-factor authentication for a user. exchangeRefreshTokenForJWTWithId Exchange a refresh token for a new JWT. generateKey Generate a new RSA or EC key pair or an HMAC secret. generateKeyWithId Generate a new RSA or EC key pair or an HMAC secret. generateTwoFactorRecoveryCodesWithId Generate two-factor recovery codes for a user. Generating two-factor recovery codes will invalidate any existing recovery codes. generateTwoFactorSecretUsingJWTWithId Generate a Two Factor secret that can be used to enable Two Factor authentication for a User. The response will contain both the secret and a Base3... identityProviderLoginWithId Handles login via third-parties including Social login, external OAuth and OpenID Connect, and other login systems. importKey Import an existing RSA or EC key pair or an HMAC secret. importKeyWithId Import an existing RSA or EC key pair or an HMAC secret. importRefreshTokensWithId Bulk imports refresh tokens. This request performs minimal validation and runs batch inserts of refresh tokens with the expectation that each token... importUsersWithId Bulk imports users. This request performs minimal validation and runs batch inserts of users with the expectation that each user does not yet exist... importWebAuthnCredentialWithId Import a WebAuthn credential issueJWTWithId Issue a new access token (JWT) for the requested Application after ensuring the provided JWT is valid. A valid access token is properly signed and ... loginPingWithId Sends a ping to FusionAuth indicating that the user was automatically logged into an application. When using FusionAuth's SSO or your own, you shou... loginPingWithRequestWithId Sends a ping to FusionAuth indicating that the user was automatically logged into an application. When using FusionAuth's SSO or your own, you shou... loginWithId Authenticates a user to FusionAuth. This API optionally requires an API key. See <code>Application.loginConfiguration.requireAuthentication</code>. modifyActionWithId Modifies a temporal user action by changing the expiration of the action and optionally adding a comment to the action. passwordlessLoginWithId Complete a login request using a passwordless code patchAPIKeyWithId Updates an API key with the given Id. patchApplicationRoleWithId Updates, via PATCH, the application role with the given Id for the application. patchApplicationWithId Updates, via PATCH, the application with the given Id. patchConnectorWithId Updates, via PATCH, the connector with the given Id. patchConsentWithId Updates, via PATCH, the consent with the given Id. patchEmailTemplateWithId Updates, via PATCH, the email template with the given Id. patchEntityTypePermissionWithId Patches the permission with the given Id for the entity type. patchEntityTypeWithId Updates, via PATCH, the Entity Type with the given Id. patchEntityWithId Updates, via PATCH, the Entity with the given Id. patchFormFieldWithId Patches the form field with the given Id. patchFormWithId Patches the form with the given Id. patchGroupWithId Updates, via PATCH, the group with the given Id. patchIdentityProviderWithId Updates, via PATCH, the identity provider with the given Id. patchIntegrationsWithId Updates, via PATCH, the available integrations. patchIPAccessControlListWithId Update the IP Access Control List with the given Id. patchLambdaWithId Updates, via PATCH, the lambda with the given Id. patchMessageTemplateWithId Updates, via PATCH, the message template with the given Id. patchMessengerWithId Updates, via PATCH, the messenger with the given Id. patchOAuthScopeWithId Updates, via PATCH, the custom OAuth scope with the given Id for the application. patchRegistrationWithId Updates, via PATCH, the registration for the user with the given Id and the application defined in the request. patchSystemConfigurationWithId Updates, via PATCH, the system configuration. patchTenantWithId Updates, via PATCH, the tenant with the given Id. patchThemeWithId Updates, via PATCH, the theme with the given Id. patchUserActionReasonWithId Updates, via PATCH, the user action reason with the given Id. patchUserActionWithId Updates, via PATCH, the user action with the given Id. patchUserConsentWithId Updates, via PATCH, a single User consent by Id. patchUserWithId Updates, via PATCH, the user with the given Id. patchWebhookWithId Patches the webhook with the given Id. reconcileJWTWithId Reconcile a User to FusionAuth using JWT issued from another Identity Provider. register Registers a user for an application. If you provide the User and the UserRegistration object on this request, it will create the user as well as re... registerWithId Registers a user for an application. If you provide the User and the UserRegistration object on this request, it will create the user as well as re... sendEmailWithId Send an email using an email template Id. You can optionally provide <code>requestData</code> to access key value pairs in the email template. sendFamilyRequestEmailWithId Sends out an email to a parent that they need to register and create a family or need to log in and add a child to their existing family. sendPasswordlessCodeWithId Send a passwordless authentication code in an email to complete login. sendTwoFactorCodeForEnableDisableWithId Send a Two Factor authentication code to assist in setting up Two Factor authentication or disabling. sendTwoFactorCodeForLoginUsingMethodWithId Send a Two Factor authentication code to allow the completion of Two Factor authentication. sendVerifyIdentityWithId Send a verification code using the appropriate transport for the identity type being verified. twoFactorLoginWithId Complete login using a 2FA challenge updateAPIKeyWithId Updates an API key with the given Id. updateApplicationRoleWithId Updates the application role with the given Id for the application. updateApplicationWithId Updates the application with the given Id. OR Reactivates the application with the given Id. updateConnectorWithId Updates the connector with the given Id. updateConsentWithId Updates the consent with the given Id. updateEmailTemplateWithId Updates the email template with the given Id. updateEntityTypePermissionWithId Updates the permission with the given Id for the entity type. updateEntityTypeWithId Updates the Entity Type with the given Id. updateEntityWithId Updates the Entity with the given Id. updateFormFieldWithId Updates the form field with the given Id. updateFormWithId Updates the form with the given Id. updateGroupMembersWithId Creates a member in a group. updateGroupWithId Updates the group with the given Id. updateIdentityProviderWithId Updates the identity provider with the given Id. updateIntegrationsWithId Updates the available integrations. updateIPAccessControlListWithId Updates the IP Access Control List with the given Id. updateKeyWithId Updates the key with the given Id. updateLambdaWithId Updates the lambda with the given Id. updateMessageTemplateWithId Updates the message template with the given Id. updateMessengerWithId Updates the messenger with the given Id. updateOAuthScopeWithId Updates the OAuth scope with the given Id for the application. updateRegistrationWithId Updates the registration for the user with the given Id and the application defined in the request. updateSystemConfigurationWithId Updates the system configuration. updateTenantWithId Updates the tenant with the given Id. updateThemeWithId Updates the theme with the given Id. updateUserActionReasonWithId Updates the user action reason with the given Id. updateUserActionWithId Updates the user action with the given Id. OR Reactivates the user action with the given Id. updateUserConsentWithId Updates a single User consent by Id. updateUserFamilyWithId Updates a family with a given Id. OR Adds a user to an existing family. The family Id must be specified. updateUserVerifyEmail Re-sends the verification email to the user. If the Application has configured a specific email template this will be used instead of the tenant co... updateUserVerifyRegistration Re-sends the application registration verification email to the user. OR Generate a new Application Registration Verification Id to be used with th... updateUserWithId Updates the user with the given Id. OR Reactivates the user with the given Id. updateWebhookWithId Updates the webhook with the given Id. upsertEntityGrantWithId Creates or updates an Entity Grant. This is when a User/Entity is granted permissions to an Entity. vendJWTWithId It's a JWT vending machine! Issue a new access token (JWT) with the provided claims in the request. This JWT is not scoped to a tenant or user, it... display_blob_analysis Display the blob analysis results. 这是针对斑点的图像的交互工具,并返回标记斑点后的图片。
This interface provide functionalities of the display control. 该接口提供显示控件功能。
Usuall... display_circle_detector Display the circle detection results. 这个是针对圆定位的图像的交互工具,并返回检测和定位圆后的图片。
This interface provide functionalities of the display control. 该接口提供显示控件功能。
... display_line_detector Display the line detection results. 这个是针对直线定位的图像的交互工具,并返回检测和定位直线后的图片。
This interface provide functionalities of the display control. 该接口提供显示控件功能。
... display_match Display the pattern matching results. 这个是执行模板匹配的图像的交互工具,并返回标记斑点后的图片。
This interface provide functionalities of the display control. 该接口提供显示控件功能。
... edge_filter_gradient_full Both vertically and horizontally oriented edges are represented by bright pixels.
全梯度,水平和垂直边缘在输出图像中均表现为较亮的像素。
Provides image edge enhancement fun... edge_filter_gradient_h Horizontally oriented edges are represented by bright pixels.
水平梯度,水平边缘在输出图像中表现为较亮的像素。
Provides image edge enhancement functionality for horizont... edge_filter_gradient_v Vertically oriented edges are represented by bright pixels.
垂直梯度,垂直边缘在输出图像中表现为较亮的像素。
Provides image edge enhancement functionality for vertical g... edge_filter_set_edge_kernel Set the kernel used in edge filtering of specified type and size.
设置图像边缘滤波器所使用的滤波核类型核尺寸。
Sets the filter kernel type and size for image edge enha... edge_filter_set_edge_polarity Set the edge polarity of interest in edge filtering.
设置滤波器的边缘极性,以获得感兴趣极性的边缘。
Sets the edge polarity of the filter to obtain edges of interest, an... il_annulus_region Create an annulus region object. 创建一个圆环ROI区域对象。
Annulus region is a ring-shaped area defined by an inner and outer circle with the same center. 圆环... il_circle_detector 这个是个圆定位相关的初始化工具,初始化创建一个圆定位工具的功能调用的对象。
是所有圆定位工具下的MCP工具的初始化工具,在这些工具调用之前,都需要保证前处理调用过有且仅有一次此初始化工具。返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和... il_circle_detector_set_accept_score 设置圆定位工具所使用的检测的分数阈值,并返回设置完成的圆定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前处理... il_circle_detector_set_edge_width 设置圆定位工具所使用的圆边缘的宽度,并返回设置完成的圆定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前处理的... il_circle_detector_set_find_by 设置圆定位工具所使用的检测的搜索策略,并返回设置完成的圆定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前处理... il_circle_detector_set_max_count 设置圆定位工具所使用的最大检出个数,并返回设置完成的圆定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前处理的... il_circle_detector_set_norm_score 设置圆定位工具所使用的是否基于区域中的最大梯度值归一化圆分数,并返回设置完成的圆定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这... il_circle_detector_set_polarity 设置圆定位工具所使用的检测的边缘极性,并返回设置完成的圆定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前处理... il_circle_region Create a circle region object. 创建一个圆形ROI区域对象。
Circle region is a circular area defined by a center point and radius. 圆形区域是由中心点和半径定义的圆形区域。
This re... il_ellipse_region Create an ellipse region object. 创建一个椭圆ROI区域对象。
Ellipse region is an elliptical area defined by a center point, major and minor axes, and rotation... il_image_filter 这个是图像滤波工具的初始化工具,创建一个 ILImageFilter 对象。
初始化图像滤波工具,用于后续的各种滤波操作。
This is an initialization tool for image filtering, creating an ILImageFilter obje... il_image_filter_edge_preserve_denoise 过滤图像噪声并保留边缘工具。
Smooth out image noise while retaining sharp edges.
The smoothness of the denoising process is controlled by kernel sigma value wi... il_image_filter_edge_preserve_texture_enhance 增强图像纹理并保留边缘工具。
Enhance the texture on image while retaining sharp edges.
The smoothness of the denoising process is controlled by kernel sigma va... il_image_filter_equalize 均衡化工具。该工具将归一化亮度,增加图像对比度。
Equalizes the histogram of the input grayscale image. It will normalizes the brightness and increases the contrast of the... il_image_filter_fill_hole 修补输入图像中的孔洞工具。
Fill holes in the input image by reconstructing missing pixels using nearby pixel values.
A hole is defined as a region of black pi... il_image_filter_gaussian 高斯滤波工具。
Apply a Gaussian filter to the input image.
Gaussian filter is a smoothing filter that reduces noise while preserving edges.
用户没有指定滤波相关参... il_image_filter_high_pass 高通滤波工具,相对于梯度更一致的区域,增强图像中的边。
Apply a high-pass filter to the input image to enhance edges.
High-pass filter emphasizes regions with strong gradien... il_image_filter_linear_filter 线性滤波工具,基于自定义核,对输入图像进行线性滤波。
Apply a linear filter to the input image using a custom kernel.
Result pixel values beyond the depth range will be tru... il_image_filter_linear_filter_abs 基于自定义核,对输入图像进行线性滤波,输出滤波结果的绝对值 。
Apply linear filtering on the given image using the custom kernel.
kMat then report absolute value.
用户没有指定滤波相关参数... il_image_filter_local_median 中值滤波,输出图像中的每个像素表示输入图像中这一局部区域中所有像素中的中值。
Apply a median filter to the input image.
Median filter is effective for reducing salt-and-pepper noise w... il_image_filter_local_median_norm 归一化中值滤波,用于从图像中去除背景像素。 该滤波器相当于输入图像与中值滤波的结果相减,然后将每个像素 << 1 + 128。
Used to subtract the background from an image.
This filter is the equivalent of s... il_image_filter_mean_filter 均值滤波,输出像素中的每个像表示输入图像中这一局部区域中所有像素的均值。
Each output pixel represents the mean pixel value of the pixel values in the kernel neighborhood.
用户没有指定滤波相... il_image_filter_optical_density 光密度,通过度量其通光量显露在输入图像中物体或特征的密度。
密度较高的物体或特征在输出图像中以较亮的像素表示。
Reveals the density of objects and features in the input image by measuring the amount of... il_image_filter_set_kernel_sigma 设置图像滤波工具的Sigma值和Gain值。
Change the kernel using the specified sigma and gain value.
Sigma controls the filter kernel's smoothness, gain controls t... il_image_filter_set_kernel_size 设置图像滤波工具的滤波核尺寸。
Change kernel size used in the filter, by default it's a 3x3 kernel.
Large kernel size results usually in stronger filtering effe... il_image_filter_sharpen 锐化,使得图像中的边缘更锐利、纹理更清晰。
锐化效果的强度由滤波核的尺寸、 #KernelSigma 和 #KernelGain 值控制。
Emphasize texture and make the edges crisper and better defined.
The stre... il_image_morph ~english Initialize a morphological operation tool object.
This is the initialization tool for all morphological operation MCP tools. Before calli... il_image_morph_close 这个是闭操作工具。减少或消除输入图像中的较暗区域。闭操作等价于先膨胀再腐蚀。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像U... il_image_morph_dilate 这个是膨胀工具。输出结果中的每个像素为其结构元范围内邻域像素的灰度值中的最大值。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图... il_image_morph_erode 这个是腐蚀工具。输出结果中的每个像素为其结构元范围内邻域像素的灰度值中的最小值。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图... il_image_morph_gradient 这个是梯度工具。输出形态学意义上的梯度图像。该工具等价于膨胀减去腐蚀的结果。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像U... il_image_morph_open 这个是开操作工具。略微增强亮部区域,减少或消除输入图像中的面积较小的亮部,增强面积较大。开操作等价于先腐蚀再膨胀。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
... il_image_morph_set_morph_shape ~english Set the structuring element used in morphology operations with specified shape and size. Returns the configured morphological tool object.... il_image_morph_top_bottom_hat 这个是高低帽工具。每个像素输出高帽结果或低帽结果中的最大值。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。 il_image_morph_top_hat 这个是高帽工具。用于从输入图像中提取较小单元和细节。该工具等价于从原输入图像中减去开操作结果。
用户没有指定形态学相关参数时,不要调用设置参数的插件,传入的 ILImageMorph 类的文件中已经设置了形态学相关的默认参数。
返回结构是一个序列化的json,其中:
ResultImg属... il_image_op_add 这个是将两个图像逐像素相加的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images shou... il_image_op_add_scalar 这个是将输入图像和一个标量逐像素相加的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: For a color image to... il_image_op_add_weighted 这个是将两个图像逐像素相加的工具。输出一个新图像,两个输入图像的尺寸需相同、类型相同。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two... il_image_op_bit_and 这个是将两个图像逐像素相加的工具。输出一个新图像,两个输入图像的尺寸需相同、类型相同。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two... il_image_op_bit_and_scalar 这个是将输入图像和一个标量逐像素进行位操作与的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input imag... il_image_op_bit_not 这个是将输入图像逐像素进行位操作取非的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images s... il_image_op_bit_or 这个是将两个图像逐像素进行位操作或的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images sh... il_image_op_bit_or_scalar 这个是将输入图像和一个标量逐像素进行位操作或的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input imag... il_image_op_bit_xor 这个是将两个图像逐像素进行位操作异或的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images s... il_image_op_bit_xor_scalar 这个是将输入图像和一个标量逐像素进行位操作异或的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input ima... il_image_op_blend 这个是将多帧图像融合用于将多张同一场景的图像融合为一张的工具。在不同的场景,通过使用不同的聚合方式达到不同目的。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
Engli... il_image_op_diff 这个是将两个图像逐像素差值的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images should... il_image_op_diff_scalar 这个是计算输入图像和一个标量逐像素差值的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images ... il_image_op_divide 这个是将第一个输入图像逐像素除以第二个输入图像的像素的工具。输出一个新图像,对于第二个图像中的 0 像素,输出结果为 0。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
... il_image_op_divide_scalar 这个是将输入图像逐像素除以一个标量的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images sh... il_image_op_flip 这个是水平或垂直翻转一个图像的工具。若指定的结果图像对象为空图像,则生成和输入图像尺寸相同的图像。否则,将保持结果图像的尺寸,超出图像范围的像素设为背景像素(默认为黑色)。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
R... il_image_op_gain_offset 这个是图像增益和偏移的工具。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images should have the s... il_image_op_invert 这个是反转图像的工具。8 位图:I' = 255 - I,16 位图:I' = 65535 - I。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: T... il_image_op_log 这个是对输入图像进行逐像素对数运算的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images sh... il_image_op_max 这个是将两个图像逐像素比较,取其最大值的工具。输出一个新图像,两个输入图像需尺寸相同、类型相同。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The ... il_image_op_max_scalar 这个是将输入图像和一个标量逐像素比较,取其最大值的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input im... il_image_op_min 这个是将两个图像逐像素比较,取其最小值的工具。输出一个新图像,两个输入图像需尺寸相同、类型相同。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The ... il_image_op_min_scalar 这个是将输入图像和一个标量逐像素比较,取其最小值的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input im... il_image_op_multiply 这个是将两个图像逐像素相乘的工具。输出一个新图像,两个输入图像需尺寸相同、类型相同。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two in... il_image_op_multiply_scalar 这个是将输入图像和一个标量逐像素相乘的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images s... il_image_op_normalize 这个是归一化输入图像,拉伸指定的最小最大值范围内的像素到目标数值范围的工具。不改变图像位深,归一化后的结果图像与输入位深相同、通道数相同。对于彩色的多通道图像,输出也是彩色多通道图像,每个通道分别独立进行归一化。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回... il_image_op_normalize_mean_std_dev 这个是归一化输入图像,以当前图像的均值和标准差计算感兴趣的数值范围,拉伸到目标数值范围的工具。不改变图像位深,归一化后的结果图像与输入位深相同、通道数相同。对于彩色的多通道图像,输出也是彩色多通道图像,每个通道分别独立进行归一化。
工具不需要通过其它工具设置参数,不需要传入ILImageOp... il_image_op_pow 这个是将对输入图像进行逐像素幂运算的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images sh... il_image_op_project_x 这个是水平投影图像的工具。聚合每一行上的像素。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultArray属性是输出的结果向量列表。 il_image_op_project_y 这个是垂直投影图像的工具。聚合每一列上的像素。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultArray属性是输出的结果向量列表。 il_image_op_resize 这个是缩放输入图像的工具。按照给定的缩放比例。若指定的结果图像对象为空图像,则生成和输入图像尺寸相同的图像。否则,将保持结果图像的尺寸,超出图像范围的像素设为背景像素(默认为黑色)。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其... il_image_op_resize_to 这个是缩放输入图像到指定的尺寸的工具。若指定的结果图像对象为空图像,则生成和输入图像尺寸相同的图像。否则,将保持结果图像的尺寸,超出图像范围的像素设为背景像素(默认为黑色)。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
... il_image_op_rotate 这个是顺时针旋转输入图像的工具。输出一个新图像,使用图像中心作为旋转中心。若指定的结果图像对象为空图像,则生成和输入图像尺寸相同的图像。否则,将保持结果图像的尺寸,超出图像范围的像素设为背景像素(默认为黑色)。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结... il_image_op_split 这个是按网格拆分一个图像的工具。为若干个小图 。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImgList属性是输出结果图像URL地址列表。 il_image_op_split_x 这个是水平拆分一个图像的工具。为若干个小图 。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImgList属性是输出结果图像URL地址列表。 il_image_op_split_y 这个是垂直拆分一个图像的工具。为若干个小图 。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImgList属性是输出结果图像URL地址列表。 il_image_op_sub 这个是将两个图像逐像素相减的工具。输出一个新图像,两个输入图像需尺寸相同、类型相同。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two in... il_image_op_sub_scalar 这个是将输入图像和一个标量逐像素相减的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input images s... il_image_op_tile_x 这个是将水平平铺一组图像,合成一张大尺寸图像的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input imag... il_image_op_tile_y 这个是将垂直平铺一组图像,合成一张大尺寸图像的工具。输出一个新图像。
工具不需要通过其它工具设置参数,不需要传入ILImageOp的对象。
返回结构是一个序列化的json,其中:
ResultImg属性是输出结果图像URL地址。
English: The two input imag... il_image_threshold LPV Image Threshold initialization tool. This is the initialization tool for image threshold operations. It is the prerequisite for all MCP tools s... il_image_threshold_set_threshold Use user-specified threshold value to set the fixed threshold range for foreground pixels. The lower bound of threshold range is in range of 0 ~ 25... il_image_threshold_set_threshold_adapt_globald Use global-adaptive threshold value. The optimal threshold value is calculated base on the entire input image, then revised by the given bias value... il_image_threshold_set_threshold_adapt_local Use local-adaptive threshold value. This is a legacy function and deprecated since 2.18.0, SetThresholdAdaptLocalMean() has the same functionality ... il_line_detector 这是一个直线定位相关的初始化工具,初始化创建一个直线定位工具的功能调用的对象。
是所有直线定位工具下的MCP工具的初始化工具,在这些工具调用之前,都需要保证前处理调用过有且仅有一次此初始化工具。返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称... il_line_detector_set_accept_score 设置直线定位工具所使用的检测的分数阈值,并返回设置完成的直线定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前... il_line_detector_set_edge_width 设置直线定位工具所使用的直线边缘的宽度,并返回设置完成的直线定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前... il_line_detector_set_find_by 设置直线定位工具所使用的检测的搜索策略,并返回设置完成的直线定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前... il_line_detector_set_max_count 设置直线定位工具所使用的最大检出个数,并返回设置完成的直线定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前处... il_line_detector_set_norm_score 设置直线定位工具所使用的是否基于区域中的最大梯度值归一化直线分数,并返回设置完成的直线定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称... il_line_detector_set_polarity 设置直线定位工具所使用的检测的边缘极性,并返回设置完成的直线定位工具的功能调用的对象。
返回结构是一个序列化的JSON字符串,属性包括:
LpvClassName(调用工具函数的名称) 和 InputParameterFile(调用工具函数需要传入的参数文件名称)。这两个属性的值可以从前... il_mask_region Create a mask region object. 创建一个蒙版ROI区域对象。
Mask region is defined by a binary image mask, where white pixels represent the region area. 蒙版区域由二值图像... il_poly_region Create a polygon region object. 创建一个多边形ROI区域对象。
Polygon region is defined by a set of vertices that form a closed polygon. 多边形区域由一组顶点定义,形成一个闭合多边形。... il_rect_region Create a rectangle region object. 创建一个矩形ROI区域对象。
Rectangular region is a simple rectangular area with the given top-left corner (x, y) and size (w... il_region_add Add two regions together. 将当前ROI区域和输入的ROI区域相加。
The new region contains all parts from both input regions. 新的区域包含当前区域和输入区域中所包含的所有部分。
This operatio... il_region_intersect Intersect two regions. 将当前ROI区域与输入的ROI区域进行并操作。
The new region contains only the overlapping parts of both regions. 新的区域仅包含两个区域同时覆盖的部分。
If an empt... il_region_invert Invert a region. 取反当前ROI区域。
The new region contains all areas outside the original region. 新的区域包含原始区域之外的所有区域。
This operation creates the compleme... il_region_rotate Rotate a region around its center. 以区域中心为旋转中心顺时针旋转当前ROI区域。
The region is rotated clockwise by the specified angle. 区域按指定角度顺时针旋转。
Note: Rotated LR... il_region_subtract Subtract one region from another. 从当前ROI区域中减去输入的ROI区域。
The new region contains the parts of the original region that are not in the other region. ... il_region_to_mask Generate a mask image from a region. 为当前ROI区域生成一个蒙版图像,以指定的位置和尺寸。
White pixels in the mask image represent areas within the region. 图像中的白像素表示该位置包含在... il_region_union Union two regions. 将当前ROI区域与输入的区域进行与操作。
The new region contains all parts from both input regions. 新的区域包含当前区域和输入区域中所包含的所有部分。
This operation is eq... il_region_xor XOR two regions. 将当前ROI区域与输入的区域进行异或操作。
The new region contains parts that are exclusively in one region but not both. 新的区域仅包含属于当前区域但不属于输入区域或属于输入区域... il_rot_rect_region Create a rotated rectangle region object. 创建一个旋转矩形ROI区域对象。
Rotated rectangle region is a rectangular area that can be rotated by an arbitrary angl... image_compare_compare Compare with the baseline image (and mask).
* @param[in] img The input image
* @param[in] region The input region, to limit the region of the com... image_compare_compare_symmetric 比较输入图像中的两个对称区域,生成差异图和蒙版图。
返回结构是一个序列化的json,其中:
DiffResultImg属性是差异图像URL地址,
MaskResultImg属性是差异蒙版图像URL地址 image_compare_set_baseline Set the comparison baseline image (and mask).
* @param[in] img The input image
* @param[in] region The input region, to limit the region of the b... image_convert_bgr_mix Mix the 3 channels in the input BGR color image using the specified weight for individual channel
根据指定的各通道权重,混合 BGR 彩色图像的三个通道
- Mix the 3 channel... image_convert_bgr_to_gray Convert a BGR color image to grayscale
将 BGR 彩色图像转换为灰度图
- Convert a BGR color image to grayscale using the formula: Gray = 0.114⋅B + 0.587⋅G + 0.... image_convert_bgr_to_gray_color 将 BGR 颜色值转换为灰度值
返回结构是一个序列化的JSON字符串,包含以下字段:
GrayValue: 转换后的灰度值 image_convert_color_map Apply color map on the given image to generate a pseudo color image
对输入图像应用颜色映射表,生成伪彩图
- Apply color map on the given image to generate a pseudo ... image_convert_color_map_multi_band Apply color map of multiple bands on the given image, to generate a pseudo color image for data visualization
对输入图像应用多周期的颜色映射表,生成一张伪彩图,通常用于进行数据可视化... image_convert_convert Convert the color image from one color space to another, for example, from BGR to HSV
对彩色图像进行颜色空间转换,如,从 BGR 转到 HSV 空间
- Convert the color image f... image_convert_convert_color 颜色空间转换
返回结构是一个序列化的JSON字符串,包含以下字段:
Blue: 转换后的蓝色通道值
Green: 转换后的绿色通道值
Red: 转换后的红色通道值 image_convert_depth16_to8 Convert a 16bit image to 8bit depth, extracting the continues 8 bits from the specified index
转换 16 位图像到 8 位图像,从指定索引开始提取连续 8 位
- Convert a 16bit ... image_convert_depth8_to16 转换 8 位图像到 16 位图像
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 输出结果图像URL地址 image_convert_gray_to_bgr Convert a grayscale image to a BGR color image
将灰度图转换为 BGR 彩色图像
- Convert a grayscale image to a BGR color image, all three channels are assigned... image_convert_gray_to_bgr_color 将灰度值转换为 BGR 颜色值
返回结构是一个序列化的JSON字符串,包含以下字段:
Blue: 蓝色通道值
Green: 绿色通道值
Red: 红色通道值 image_convert_normalize_to16 归一化输入图像到 16 位图
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 输出结果图像URL地址 image_convert_normalize_to8 归一化输入图像到 8 位图
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 输出结果图像URL地址 image_copy_from 复制输入图像的内容并覆盖当前图像的指定位置。
若输入图像的尺寸过大或超出当前图像的范围,多余部分将被忽略。
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 复制输入图像的内容并覆盖当前图像的结果
Copy the input image conten... image_set_channel 设置彩色图像中某一个给定索引的通道图像。仅用于彩色图像。
输入的通道图像应为灰度图,尺寸与当前的彩色图像相同。
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 设置通道后的图像结果
Set the channel of the given index... image_set_size 设置图像为指定尺寸。如果设置尺寸比原尺寸更大,像素的数值则会为随机,可调用 SetTo() 或 SetToColor() 接口将其全部设置为 0 或其他数值。
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 设置尺寸后的图像结果
Set the imag... image_set_to 将图像中给定区域内的像素设置为指定的灰度值。
灰度值取值范围0-255,越低则越黑,越高则越白,0则为黑色,255是白色。
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 设置灰度后的图像结果
Set the pixels in the given ... image_set_to_color 将图像中给定区域内的像素设置为指定的 RGB 值。仅用于彩色图像。
蓝色通道值范围0-255,绿色通道值范围0-255,红色通道值范围0-255。
返回结构是一个序列化的JSON字符串,包含以下字段:
ResultImg: 设置颜色后的图像结果
Set the pixels i... image_stats_max Find the pixel of maximum value in the input image, report the value and pixel's position.
If there's more than one pixel with the same value, rep... image_stats_mean_std_dev Calculate the mean and standard deviation of the input image.
计算输入图像的灰度均值和标准差。
Returns a JSON string with the following fields:
MeanValue: The m... image_stats_min Find the pixel of minimum value in the input image, report the value and pixel's position.
If there's more than one pixel with the same value, rep... image_stats_sharpness Compute the relative sharpness of the input image, based on the edge gradients.
It's usually used to automate focusing a camera lens on a scene.
... pat_match_learn Learn the pattern template features from the provided image. 训练模板,使用输入的图像。
The template center can be modified later. 模板中心可根据需求修改。
This function ... pat_match_learn_with_shape Learn the pattern template features from the provided image. 训练模板,使用输入的图像。
The template center can be modified later. 模板中心可根据需求修改。
The shape and ... pat_match_learn_with_shape_image Learn the pattern template features from the provided image. 训练模板,使用输入的图像。
The template center can be modified later. 模板中心可根据需求修改。
The shape and ... pat_match_prune Prune the trained template features. 从已训练的模板特征中,剔除某些指定的特征。
Eliminate the features which are located outside of the given region or belong to the s... pat_match_set_pat_center Customize the center of the pattern template. 修改模板匹配结果中心的设置方式。
By default, we use the template image center as pattern center. 默认设置为使用模板图像的中心作为匹配结... AGENT PASSPORT SYSTEM — CRYPTOGRAPHIC IDENTITY FOR AI AGENTS
75 All Agent Passport System — Cryptographic Identity for AI Agents tools →accept_assignment [ANY ROLE] Accept your task assignment. Confirms you're ready to work. activate_emergency Activate a pre-authorized emergency pathway with evidence. add_approval_signature Add a signature to an approval request. add_principal_report Add principal's perspective to an outcome record. Enables three-way divergence reporting. apply_reputation_downgrade Apply import policy downgrade to a foreign vouched reputation. assign_agent [OPERATOR] Assign an agent to a role in a task. Creates a delegation automatically. attest_to_floor Attest that your agent agrees to abide by the loaded Values Floor. broadcast Send a signed message to all agents via comms/broadcast.json. compare_timestamps Compare two hybrid timestamps to determine ordering. complete_action Complete a permitted action and get the full 3-signature proof chain (intent + decision + receipt + policy receipt). Call this after successfully e... complete_task [OPERATOR] Close the task unit with final status and retrospective. compute_governance_taint Compute governance taint level for an artifact based on its derivation chain and revoked sources. create_access_receipt Create a signed access receipt — cryptographic proof that your agent consumed content under specific terms. The receipt captures terms and revocati... create_access_snapshot Create an immutable access snapshot — freezes terms, jurisdiction, and constraints at moment of access. Anti-rug-pull. create_agent_context Create an enforcement context that automatically runs every action through the 3-signature policy chain. Without this, policy checks are opt-in. Wi... create_approval_request Create a multi-party approval request for charter amendments, office transfers, etc. create_artifact_provenance Tag an agent-generated artifact with provenance metadata (content hash, risk class, authoring agent). create_attestation Create a contextual attestation — pre-action reasoning record for medium+ risk actions. create_chained_governance_block Create a governance block for derivative content that references the original publisher's block. Preserves the chain of provenance. create_charter Create a new institutional charter — the constitutional root of an organization. Defines offices, amendment rules, dissolution policy. create_data_enforcement_gate Create a data enforcement gate that checks terms before allowing data access. Modes: enforce (block violations), audit (log only), off. create_decision_lineage_receipt Create a Decision Lineage Receipt — traces which data sources influenced a decision. Right-to-explanation primitive. create_delegation [OPERATOR] Create a scoped delegation from one agent to another. create_derivation_receipt Create a signed derivation receipt tracking how data was transformed. Multi-hop lineage with break markers. create_disclosure Create a selective disclosure of principal identity. Controls how much info is revealed. create_gateway Create a ProxyGateway enforcement boundary. The gateway validates identity, delegation scope, policy compliance, and provides replay protection for... create_hybrid_timestamp Create a gateway-issued hybrid timestamp (Consilium Q1: HLC + NTP uncertainty). create_intent Declare an intent to perform an action. First step of the 3-signature chain. create_outcome_record Register an action outcome (agent perspective). Part of three-way reporting. create_policy_context Create a v2 PolicyContext with mandatory sunset. Every v2 object requires one. create_principal Create a principal identity (human or org behind agents). Gets its own Ed25519 keypair. create_reserve_attestation Create a signed reserve attestation proving a delegation has actual funds (GPT #15). create_task_brief [OPERATOR] Create a new task with roles, deliverables, and acceptance criteria. create_v2_delegation Create a v2 delegation with versioning, mandatory sunset, and PolicyContext binding. declare_reidentification_risk Declare re-identification risk for transformed or synthetic data. define_emergency_pathway Define a pre-authorized emergency pathway at delegation time. Only the delegator can define these. endorse_agent Endorse an agent as a principal. Creates a cryptographic chain: principal → agent. evaluate_intent [OPERATOR] Evaluate an intent against the Values Floor policy engine. Returns real pass/fail verdict. evaluate_revocation_impact Evaluate what happens when a data source revokes consent. Propagates obligations through derivation chains. evaluate_threshold Evaluate whether signatures meet a multi-class threshold policy (Consilium Q5). gateway_approve Two-phase execution: approve a tool call without executing it. Returns an approval ID that can be executed later with gateway_execute_approval. Use... gateway_process_tool_call Process a tool call through the gateway enforcement boundary. Validates identity, delegation, policy, and replay protection in a single atomic oper... generate_aps_txt Generate a signed aps.txt file for site-wide governance. Like robots.txt but cryptographically signed with terms, revocation endpoint, and MCP upgr... generate_compliance_report Generate a GDPR Article 30 / EU AI Act Article 10 / SOC 2 compliance report. generate_governance_block Generate a cryptographically signed governance block for embedding in HTML pages. Includes terms, revocation policy, and content hash. generate_keys Generate an Ed25519 keypair for agent identity. generate_settlement Generate a Merkle-committed, signed settlement record for a period. Shows what's owed to each data source. handoff_evidence [OPERATOR] Transfer approved evidence from researcher to analyst. identify Identify yourself to the coordination server. Sets your role and scopes tools accordingly. issue_passport Issue a complete agent passport with keys, signed passport, attestation summary, and optional values floor in a single call. The server silently ca... post_agora_message Post a signed message to the Agora feed. Anyone can read, everything is signed. publish_intent_card Publish an IntentCard to the Intent Network at aeoess.com. Your card is visible to all agents on the network. Cards are Ed25519 signed, scoped, and... record_training_use Record that agent output derived from data sources was used for training/fine-tuning/embedding. Creates a signed training attribution receipt. register_agora_agent Register an agent in the Agora so their messages can be verified. register_agora_public Register your agent in the PUBLIC Agora registry at aeoess.com. Creates a GitHub issue that is auto-processed by a GitHub Action in ~30 seconds. Re... register_data_source Register a data source with terms for agent access. Returns a signed SourceReceipt. register_gateway_agent Register an agent with the gateway. The agent must have a valid passport and floor attestation. Delegations define what scopes the agent can use th... request_human_approval Request human approval for a high-value purchase. request_intro Request an introduction to another agent's human based on a match. Both sides must approve before real information crosses. request_migration Request fork-and-sunset migration when current delegation scope is insufficient. resolve_authority Compute effective reputation score and authority tier for an agent in a given scope. Returns tier name, autonomy level, spend limit, and effective ... resolve_lineage Resolve the full derivation chain for an artifact. Multi-hop with cycle detection. resolve_path_terms Resolve governance terms for a specific URL path using aps.txt path overrides. resolve_rights_propagation Resolve what rights propagate when data is transformed. respond_to_intro Respond to an introduction request. Approve to share your disclosed information, or decline. review_evidence [OPERATOR] Review an evidence packet. Score it and approve, rework, or reject. review_promotion Create a signed promotion review for another agent. Reviewer must have 'earned' origin and tier above target. Returns signed review artifact. send_message Send a signed message to another agent. Message is written to comms/to-{agent}.json. sign_charter Add a founding signature to a charter. sub_delegate Sub-delegate authority to another agent (must be within your delegation scope and depth). submit_deliverable [ANALYST/BUILDER] Submit your final output tied to evidence. submit_evidence [RESEARCHER] Submit research evidence as a signed packet with citations. supersede_v2_delegation Supersede a v2 delegation. Scope narrowing needs justification. Scope expansion also needs independent reviewer. update_reputation Update an agent's reputation after a task result. Success increases mu and decreases sigma; failure does the opposite. Higher evidence class = larg... vouch_reputation Create a vouched reputation for cross-gateway portability (WS-3). Signed summary — no receipt history exposed. GOOGLESUPER_ACL_PATCH Updates an access control rule for a calendar using patch semantics (partial update). This allows modifying specific fields without affecting other... GOOGLESUPER_ADD_ENRICHMENT Adds an enrichment at a specified position in a defined album. GOOGLESUPER_ADD_FILE_SHARING_PREFERENCE Modifies sharing permissions for an existing Google Drive file, granting a specified role to a user, group, domain, or 'anyone'. GOOGLESUPER_ADD_LABEL_TO_EMAIL Adds and/or removes specified Gmail labels for a message; ensure `message_id` and all `label_ids` are valid (use 'listLabels' for custom label IDs). GOOGLESUPER_ADD_OR_REMOVE_TO_CUSTOMER_LIST AddOrRemoveToCustomerList Tool will add a contact to a customer list in Google Ads. Note: It takes 6 to 12 hours for changes to be reflected in the... GOOGLESUPER_ADD_SHEET Adds a new sheet (worksheet) to a spreadsheet. Use this tool to create a new tab within an existing Google Sheet, optionally specifying its title, ... GOOGLESUPER_APPEND_DIMENSION Tool to append new rows or columns to a sheet, increasing its size. Use when you need to add empty rows or columns to an existing sheet. GOOGLESUPER_BATCH_ADD_MEDIA_ITEMS Adds one or more media items to an album in Google Photos. GOOGLESUPER_BATCH_CREATE_MEDIA_ITEMS Unified action to upload media files and create them as items in Google Photos. GOOGLESUPER_BATCH_MODIFY_MESSAGES Modify labels on multiple Gmail messages in one efficient API call. Supports up to 1,000 messages per request for bulk operations like archiving, m... GOOGLESUPER_BATCH_UPDATE Updates a specified range in a Google Sheet with given values, or appends them as new rows if `first_cell_location` is omitted. Auto-expands grid f... GOOGLESUPER_BATCH_UPDATE_VALUES_BY_DATA_FILTER Tool to update values in ranges matching data filters. Use when you need to update specific data in a Google Sheet based on criteria rather than fi... GOOGLESUPER_CALENDARS_UPDATE Updates metadata for a calendar. GOOGLESUPER_COPY_DOCUMENT Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template.... GOOGLESUPER_COPY_FILE Duplicates an existing file in Google Drive, identified by its `file_id`. GOOGLESUPER_CREATE_ALBUM Creates a new album in Google Photos. GOOGLESUPER_CREATE_AUDIENCE_EXPORT Tool to create an audience export. Use after configuring the audience and dimensions to produce a long-running Operation. GOOGLESUPER_CREATE_AUDIENCE_LIST Tool to create an audience list. Use when you need to define and asynchronously populate a new AudienceList resource under a GA4 property. GOOGLESUPER_CREATE_CHART Create a chart in a Google Sheets spreadsheet using the specified data range and chart type. Conditional requirements: - Provide either a simple ch... GOOGLESUPER_CREATE_COMMENT Tool to create a comment on a file. Use when you need to add a new comment to a specific file in Google Drive. GOOGLESUPER_CREATE_CUSTOMER_LIST CreateCustomerList Tool will create a customer list in Google Ads. GOOGLESUPER_CREATE_DOCUMENT Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the d... GOOGLESUPER_CREATE_DOCUMENT_MARKDOWN Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text. GOOGLESUPER_CREATE_DRIVE Tool to create a new shared drive. Use when you need to programmatically create a new shared drive for collaboration or storage. GOOGLESUPER_CREATE_EMAIL_DRAFT Creates a Gmail email draft, requiring at least one of recipient_email, cc, or bcc must be provided. Atleast one of subject or body must be provide... GOOGLESUPER_CREATE_EVENT Create a Google Calendar event using `start_datetime` plus `event_duration_hour` and `event_duration_minutes` fields to derive the end time. Requir... GOOGLESUPER_CREATE_EXPANDED_DATA_SET Tool to create an expanded data set for a property. Use when you need to combine specific dimensions and metrics into a custom dataset after proper... GOOGLESUPER_CREATE_FILE Creates a new file or folder with metadata. Use to create empty files or folders, or files with content by providing it in the request body (though... GOOGLESUPER_CREATE_FILE_FROM_TEXT Creates a new file in Google Drive from provided text content (up to 10MB), supporting various formats including automatic conversion to Google Wor... GOOGLESUPER_CREATE_FOLDER Creates a new folder in Google Drive, optionally within a parent folder specified by its ID or name; if a parent name is provided but not found, th... GOOGLESUPER_CREATE_FOOTER Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying its type and the section it applies to. GOOGLESUPER_CREATE_FOOTNOTE Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or at the end of the document b... GOOGLESUPER_CREATE_GOOGLE_SHEET1 Creates a new Google Spreadsheet in Google Drive using the provided title. GOOGLESUPER_CREATE_HEADER Tool to create a new header in a Google Document. Use this tool when you need to add a header to a document, optionally specifying the section it a... GOOGLESUPER_CREATE_LABEL Creates a new label with a unique name in the specified user's Gmail account. GOOGLESUPER_CREATE_MEET Creates a new Google Meet space, optionally configuring its access type and entry point access controls. GOOGLESUPER_CREATE_NAMED_RANGE Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the document for easier reference or program... GOOGLESUPER_CREATE_PARAGRAPH_BULLETS Tool to add bullets to paragraphs within a specified range in a Google Document. Use when you need to format a list or a set of paragraphs as bulle... GOOGLESUPER_CREATE_REPLY Tool to create a reply to a comment in Google Drive. Use when you need to respond to an existing comment on a file. GOOGLESUPER_CREATE_ROLLUP_PROPERTY Tool to create a GA4 Roll-up Property and optionally initial source links. GOOGLESUPER_CREATE_SHORTCUT_TO_FILE Tool to create a shortcut to a file or folder in Google Drive. Use when you need to link to an existing Drive item from another location without du... GOOGLESUPER_CREATE_SPREADSHEET_COLUMN Creates a new column in a Google Spreadsheet, requiring a valid `spreadsheet_id` and an existing `sheet_id`; an out-of-bounds `insert_index` may ap... GOOGLESUPER_CREATE_SPREADSHEET_ROW Inserts a new, empty row into a specified sheet of a Google Spreadsheet at a given index, optionally inheriting formatting from the row above. GOOGLESUPER_CREATE_TASK_LIST Creates a new task list with the specified title. GOOGLESUPER_EDIT_FILE Updates an existing Google Drive file by overwriting its entire content with new text (max 10MB). This action allows users to change the content of... GOOGLESUPER_EVENTS_MOVE Moves an event to another calendar, i.e., changes an event's organizer. GOOGLESUPER_FILES_MODIFY_LABELS Modifies the set of labels applied to a file. Returns a list of the labels that were added or modified. Use when you need to programmatically chang... GOOGLESUPER_GENERATE_IDS Generates a set of file IDs which can be provided in create or copy requests. Use when you need to pre-allocate IDs for new files or copies. GOOGLESUPER_INSERT_DIMENSION Tool to insert new rows or columns into a sheet at a specified location. Use when you need to add empty rows or columns within an existing Google S... GOOGLESUPER_INSERT_INLINE_IMAGE Tool to insert an image from a given URI at a specified location in a Google Document as an inline image. Use when you need to add an image to a do... GOOGLESUPER_INSERT_PAGE_BREAK Tool to insert a page break into a Google Document. Use when you need to start new content on a fresh page, such as at the end of a chapter or sect... GOOGLESUPER_INSERT_TABLE_ACTION Tool to insert a table into a Google Document. Use when you need to add a new table at a specific location or at the end of a segment (like documen... GOOGLESUPER_INSERT_TABLE_COLUMN Tool to insert a new column into a table in a Google Document. Use this tool when you need to add a column to an existing table at a specific locat... GOOGLESUPER_INSERT_TASK Creates a new task in a given `tasklist_id`, optionally as a subtask of an existing `task_parent` or positioned after an existing `task_previous` s... GOOGLESUPER_INSERT_TEXT_ACTION Tool to insert a string of text at a specified location within a Google Document. Use when you need to add new text content to an existing document. GOOGLESUPER_MODIFY_THREAD_LABELS Adds or removes specified existing label IDs from a Gmail thread, affecting all its messages; ensure the thread ID is valid. GOOGLESUPER_MOVE_FILE Tool to move a file from one folder to another in Google Drive. Use when you need to reorganize files by changing their parent folder(s). GOOGLESUPER_MOVE_TASK Moves the specified task to another position in the destination task list. GOOGLESUPER_MOVE_TO_TRASH Moves an existing, non-deleted email message to the trash for the specified user. GOOGLESUPER_PATCH_CALENDAR Partially updates (PATCHes) an existing Google Calendar, modifying only the fields provided; `summary` is mandatory and cannot be an empty string, ... GOOGLESUPER_PATCH_EVENT Update specified fields of an existing event in a Google Calendar using patch semantics (array fields like `attendees` are fully replaced if provid... GOOGLESUPER_PATCH_LABEL Patches the specified label. GOOGLESUPER_PATCH_TASK Partially updates an existing task (identified by `task_id`) within a specific Google Task list (identified by `tasklist_id`), modifying only the p... GOOGLESUPER_PATCH_TASK_LIST Updates the title of an existing Google Tasks task list. GOOGLESUPER_QUICK_ADD Parses natural language text to quickly create a basic Google Calendar event with its title, date, and time, suitable for simple scheduling; does n... create_brand_guidelines Generate a brand guidelines document (HTML brand book) from a brand identity. Includes color swatches, typography samples, logo, and usage rules. export_design_tokens Export a brand identity as design tokens in various formats: W3C JSON, CSS custom properties, Tailwind preset, Figma tokens, React theme, or Sass v... generate_brand_accessibility Generate comprehensive accessibility guidelines for a brand, including WCAG compliance targets, colour contrast strategies, focus indicators, motio... generate_brand_affiliate Generate affiliate programme strategy including commission tiers, content guidelines, recruitment channels, compliance requirements, and payment st... generate_brand_analytics Generate a brand analytics strategy with KPIs, dashboards, measurement framework, and reporting cadence generate_brand_assets Generate brand assets (favicons, OG images) from an existing brand identity JSON. generate_brand_audio Generate sonic brand identity: musical direction, UI sounds, jingle brief, podcast strategy, and voiceover direction. generate_brand_b2b Generate B2B brand strategy: ICP, sales approach, ABM, buyer journey, and sales enablement. generate_brand_campaign Generate a full marketing campaign strategy including themes, channels, phases, messaging pillars, and success metrics generate_brand_chatbot Generate brand-aligned chatbot persona, tone, conversation guidelines, and escalation rules generate_brand_community Generate community strategy including platforms, engagement tactics, moderation, member recognition, and growth levers generate_brand_competitive Generate competitive intelligence and positioning strategy for a brand including competitor profiles, positioning matrix, win/loss themes, and obje... generate_brand_content Generate a comprehensive content strategy including editorial tone, content pillars, SEO approach, distribution cadence, and a 4-week content calen... generate_brand_crisis Generate a brand crisis communications framework with response phases, stakeholder matrix, and monitoring guidelines generate_brand_customer Generate a comprehensive customer experience strategy including personas, journey stages, loyalty programmes, support tone, and VoC plan generate_brand_digital Generate digital/UX brand guidelines including UI language, component specs, accessibility requirements, and design token snippets generate_brand_ecommerce Generate ecommerce strategy and UX guidelines for a brand including store concept, product page layout, checkout principles, merchandising, trust s... generate_brand_email Generate email marketing templates, campaigns, and guidelines for a brand generate_brand_employer Generate employer branding: EVP statement, culture pillars, benefits framing, candidate personas, interview and onboarding approach, and job-ad gui... generate_brand_event Generate comprehensive event planning guidelines for a brand, including venue recommendations, decor themes, catering, entertainment, and event for... generate_brand_fintech Generate fintech-specific brand strategy including products, compliance, regulatory framework, and security posture generate_brand_franchise Generate franchise brand standards, onboarding, compliance, and licensing guidelines generate_brand_globalisation Generate international expansion and globalisation guidelines for a brand, including locale adaptations, translation guidelines, cultural sensitivi... generate_brand_identity Generate a complete brand identity including colors, typography, spacing, and logo. Provide a brand name and style preferences to get a cohesive id... generate_brand_influencer Generate influencer marketing strategy with tiers, content preferences, KPIs, and disclosure guidelines generate_brand_innovation Generate a brand innovation playbook including culture, focus areas, technology bets, ideation methods, and innovation pillars. generate_brand_interior Generate interior design direction and spatial branding guidelines for a brand generate_brand_investor Generate investor relations materials including pitch deck structure, investment thesis, competitive moat, use of funds, due diligence checklist, a... generate_brand_legal Generate brand legal guidelines including trademark usage, copyright notices, privacy compliance, disclaimers, and licensing terms. generate_brand_loyalty Generate a complete loyalty programme strategy including tiers, earn/redeem mechanics, engagement tactics, and KPIs tailored to the brand style. generate_brand_marketplace Generate marketplace strategy for a brand including platform selection, listing principles, and advertising approach generate_brand_motion Generate a complete motion design system for a brand — including timing tokens, easing curves, transition presets, animation scale (minimal/moderat... generate_brand_naming Generate brand name ideas, tagline variations, domain suggestions, and hashtags based on a brand identity. Returns five name concepts (descriptive,... generate_brand_newsletter Generate comprehensive newsletter strategy, templates, and guidelines for a brand generate_brand_packaging Generate packaging design guidelines including form language, materials, print specs, and sustainability notes generate_brand_partnership Generate a brand partnership strategy including ideal partner profiles, collaboration formats, outreach templates, and negotiation principles. generate_brand_photography Generate brand photography style guide with aesthetic, lighting, composition rules, and usage guidelines generate_brand_pitch Generate a compelling brand pitch including elevator pitches, pitch deck outline, UVP, and investor highlights generate_brand_podcast Generate a podcast strategy for a brand including show concept, formats, host persona, guest criteria, distribution, and production checklist generate_brand_pr Generate a comprehensive PR and communications strategy including press release templates, media contacts, spokesperson guidelines, crisis protocol... generate_brand_print Generate print design guidelines including grid system, paper stocks, finishes, templates, colour specs, accessibility notes, and production checkl... generate_brand_retail Generate retail store experience guidelines including layout, materials, signage, display systems, customer journey, and staff guidance generate_brand_saas Generate SaaS-specific brand strategy including positioning, pricing, onboarding, retention, integrations, and compliance. generate_brand_seo Generate a comprehensive SEO strategy for a brand including keyword targeting, content types, link building, and technical priorities generate_brand_social Generate a complete social media strategy for a brand — platform configs, content pillars, bio variations, branded hashtags, posting schedule, cont... generate_brand_subscription Generate a subscription model strategy including pricing tiers, billing cadence, retention tactics, churn prevention, and onboarding flow. generate_brand_sustainability Generate a brand sustainability and ESG strategy including environmental, social, governance commitments, SDG alignment, certifications, and report... generate_brand_training Generate employee training programme, learning paths, onboarding modules, and L&D strategy for a brand generate_brand_ux Generate UX writing guidelines, microcopy, form patterns, and content strategy for a brand. generate_brand_video Generate brand video guidelines including aesthetic, pacing, formats, colour grade, typography motion, music direction, and production notes. generate_brand_voice Generate brand voice and tone guidelines including vocabulary, copy samples, tagline suggestions, and do/don't rules based on a brand identity. generate_brand_webinar Generate a webinar and virtual event brand strategy including formats, promotion, engagement, and follow-up generate_color_palette Generate a harmonious color palette with WCAG contrast validation. Supports complementary, analogous, triadic, split-complementary, tetradic, and m... generate_design_system Generate a complete design system with brand identity and exported tokens in one call. Combines generate_brand_identity + export_design_tokens for ... generate_typography_system Generate a typography system with font pairing, modular type scale, and line heights. Uses curated font pairings for visual harmony. refine_brand_element Refine a specific element of an existing brand identity using natural language feedback. Uses AI interpretation when available, keyword matching as... acquire_baseline Assign a baseline acquisition task to specific endpoints add_note_to_case Add a note to a specific case by its ID add_tags_to_assets Add tags to specific assets based on filters. Requires specifying `filter.includedEndpointIds` and `tags`. add_tags_to_organization Add tags to an organization archive_case_by_id Archive a case by its ID assign_acquisition_task Assign an evidence acquisition task to specific endpoints assign_image_acquisition_task Assign a disk image acquisition task to specific endpoints and volumes assign_isolation_task Assign an isolation task to specific endpoints assign_log_retrieval_task Assign a log retrieval task to specific endpoints assign_reboot_task Assign a reboot task to specific endpoints assign_shutdown_task Assign a shutdown task to specific endpoints assign_triage_task Assign a triage task to endpoints based on filter criteria assign_users_to_organization Assign users to a specific organization assign_version_update_task Assign a version update task to specific endpoints call_webhook Call a webhook with the specified parameters change_case_owner Change the owner of a case close_case_by_id Close a case by its ID compare_baseline Compare baseline acquisition tasks for a specific endpoint create_acquisition_profile Create a new acquisition profile create_amazon_s3_repository Create a new Amazon S3 repository for evidence storage create_auto_asset_tag Create a new rule to automatically tag assets based on specified conditions for Linux, Windows, and macOS. create_azure_storage_repository Create a new Azure Storage repository create_case Create a new case in the system create_ftps_repository Create a new FTPS evidence repository create_organization Create a new organization create_policy Create a new policy with specific storage and compression settings create_sftp_repository Create a new SFTP evidence repository create_smb_repository Create a new SMB evidence repository create_triage_rule Create a new triage rule create_triage_tag Create a new triage rule tag export_audit_logs Initiate an export of audit logs from the AIR system export_case_activities Export activities for a specific case by its ID export_case_endpoints Export endpoints for a specific case by its ID export_case_notes Export notes for a specific case by its ID export_cases Export cases data from the system import_task_assignments_to_case Import task assignments to a specific case open_case_by_id Open a previously closed case by its ID post_webhook Post data to a webhook update_amazon_s3_repository Update an existing Amazon S3 repository update_auto_asset_tag Update an existing auto asset tag rule. update_azure_storage_repository Update an existing Azure Storage repository update_banner_message Update the system banner message settings update_case Update an existing case by ID update_ftps_repository Update an existing FTPS evidence repository update_note_in_case Update an existing note in a specific case update_organization_by_id Update an existing organization by ID update_organization_deployment_token Update the deployment token for a specific organization update_organization_shareable_deployment Update an organization's shareable deployment settings update_policy Update an existing policy with specific storage and filter settings update_policy_priorities Update the priority order of policies update_sftp_repository Update an existing SFTP repository update_smb_repository Update an existing SMB repository by ID update_triage_rule Update an existing triage rule by ID SLACK_ACTIVATE_OR_MODIFY_DO_NOT_DISTURB_DURATION DEPRECATED: Turns on Do Not Disturb mode for the current user, or changes its duration. Use `set_dnd_duration` instead. SLACK_ADD_A_CUSTOM_EMOJI_TO_A_SLACK_TEAM DEPRECATED: Adds a custom emoji to a Slack workspace given a unique name and an image URL. Use `add_emoji` instead. SLACK_ADD_A_REMOTE_FILE_FROM_A_SERVICE Adds a reference to an external file (e.g., Google Drive, Dropbox) to Slack for discovery and sharing, requiring a unique `external_id` and an `ext... SLACK_ADD_A_STAR_TO_AN_ITEM Stars a channel, file, file comment, or a specific message in Slack. SLACK_ADD_AN_EMOJI_ALIAS_IN_SLACK Adds an alias for an existing custom emoji in a Slack Enterprise Grid organization. SLACK_ADD_CALL_PARTICIPANTS Registers new participants added to a Slack call. SLACK_ADD_EMOJI Adds a custom emoji to a Slack workspace given a unique name and an image URL; subject to workspace emoji limits. SLACK_ADD_REACTION_TO_AN_ITEM Adds a specified emoji reaction to an existing message in a Slack channel, identified by its timestamp; does not remove or retrieve reactions. SLACK_ARCHIVE_A_PUBLIC_OR_PRIVATE_CHANNEL Archives a Slack public or private channel, making it read-only; the primary 'general' channel cannot be archived. SLACK_ARCHIVE_A_SLACK_CONVERSATION Archives a Slack conversation by its ID, rendering it read-only and hidden while retaining history, ideal for cleaning up inactive channels; be awa... SLACK_CHAT_POST_MESSAGE DEPRECATED: Posts a message to a Slack channel, direct message, or private channel. Use `send_message` instead. SLACK_CLOSE_DM_OR_MULTI_PERSON_DM Closes a Slack direct message (DM) or multi-person direct message (MPDM) channel, removing it from the user's sidebar without deleting history; thi... SLACK_CREATE_A_REMINDER Creates a Slack reminder with specified text and time; time accepts Unix timestamps, seconds from now, or natural language (e.g., 'in 15 minutes', ... SLACK_CREATE_A_SLACK_USER_GROUP Creates a new User Group (often referred to as a subteam) in a Slack workspace. SLACK_CREATE_CANVAS Creates a new Slack Canvas with the specified title and optional content. SLACK_CREATE_CHANNEL Initiates a public or private channel-based conversation SLACK_CREATE_CHANNEL_BASED_CONVERSATION Creates a new public or private Slack channel with a unique name; the channel can be org-wide, or team-specific if `team_id` is given (required if ... SLACK_EDIT_CANVAS Edits a Slack Canvas with granular control over content placement. Supports replace, insert (before/after/start/end) operations for flexible conten... SLACK_ENABLE_A_SPECIFIED_USER_GROUP Enables a disabled User Group in Slack using its ID, reactivating it for mentions and permissions; this action only changes the enabled status and ... SLACK_ENABLE_PUBLIC_SHARING_OF_A_FILE Enables public sharing for an existing Slack file by generating a publicly accessible URL; this action does not create new files. SLACK_END_A_CALL_WITH_DURATION_AND_ID Ends an ongoing Slack call, identified by its ID (obtained from `calls.add`), optionally specifying the call's duration. SLACK_INVITE_USER_TO_CHANNEL Invites users to a specified Slack channel; this action is restricted to Enterprise Grid workspaces and requires the authenticated user to be a mem... SLACK_INVITE_USER_TO_WORKSPACE Invites a user to a Slack workspace and specified channels by email; use `resend=True` to re-process an existing invitation for a user not yet sign... SLACK_INVITE_USER_TO_WORKSPACE_WITH_OPTIONAL_CHANNEL_INVITES DEPRECATED: Invites a user to a Slack workspace and specified channels by email. Use `invite_user_to_workspace` instead. SLACK_INVITE_USERS_TO_A_SLACK_CHANNEL Invites users to an existing Slack channel using their valid Slack User IDs. SLACK_MANUALLY_SET_USER_PRESENCE Manually sets a user's Slack presence, overriding automatic detection; this setting persists across connections but can be overridden by user actio... SLACK_MARK_REMINDER_AS_COMPLETE Marks a specific Slack reminder as complete using its `reminder` ID; **DEPRECATED**: This Slack API endpoint ('reminders.complete') was deprecated ... SLACK_OPEN_DM Opens or resumes a Slack direct message (DM) or multi-person direct message (MPIM) by providing either user IDs or an existing channel ID. SLACK_OPEN_OR_RESUME_DIRECT_OR_MULTI_PERSON_MESSAGES DEPRECATED: Opens or resumes a Slack direct message (DM) or multi-person direct message (MPIM). Use `open_dm` instead. SLACK_REGISTER_CALL_PARTICIPANTS_REMOVAL DEPRECATED: Registers participants removed from a Slack call. Use `remove_call_participants` instead. SLACK_RENAME_A_CONVERSATION Renames a Slack channel, automatically adjusting the new name to meet naming conventions (e.g., converting to lowercase), which may affect integrat... SLACK_RENAME_A_SLACK_CHANNEL Renames a public or private Slack channel; for Enterprise Grid workspaces, the user must be a Workspace Admin or Channel Manager. SLACK_RENAME_AN_EMOJI Renames an existing custom emoji in a Slack workspace, updating all its instances. SLACK_SCHEDULE_MESSAGE Schedules a message to a Slack channel, DM, or private group for a future time (`post_at`), requiring `text`, `blocks`, or `attachments` for conten... SLACK_SEND_EPHEMERAL_MESSAGE Sends an ephemeral message to a user in a channel. SLACK_SEND_MESSAGE Posts a message to a Slack channel, direct message, or private group; requires content via `text`, `blocks`, or `attachments`. SLACK_SET_A_CONVERSATION_S_PURPOSE Sets the purpose (a short description of its topic/goal, displayed in the header) for a Slack conversation; the calling user must be a member. SLACK_SET_DND_DURATION Turns on Do Not Disturb mode for the current user, or changes its duration. SLACK_SET_PROFILE_PHOTO This method allows the user to set their profile image. SLACK_SET_READ_CURSOR_IN_A_CONVERSATION Marks a message, specified by its timestamp (`ts`), as the most recently read for the authenticated user in the given `channel`, provided the user ... SLACK_SET_SLACK_USER_PROFILE_INFORMATION Updates a Slack user's profile, setting either individual fields or multiple fields via a JSON object. SLACK_SET_STATUS Sets the Slack status for the authenticated user with a custom text and optional emoji. The status appears next to the user's name in Slack. SLACK_SET_THE_TOPIC_OF_A_CONVERSATION Sets or updates the topic for a specified Slack conversation. SLACK_SET_USER_PROFILE_PHOTO_WITH_CROPPING_OPTIONS DEPRECATED: This method allows the user to set their profile image. Use `set_profile_photo` instead. SLACK_UNARCHIVE_A_PUBLIC_OR_PRIVATE_CHANNEL Unarchives a specified public or private Slack channel that is currently archived, using its channel ID. SLACK_UNARCHIVE_CHANNEL Reverses conversation archival. SLACK_UPDATE_AN_EXISTING_SLACK_USER_GROUP Updates an existing Slack User Group, which must be specified by an existing `usergroup` ID, with new optional details such as its name, descriptio... SLACK_UPDATE_SLACK_CALL_INFORMATION Updates the title, join URL, or desktop app join URL for an existing Slack call identified by its ID. SLACK_UPDATE_USER_GROUP_MEMBERS Replaces all members of an existing Slack User Group with a new list of valid user IDs. SLACK_UPDATES_AN_EXISTING_REMOTE_FILE Updates metadata or content details for an existing remote file in Slack; this action cannot upload new files or change the fundamental file type. SLACK_UPLOAD_OR_CREATE_A_FILE_IN_SLACK Uploads a file to Slack, requiring either `content` (for text) or `file` (for binary data), optionally sharing it in specified `channels` or as a r... 2 返回检索POI详细信息 adcode number address string addressComponent { area string business string business_info Array of { city string cityCode number comment_num string comprehension number confidence number content_tag string country string detail number detail_info { detail_url string direction string distance number district string formatted_address string formatted_address_poi string image_num string Input `ip` (string) Inputs `textContent` (string) POI文本描述内容 level string location { lng: number, lat: number } name string navi_location { lng: number, lat: number } overall_rating string place_id string places Array of { poiRegions Array of POI regions pois Array of POI information precise number province string result_type string Returns Returns roads Array of nearby roads sematic_description string shop_hours string street string street_id string street_number string tag string telephone string type string uid string credentials_set Store or update a credential. Encrypts the value with AES-256-GCM and saves to ~/.aibtc/credentials.enc. If the service/key pair already exists, it... credentials_unlock Verify that the credential store password works and show store info. Uses ARC_CREDS_PASSWORD env var. Creates a new empty store if none exists. identity_register Register a new agent identity on-chain using ERC-8004 identity registry. Returns a transaction ID. Check the transaction result to get the assigned... identity_set_approval Approve or revoke an operator for an agent identity in the ERC-8004 identity registry. An approved operator can update URI, metadata, and wallet on... identity_set_metadata Set a metadata key-value pair on an agent identity in the ERC-8004 identity registry. Value must be a hex-encoded buffer (max 512 bytes). The key "... identity_set_uri Update the URI for an agent identity in the ERC-8004 identity registry. Requires an unlocked wallet. Must be called by agent owner or approved oper... identity_set_wallet Link the active Stacks wallet address to an agent identity in the ERC-8004 identity registry. Requires an unlocked wallet. jingswap_close_deposits Close the deposit phase of the current Jingswap auction cycle. Before calling, check jingswap_get_cycle_state to verify: phase is 0 (deposit), bloc... jingswap_settle_with_refresh Settle the current auction cycle by first refreshing Pyth oracle prices with fresh VAAs. This is the recommended settlement method — stored prices ... news_claim_beat Create or join a beat on aibtc.news.
Requires an unlocked wallet with a P2WPKH (bc1q) BTC address. The tool
automatically signs the request using ... nonce_fill_gap Fill a nonce gap by sending a minimal STX transfer at the specified nonce.
LAST-RESORT recovery action. Each gap-fill is a real on-chain transacti... nostr_post Publish a short-text note (kind:1) to Nostr relays. Optionally include hashtag tags and specify target relays. Requires an unlocked wallet. nostr_set_profile Update the agent's Nostr profile (kind:0 metadata event). Only provided fields are updated; existing fields are preserved by fetching the current p... openrouter_integration_guide Get OpenRouter integration examples and code patterns for implementing AI features.
Use this tool when you need to add AI capabilities to any proj... ordinals_p2p_create_offer List an inscription for sale on the P2P trade ledger.
Creates a new offer entry authenticated with a BIP-137 signature from the active
wallet's BT... pillar_add_admin Add a backup admin address to your Pillar smart wallet for recovery purposes. The admin can help recover funds if you lose access to your passkey. pillar_auto_compound Configure auto-compound for your Pillar wallet. When enabled, a keeper will automatically boost your position when sBTC accumulates in your wallet. pillar_boost Create or increase a leveraged sBTC position (up to 1.5x) on your Pillar smart wallet. Opens the Pillar website Boost tab where you can set the amo... pillar_connect Connect to your Pillar smart wallet. Opens the Pillar website - if you're logged in, it will automatically connect and return your wallet address. ... pillar_create_wallet Create a new Pillar smart wallet. Opens the Pillar website to complete registration. You'll need to enter your email to receive updates. If the use... pillar_dca_invite Invite a DCA partner by email or wallet address. DCA partners hold each other accountable — both must boost each week to keep the streak alive. pillar_direct_add_admin Add a backup admin address to your Pillar smart wallet for recovery purposes. Agent-signed, no browser needed. The admin can help recover funds if ... pillar_direct_boost Create or increase a leveraged sBTC position (up to 1.5x) on your Pillar smart wallet. Agent-signed, no browser needed. Your sBTC is supplied to Ze... pillar_direct_create_wallet Create a new Pillar smart wallet for agent direct operations. This is a bundled operation: generates a signing keypair, unlocks it, and deploys a n... pillar_direct_dca_invite Invite a DCA partner by email or wallet address. DCA partners hold each other accountable — both must boost each week to keep the streak alive. pillar_direct_resolve_recipient Resolve a recipient before sending. Resolves BNS names (.btc) via backend, Pillar wallet names via backend, or validates a Stacks address. Use this... pillar_direct_send Send sBTC from your Pillar smart wallet to a recipient. Agent-signed, no browser needed. Supports BNS names, wallet names, or Stacks addresses. Bac... pillar_disconnect Disconnect from Pillar. Clears locally stored wallet address. pillar_invite Get your Pillar referral link to invite friends. Share this link and earn rewards when friends sign up. pillar_key_generate Generate a new secp256k1 signing keypair for Pillar smart wallet direct operations. Returns the compressed public key (33 bytes hex). After generat... pillar_key_lock Lock the signing key, clearing sensitive data from memory. pillar_key_unlock Unlock a signing key for Pillar direct operations. Uses auto-derived password. Usually not needed — tools auto-unlock on first use. pillar_send Send sBTC from your Pillar smart wallet. Requires being connected first (use pillar_connect). Opens the frontend for signing, then waits for confir... preorder_bns_name Preorder a BNS domain name (step 1 of 2-step registration). NOTE: For .btc names, prefer claim_bns_name_fast instead — it registers in one transact... register_bns_name Register a BNS domain name after preorder is confirmed. This is step 2 of a 2-step process. You MUST use the same salt from the preorder step. Only... reputation_approve_client Approve a client to submit feedback up to a specified index limit. Must be called by the agent owner. Requires an unlocked wallet. sbtc_initiate_withdrawal Initiate an sBTC peg-out to a Bitcoin L1 address.
Locks (amount + maxFee) of sBTC in the sBTC protocol and creates a withdrawal request.
Signers l... send_inbox_message Send a paid x402 message to another agent's inbox on aibtc.com.
Uses sponsored transactions so the sender only pays the sBTC message cost — no STX... souldinals_inscribe_soul Inscribe a soul.md as a child inscription - STEP 1: Broadcast commit transaction.
Creates a child inscription linked to a parent genesis inscripti... wallet_create Create a new wallet for the agent with a generated BIP39 24-word mnemonic.
The wallet is encrypted locally and stored in ~/.aibtc/.
IMPORTANT: Save... wallet_export Export the mnemonic phrase for a wallet.
WARNING: Only use this in a secure environment! Anyone with the mnemonic can access your funds. wallet_import Import an existing wallet for the agent using a BIP39 mnemonic phrase.
The wallet is encrypted locally and stored in ~/.aibtc/. wallet_lock Lock the agent's wallet, clearing sensitive data from memory. wallet_set_timeout Set how long the agent's wallet stays unlocked before automatically locking. Set to 0 to disable auto-lock. wallet_switch Switch to a different wallet.
Note: The new wallet will need to be unlocked before use. wallet_unlock Unlock the agent's wallet to enable transactions.
If no wallet ID is provided, unlocks the active wallet. yield_hunter_configure Configure yield hunter settings.
Adjust the deposit threshold, reserve, or check interval.
Changes take effect on the next check cycle. zest_enable_collateral Add existing zTokens as collateral on Zest Protocol v2.
Use this when you deposited directly to a vault and need to register
those zTokens as coll... add_page Add a new page to the Figma document. add_variable_mode Add a new mode to an existing variable collection (e.g. Light/Dark, Desktop/Mobile). IMPORTANT — Figma free plan only allows 1 mode per collection;... apply_style_to_node Apply an existing local style (paint, text, effect, or grid) to a node, linking the node to that style. batch_rename_nodes Rename multiple nodes using find/replace, regex substitution, or prefix/suffix addition. bind_variable_to_node Bind a local variable to a node property so the property is driven by the variable's value. COLOR variables: use fillColor or strokeColor. BOOLEAN ... clone_node Clone an existing node, optionally repositioning it or placing it in a new parent. create_component Convert an existing FRAME node into a reusable COMPONENT. The frame is replaced in place by the new component. create_effect_style Create a new local effect style (drop shadow, inner shadow, or blur). create_ellipse Create a new ellipse (circle/oval) on the current page or inside a parent node. create_frame Create a new frame on the current page or inside a parent node. create_grid_style Create a new local layout grid style. create_paint_style Create a new local paint style with a solid fill color. create_rectangle Create a new rectangle on the current page or inside a parent node. create_section Create a Figma Section node on the current page. Sections are the modern way to organize frames and groups on a page. create_text Create a new text node on the current page or inside a parent node. The font is loaded automatically before insertion. Returns the created node ID ... create_text_style Create a new local text style (typography preset). Returns the new style's ID. Apply it to nodes with apply_style_to_node. Use get_styles to list e... create_variable Create a new variable (design token) inside an existing collection. Returns the new variable's ID. Use get_variable_defs to find collection IDs, se... create_variable_collection Create a new local variable collection with an optional initial mode name. NOTE — Figma free plan limits each collection to 1 mode. If you need Lig... detach_instance Detach one or more component instances, converting them to plain frames. The link to the main component is broken; all visual properties are preser... export_frames_to_pdf Export multiple frames as a single multi-page PDF file. Each frame becomes one page in order. Ideal for pitch decks, proposals, and slide exports. export_tokens Export all design tokens (variables and paint styles) as JSON or CSS custom properties. Ideal for bridging Figma variables into your codebase. group_nodes Group two or more nodes into a GROUP. All nodes must share the same parent. import_image Import a base64-encoded image into Figma as a rectangle with an image fill. Use get_screenshot to capture images or provide your own base64 PNG/JPG. lock_nodes Lock one or more nodes to prevent accidental edits in Figma. move_nodes Move one or more nodes to an absolute canvas position. The same x/y is applied to every node independently (not a relative offset from current posi... rename_node Rename a single node by ID. Returns the updated node with its new name. Use batch_rename_nodes to rename multiple nodes at once or to apply find/re... rename_page Rename an existing page in the Figma document. reorder_nodes Change the z-order (layer stack position) of one or more nodes. reparent_nodes Move one or more nodes to a different parent frame, group, or section. resize_nodes Resize one or more nodes. The same width/height is applied to every node in the list independently. Provide width, height, or both. rotate_nodes Rotate one or more nodes to an absolute angle in degrees. save_screenshots Export screenshots for multiple nodes and write them to the local filesystem. Returns file metadata (path, size, dimensions) — no base64 in the res... set_auto_layout Set or update auto-layout (flex) properties on an existing frame. set_blend_mode Set the blend mode of one or more nodes (e.g. MULTIPLY, SCREEN, OVERLAY). set_constraints Set layout constraints (pinning behaviour) on one or more nodes relative to their parent. set_corner_radius Set corner radius on one or more nodes. Provide a uniform cornerRadius or individual per-corner values. set_effects Apply one or more effects (drop shadow, inner shadow, layer blur, background blur) directly to a node. Replaces all existing effects. Pass an empty... set_fills Set the fill color on a single node (takes one nodeId, not an array). Use mode='append' to stack a new fill on top of existing fills instead of rep... set_opacity Set the opacity of one or more nodes (0 = fully transparent, 1 = fully opaque). set_reactions Set prototype reactions on a node. Use mode "replace" (default) to overwrite all reactions, or "append" to add to existing ones.
Supported trigger... set_strokes Set the stroke color and weight on a single node (takes one nodeId, not an array). Use mode='append' to stack a new stroke on top of existing strok... set_text Update the text content of an existing TEXT node. set_variable_value Set a variable's value for a specific mode. set_visible Show or hide one or more nodes by setting their visibility. swap_component Swap the main component of an existing INSTANCE node, replacing it with a different component while keeping position and size. ungroup_nodes Ungroup one or more GROUP nodes, moving their children to the parent and removing the group. unlock_nodes Unlock one or more nodes, allowing them to be edited again. update_paint_style Update an existing paint style's name, color, or description. Only paint styles support in-place updates — to modify text, effect, or grid styles, ... common-add-base-template-by-id Adds a base template to a template item by its ID. common-add-base-template-by-path Adds a base template to a template item by its path. common-add-item-version-by-id Creates a version of the item (by its id) in a new language based on an existing language version. common-add-item-version-by-path Creates a version of the item (by its path) in a new language based on an existing language version. common-convert-from-item-clone-by-id Converts an item from a clone to a fully independent item by its ID. common-convert-from-item-clone-by-path Converts an item from a clone to a fully independent item by its path. common-publish-item-by-id Publishes a Sitecore item by its ID. common-publish-item-by-path Publishes a Sitecore item by its path. common-restore-archive-item Restores items to the original database from the specified archive. common-set-item-template-by-id Sets the item template by the item's ID. common-set-item-template-by-path Sets the item template by the item's path. common-update-item-referrer-by-id Updates all references to the specified item (by its ID) to point to a new provided in the -NewTarget or removes links to the item. common-update-item-referrer-by-path Updates all references to the specified item (by its path) to point to a new provided in the -NewTarget or removes links to the item. indexing-resume-search-index Resume one or more Sitecore search indexes. If no name is provided, all paused indexes will be resumed. indexing-suspend-search-index Suspend one or more Sitecore search indexes. If no name is provided, all running indexes will be suspended. item-service-create-item Create a new Sitecore item under parent path with name using template id. item-service-edit-item Edit a Sitecore item by its ID. presentation-add-placeholder-setting-by-id Adds a placeholder setting to the item specified by ID. presentation-add-placeholder-setting-by-path Adds a placeholder setting to the item specified by path. presentation-add-rendering-by-id Adds a rendering to presentation of an item specified by item ID. presentation-add-rendering-by-path Adds a rendering to presentation of an item specified by path. presentation-merge-layout-by-id Merges final and shared layouts by item Id. presentation-merge-layout-by-path Merges final and shared layouts by item path. presentation-set-layout-by-id Sets layout for an item specified by Id. presentation-set-layout-by-path Sets layout for an item specified by path. presentation-set-rendering-by-id Updates rendering specified by item ID with new values. presentation-set-rendering-by-path Updates rendering specified by item path with new values. presentation-set-rendering-parameter-by-id Adds and updates the specified rendering parameter from the rendering placed on the item specified by ID. presentation-set-rendering-parameter-by-path Adds and updates the specified rendering parameter from the rendering placed on the item specified by path. presentation-switch-rendering-by-id Switches an existing rendering specified by item ID with an alternate one for the item specified by item ID. presentation-switch-rendering-by-path Switches an existing rendering specified by path with an alternate one for the item specified by path. presentation-switch-rendering-by-unique-id Switches an existing rendering specified by unique ID with an alternate one for the item specified by item ID. security-add-item-acl-by-id Adds an access control entry to a Sitecore item by its ID. security-add-item-acl-by-path Adds an access control entry to a Sitecore item by its path. security-add-role-member Adds a member to a Sitecore role. security-disable-user Disables the Sitecore user account. security-enable-user Enables the Sitecore user account. security-lock-item-by-id Lock a Sitecore item by its ID. security-lock-item-by-path Lock a Sitecore item by its path. security-set-item-acl-by-id Sets an access control entry to a Sitecore item by its ID. security-set-item-acl-by-path Sets an access control entry to a Sitecore item by its path. security-set-user Updates properties of a Sitecore user account. security-set-user-password Sets a new password for a Sitecore user. security-unlock-item-by-id Unlocks a Sitecore item by its ID. security-unlock-item-by-path Unlocks a Sitecore item by its path. security-unlock-user Unlocks a Sitecore user account that has been locked out due to failed login attempts. bugsnag_set_network_endpoint_groupings Set the network endpoint grouping rules for a project
**Parameters:**
- projectId (string): Unique identifier of the project. This is optional if ... bugsnag_update_error Update the status of an error
**Parameters:**
- projectId (string): Unique identifier of the project. This is optional if a current project is set... collaborator_create_collaborator_remote_system_configuration Creates a remote system configuration in Collaborator (e.g., Bitbucket, GitHub, etc).
**Parameters:**
- token (string) *required*: Remote system t... collaborator_create_collaborator_review Creates a new review in Collaborator. All parameters are optional.
**Parameters:**
- creator (string): Collaborator username of the review creator... collaborator_edit_collaborator_remote_system_configuration Edits parameters of an existing remote system configuration in Collaborator. Only title and config are editable after creation.
**Parameters:**
- ... collaborator_reject_collaborator_review Rejects a review in Collaborator by its review ID and reason.
**Parameters:**
- reviewId (union) *required*: The Collaborator review ID to reject.... collaborator_update_collaborator_remote_system_configuration_webhook Updates the webhook for a remote system configuration in Collaborator by its ID.
**Parameters:**
- id (union) *required*: ID of the remote system ... contract-testing_generate_pact_tests Generate Pact tests using PactFlow AI. You can provide one or more of the following input types: (1) request/response pairs for specific interactio... qmetry_bulk_update_test_case_execution_status Update execution status for individual or multiple test case runs in bulk
**Parameters:**
- projectKey (string): Project key - unique identifier f... qmetry_create_cycle Create a new cycle within an existing release in QMetry for test execution planning
**Parameters:**
- projectKey (string): Project key - unique id... qmetry_create_defect_or_issue Create a new defect/issue internally in QMetry.
**Parameters:**
- projectKey (string): Project key - unique identifier for the project (default: "... qmetry_create_release Create a new release in QMetry with optional cycle for test planning and execution tracking
**Parameters:**
- projectKey (string): Project key - u... qmetry_create_test_case Create a new test case in QMetry with steps, metadata, and release/cycle mapping.
**Parameters:**
- tcFolderID (string) *required*
- steps (array)... qmetry_create_test_suite Create a new test suite in QMetry with metadata and release/cycle mapping.
**Parameters:**
- parentFolderId (string) *required*
- name (string) *r... qmetry_import_automation_test_results Import/Publish automation test results from TestNG, JUnit, Cucumber, Robot, HPUFT, or QAF frameworks into QMetry
**Parameters:**
- file (string) *... qmetry_set_qmetry_project_info Set current QMetry project for your account
**Parameters:**
- projectKey (string): Project key - unique identifier for the project (default: "defa... qmetry_update_cycle Update an existing cycle in QMetry for test execution planning
**Parameters:**
- projectKey (string): Project key - unique identifier for the proj... qmetry_update_issue Update an existing QMetry issue by DefectId and/or entityKey.
**Parameters:**
- DefectId (number) *required*: ID of the defect/issue to be updated... qmetry_update_test_case Update an existing QMetry test case OR create a new version by tcID and tcVersionID, with auto-resolution from entityKey.
**Parameters:**
- projec... qmetry_update_test_suite Update an existing QMetry test suite by id(testsuite numeric id), with auto-resolution from entityKey.
**Parameters:**
- id (number) *required*: I... reflect_add_prompt_step Add a natural language prompt step to an active Reflect recording session
**Parameters:**
- sessionId (string) *required*: The ID of the Reflect r... reflect_add_segment Insert a reusable test segment into an active Reflect recording session
**Parameters:**
- sessionId (string) *required*: The ID of the Reflect rec... reflect_connect_to_session Connect to an active Reflect recording session via WebSocket to enable interactive control. When creating or editing a Reflect test using a connect... swagger_create_api_from_prompt Generate and save an API definition based on a prompt using SmartBear AI. This tool automatically applies organization governance and standardizati... swagger_create_or_update_api Create a new API or update an existing API in SwaggerHub Registry for Swagger Studio. The API specification type (OpenAPI, AsyncAPI) is automatical... swagger_create_portal Create a new portal within Swagger.
**Parameters:**
- name (string): The display name for the portal - shown to users and in branding (3-40 charac... swagger_create_portal_product Create a new product for a specific portal.
**Parameters:**
- portalId (string) *required*: Portal UUID or subdomain - unique identifier for the p... swagger_create_table_of_contents Create a new table of contents item in a portal product section. Supports API references, HTML content, and Markdown content types.
**Parameters:*... swagger_publish_portal_product Publish a product's content to make it live or as preview. This endpoint publishes the current content of a product, making it visible to portal vi... swagger_update_document Update the content or source of an existing document. Supports both HTML and Markdown content types.
**Parameters:**
- documentId (string) *requir... swagger_update_portal Update a specific portal's configuration.
**Parameters:**
- portalId (string) *required*: Portal UUID or subdomain - unique identifier for the por... swagger_update_portal_product Update a product's settings within a specific portal.
**Parameters:**
- productId (string) *required*: Product UUID or identifier in the format 'p... zephyr_create_folder Create a folder called 'Axial Pump Tests' in the project SA for organizing test cases
**Parameters:**
- parentId (number): Folder ID of the parent... zephyr_create_test_case Create a new Test Case in Zephyr specified project
**Parameters:**
- projectKey (string) *required*: Jira project key.
- name (string) *required*
... zephyr_create_test_case_issue_link Create a new link between an issue in Jira and a Test Case in Zephyr
**Examples:**
1. Create a link between the test case SA-T1 and the Jira Issue... zephyr_create_test_case_steps Create steps for a Test Case in Zephyr. Supports inline step definitions or delegating execution to another test case (also known as 'call to test'... zephyr_create_test_case_web_link Create a new Web Link for a Test Case in Zephyr
**Parameters:**
- description (string): The web link description
- url (string) *required*: The we... zephyr_create_test_cycle Create a new Test Cycle in Zephyr specified project
**Parameters:**
- projectKey (string) *required*: Jira project key.
- name (string) *required*... zephyr_create_test_cycle_issue_link Create a new link between an issue in Jira and a Test Cycle in Zephyr
**Examples:**
1. Create a link between the test cycle with key SA-R1 and the... zephyr_create_test_cycle_web_link Create a new Web Link for a Test Cycle in Zephyr
**Examples:**
1. Create a link between the specified test cycle by Id '100001' and generic URL 'h... zephyr_create_test_execution Create a new Test Execution for a Test Case within a specific Test Cycle
**Parameters:**
- projectKey (string) *required*: Jira project key.
- tes... zephyr_create_test_execution_issue_link Create a new link between a Jira issue and a Test Execution in Zephyr
**Examples:**
1. Create a link between the test execution with key SA-E40 an... zephyr_create_test_script Create a new Test Script of the types Plain Text or BDD in a Zephyr Test Case.
**Examples:**
1. Create a plain text test script for test case SA-T... zephyr_update_test_case Update an existing Test Case in Zephyr. This operation fetches the current test case and merges your updates with it to prevent accidental property... zephyr_update_test_cycle Update an existing Test Cycle in Zephyr. This operation fetches the current test cycle and merges your updates with it to prevent accidental proper... zephyr_update_test_execution Update an existing Test Execution in Zephyr. This operation only updates specified fields in the payload and ignores `null` or `undefined` values.
... GITHUB MCP SERVER SLS C4D5E6F7 A8B9 4012 B345 456789012345
46 All Github Mcp Server Sls C4d5e6f7 A8b9 4012 B345 456789012345 tools →github_add_assignees_to_issue Add assignees to an issue github_add_collaborator Add a user as a collaborator to the repository github_add_labels_to_issue Add labels to an issue github_add_or_update_team_membership_for_user Add or update team membership for a user github_add_or_update_team_repository_permissions Add or update team repository permissions github_close_issue Close an issue github_close_pull_request Close a pull request without merging github_convert_pull_request_to_draft Convert a pull request to draft status github_create_branch Create a new branch github_create_comment_reaction Create a reaction on an issue comment github_create_issue Create a new issue github_create_issue_comment Create a comment on an issue github_create_milestone Create a milestone github_create_organization_invitation Create an organization invitation github_create_organization_repository Create a new repository in an organization github_create_pull_request Create a new pull request github_create_pull_request_comment_reaction Create a reaction to a pull request review comment github_create_pull_request_review Create a review for a pull request github_create_pull_request_review_comment Create a review comment on a pull request github_create_repository Create a new repository for the authenticated user github_create_repository_label Create a repository label github_create_team Create a new team github_disable_pull_request_auto_merge Remove auto-merge configuration for a pull request github_enable_pull_request_auto_merge Enable auto-merge for a pull request github_mark_pull_request_ready_for_review Mark a draft pull request as ready for review github_merge_pull_request Merge a pull request github_reopen_issue Reopen a closed issue github_replace_issue_labels Replace all labels for an issue github_replace_repository_topics Replace repository topics github_set_organization_membership Add or update organization membership for a user github_set_public_organization_membership Set public organization membership for the authenticated user github_set_repository_subscription Set a repository subscription for the authenticated user github_submit_pull_request_review Submit a pending review for a pull request github_update_authenticated_user Update the authenticated user's profile github_update_branch_protection Update branch protection rules github_update_issue Update an issue github_update_issue_comment Update an issue comment github_update_milestone Update a milestone github_update_organization Update an organization (requires admin permissions) github_update_pull_request Update an existing pull request github_update_pull_request_review Update a pending review for a pull request github_update_pull_request_review_comment Update a review comment on a pull request github_update_repository Update repository settings and metadata github_update_repository_invitation Update a repository invitation github_update_repository_label Update a repository label github_update_team Update a team simulator_add_media Add photos or videos to the simulator's camera roll from local file paths. simulator_boot Boot an iOS Simulator device. Opens the Simulator app. Use simulator_list_devices to find device names/UDIDs. simulator_clone_device Clone a simulator device with all its current state — apps, data, settings. simulator_create_device Create a new simulator device. Specify name and device type; auto-detects latest iOS runtime if not provided. simulator_defaults_write Write UserDefaults values inside the simulator. Set feature flags, change app configuration, or inject test data. simulator_diagnose Generate a diagnostic summary: booted devices, Xcode version, disk usage, and system info. simulator_element_exists Quick check: does an element matching your criteria exist on screen right now? Returns true/false. Useful for conditional logic. simulator_install_app Install a .app bundle onto the simulator from a local file path. simulator_install_app_data Install an .xcappdata package to replace the current app container contents. Useful for restoring test data snapshots. simulator_location_route Simulate movement along a custom route with waypoints. Specify GPS coordinates and speed for realistic location testing. simulator_long_press Long press at a point on the simulator screen. Useful for context menus, drag-and-drop initiation, etc. simulator_network_capture Capture a snapshot of network activity: active TCP connections, DNS resolution, host interfaces, and any active network conditioning. simulator_network_condition Apply network throttling: bandwidth limits, latency, and packet loss. Presets: 3G, LTE, Edge, WiFi, WiFi-lossy, 100%-loss (offline). Simulator shar... simulator_notify_post Post a Darwin notification inside the simulator. Useful for triggering system events or testing notification observers. simulator_open_simulator Opens the iOS Simulator application. simulator_open_url Open a URL or deep link in the simulator (e.g., "https://example.com" or "myapp://screen"). simulator_press_key Press a special key (return, escape, delete, tab, arrows, etc.) with optional modifiers (command, shift, option, control). simulator_rename_device Rename a simulator device. simulator_rotate Rotate the simulator device left or right. Uses Cmd+Arrow keyboard shortcut in Simulator.app. simulator_sample_process Sample a running app's CPU activity for a few seconds. Returns call stack tree — useful for finding performance hotspots and hangs. simulator_send_push Send a push notification to an app. Provide the full APNs payload JSON (e.g., {"aps": {"alert": "Hello"}}). simulator_set_appearance Switch the simulator between light and dark mode. simulator_set_bold_text Enable or disable Bold Text accessibility setting. Test text rendering with bold system fonts. simulator_set_clipboard Set text on the simulator clipboard. Useful for pasting content into apps. simulator_set_content_size Set the preferred content size for Dynamic Type testing. Test your app with accessibility text sizes without changing device settings manually. simulator_set_increase_contrast Enable or disable the Increase Contrast accessibility setting. Test how your app responds to high contrast mode. simulator_set_locale Set the device locale and language for internationalization testing. Requires device reboot to take effect. simulator_set_location Set the simulated GPS location (latitude, longitude). Useful for testing location-based features. simulator_set_reduce_motion Enable or disable the Reduce Motion accessibility setting. Test animations and transitions with motion sensitivity. simulator_set_reduce_transparency Enable or disable Reduce Transparency. Test UI readability without blur/vibrancy effects. simulator_set_smart_invert Enable or disable Smart Invert Colors. Test how your app handles inverted color schemes. simulator_shutdown Shut down a running simulator device. simulator_storekit_config Enable or disable StoreKit testing on the simulator. Required before using other StoreKit tools. simulator_storekit_manage_subscription Expire or force-renew a StoreKit test subscription by transaction ID. simulator_storekit_manage_transaction Refund, approve, or decline ask-to-buy for a StoreKit test transaction. simulator_swipe Swipe/drag from one point to another on the simulator screen. Coordinates are in simulator screen points. Use for scrolling, pulling down, or any d... simulator_tap Tap at a point on the simulator screen. Coordinates are in simulator screen points (e.g., 0-393 for iPhone width). Take a screenshot first to ident... simulator_terminate_app Force-terminate a running app by bundle ID. simulator_thermal_state Simulate thermal pressure changes (nominal, fair, serious, critical). Test how your app responds to device overheating. simulator_type_text Type text into the currently focused text field in the simulator. Make sure a text field is focused first (tap on it). simulator_verbose_logging Enable or disable verbose device logging for deep debugging. Requires device reboot to take effect. box_collaboration_file_group_by_group_id_tool Create file collaboration with a group box_collaboration_file_user_by_user_id_tool Create file collaboration with a user by ID box_collaboration_file_user_by_user_login_tool Create file collaboration with a user by email box_collaboration_folder_group_by_group_id_tool Create folder collaboration with a group box_collaboration_folder_user_by_user_id_tool Create folder collaboration with a user by ID box_collaboration_update_tool Update a collaboration role or settings box_docgen_create_batch_tool Create a batch of documents from a template box_docgen_create_single_file_from_user_input_tool Create a document from user input and template box_docgen_template_create_tool Mark a file as a DocGen template box_file_copy_tool Create a copy of a file box_file_lock_tool Lock a file to prevent modifications box_file_move_tool Move a file to a different folder box_file_rename_tool Rename a file box_file_retention_date_clear_tool Clear retention date from a file box_file_retention_date_set_tool Set a retention date on a file box_file_set_description_tool Set or update a file description box_file_unlock_tool Remove a lock from a file box_folder_copy_tool Copy a folder to a new location box_folder_create_tool Create a new folder box_folder_favorites_add_tool Add a folder to favourites box_folder_favorites_remove_tool Remove a folder from favourites box_folder_move_tool Move a folder to a new location box_folder_rename_tool Rename a folder box_folder_set_collaboration_tool Set collaboration settings for a folder box_folder_set_description_tool Set the description for a folder box_folder_tag_add_tool Add a tag to a folder box_folder_tag_remove_tool Remove a tag from a folder box_metadata_set_instance_on_file_tool Set metadata instance on a file box_metadata_template_create_tool Create a new metadata template box_metadata_update_instance_on_file_tool Update metadata instance on a file box_shared_link_file_create_or_update_tool Create or update a shared link for a file box_shared_link_folder_create_or_update_tool Create or update a shared link for a folder box_shared_link_web_link_create_or_update_tool Create or update a shared link for a web link box_task_assign_by_email_tool Assign a task to a user via email box_task_assign_by_user_id_tool Assign a task to a user via user ID box_task_complete_create_tool Create a completion task for a file box_task_review_create_tool Create a review task for a file box_task_update_tool Update a task box_web_link_create_tool Create a web link in Box box_web_link_update_by_id_tool Update a web link configure_api_token [UTILITY] Configure the Railway API token for authentication (only needed if not set in environment variables)
⚡️ Best for:
✓ Initial setup
✓ ... domain_create [API] Create a new domain for a service
⚡️ Best for:
✓ Setting up custom domains
✓ Configuring service endpoints
✓ Adding HTTPS endpoints
⚠... domain_update [API] Update a domain's configuration
⚡️ Best for:
✓ Changing target ports
✓ Updating domain settings
✓ Reconfiguring endpoints
⚠️ Not for:... project_create [API] Create a new Railway project
⚡️ Best for:
✓ Starting new applications
✓ Setting up development environments
✓ Creating project spaces
... service_create_from_image [API] Create a new service from a Docker image
⚡️ Best for:
✓ Custom database deployments
✓ Pre-built container deployments
✓ Specific versi... service_create_from_repo [API] Create a new service from a GitHub repository
⚡️ Best for:
✓ Deploying applications from source code
✓ Services that need build processe... service_update [API] Update a service's configuration
⚡️ Best for:
✓ Changing service settings
✓ Updating resource limits
✓ Modifying deployment configurat... tcp_proxy_create [API] Create a new TCP proxy for a service
⚡️ Best for:
✓ Setting up database access
✓ Configuring external connections
✓ Exposing TCP servi... variable_bulk_set [WORKFLOW] Create or update multiple environment variables at once
⚡️ Best for:
✓ Migrating configuration between services
✓ Initial service s... variable_copy [WORKFLOW] Copy variables from one environment to another
⚡️ Best for:
✓ Environment migration
✓ Configuration sharing
✓ Environment duplica... variable_set [API] Create or update an environment variable
⚡️ Best for:
✓ Setting configuration values
✓ Updating connection strings
✓ Managing service ... volume_create [API] Create a new persistent volume for a service
⚡️ Best for:
✓ Setting up database storage
✓ Configuring persistent data
✓ Adding file st... volume_update Update a volume's properties configure_api_token [UTILITY] Configure the Railway API token for authentication (only needed if not set in environment variables)
⚡️ Best for:
✓ Initial setup
✓ ... domain_create [API] Create a new domain for a service
⚡️ Best for:
✓ Setting up custom domains
✓ Configuring service endpoints
✓ Adding HTTPS endpoints
⚠... domain_update [API] Update a domain's configuration
⚡️ Best for:
✓ Changing target ports
✓ Updating domain settings
✓ Reconfiguring endpoints
⚠️ Not for:... project_create [API] Create a new Railway project
⚡️ Best for:
✓ Starting new applications
✓ Setting up development environments
✓ Creating project spaces
... service_create_from_image [API] Create a new service from a Docker image
⚡️ Best for:
✓ Custom database deployments
✓ Pre-built container deployments
✓ Specific versi... service_create_from_repo [API] Create a new service from a GitHub repository
⚡️ Best for:
✓ Deploying applications from source code
✓ Services that need build processe... service_update [API] Update a service's configuration
⚡️ Best for:
✓ Changing service settings
✓ Updating resource limits
✓ Modifying deployment configurat... tcp_proxy_create [API] Create a new TCP proxy for a service
⚡️ Best for:
✓ Setting up database access
✓ Configuring external connections
✓ Exposing TCP servi... variable_bulk_set [WORKFLOW] Create or update multiple environment variables at once
⚡️ Best for:
✓ Migrating configuration between services
✓ Initial service s... variable_copy [WORKFLOW] Copy variables from one environment to another
⚡️ Best for:
✓ Environment migration
✓ Configuration sharing
✓ Environment duplica... variable_set [API] Create or update an environment variable
⚡️ Best for:
✓ Setting configuration values
✓ Updating connection strings
✓ Managing service ... volume_create [API] Create a new persistent volume for a service
⚡️ Best for:
✓ Setting up database storage
✓ Configuring persistent data
✓ Adding file st... volume_update Update a volume's properties configure_api_token [UTILITY] Configure the Railway API token for authentication (only needed if not set in environment variables)
⚡️ Best for:
✓ Initial setup
✓ ... domain_create [API] Create a new domain for a service
⚡️ Best for:
✓ Setting up custom domains
✓ Configuring service endpoints
✓ Adding HTTPS endpoints
⚠... domain_update [API] Update a domain's configuration
⚡️ Best for:
✓ Changing target ports
✓ Updating domain settings
✓ Reconfiguring endpoints
⚠️ Not for:... project_create [API] Create a new Railway project
⚡️ Best for:
✓ Starting new applications
✓ Setting up development environments
✓ Creating project spaces
... service_create_from_image [API] Create a new service from a Docker image
⚡️ Best for:
✓ Custom database deployments
✓ Pre-built container deployments
✓ Specific versi... service_create_from_repo [API] Create a new service from a GitHub repository
⚡️ Best for:
✓ Deploying applications from source code
✓ Services that need build processe... service_update [API] Update a service's configuration
⚡️ Best for:
✓ Changing service settings
✓ Updating resource limits
✓ Modifying deployment configurat... tcp_proxy_create [API] Create a new TCP proxy for a service
⚡️ Best for:
✓ Setting up database access
✓ Configuring external connections
✓ Exposing TCP servi... variable_bulk_set [WORKFLOW] Create or update multiple environment variables at once
⚡️ Best for:
✓ Migrating configuration between services
✓ Initial service s... variable_copy [WORKFLOW] Copy variables from one environment to another
⚡️ Best for:
✓ Environment migration
✓ Configuration sharing
✓ Environment duplica... variable_set [API] Create or update an environment variable
⚡️ Best for:
✓ Setting configuration values
✓ Updating connection strings
✓ Managing service ... volume_create [API] Create a new persistent volume for a service
⚡️ Best for:
✓ Setting up database storage
✓ Configuring persistent data
✓ Adding file st... volume_update Update a volume's properties add-project-member Adds a member to a project (Enterprise only) attach-tag Attach a tag to an item on a Miro board copy-board Create a copy of an existing Miro board with optional new settings create-app-card-item Create a new app card item on a Miro board create-board Create a new Miro board with specified name and sharing policies create-board-export-job Creates an export job for one or more boards (Enterprise only) create-card-item Create a new card item on a Miro board create-connector Create a new connector between items on a Miro board create-document-item Create a new document item on a Miro board create-embed-item Create a new embed item on a Miro board create-frame Create a new frame on a Miro board create-group Create a new group on a Miro board create-image-item-using-file Create a new image item on a Miro board using file from device or from chat create-image-item-using-url Create a new image item on a Miro board using a URL create-items-in-bulk Create multiple items on a Miro board in a single operation create-items-in-bulk-using-file Create multiple items on a Miro board in a single operation using a JSON file from device create-mindmap-node Create a new mind map node on a Miro board create-shape-item Create a new shape item on a Miro board create-sticky-note-item Create a new sticky note item on a Miro board create-tag Create a new tag on a Miro board create-text-item Create a new text item on a Miro board update-app-card-item Update an existing app card item on a Miro board update-board Update an existing Miro board with new settings update-board-classification Updates board classification for an existing board (Enterprise only) update-board-member Update a specific member's role or status on a Miro board update-card-item Update an existing card item on a Miro board update-connector Update an existing connector on a Miro board update-document-item Update an existing document item on a Miro board update-embed-item Update an existing embed item on a Miro board update-frame-item Update a frame on a Miro board based on the data, style, or geometry properties provided in the request body update-group Update a specific group on a Miro board with new items update-image-item Update an existing image item on a Miro board update-image-item-using-file Update an existing image item on a Miro board using file from device update-item-position Update the position or parent of a specific item on a Miro board update-shape-item Update an existing shape item on a Miro board update-sticky-note-item Update an existing sticky note item on a Miro board update-tag Update an existing tag on a Miro board update-text-item Update an existing text item on a Miro board gmail_users_drafts_create Create a new email draft gmail_users_drafts_send Send an existing draft to its recipients gmail_users_drafts_update Replace an existing draft's content gmail_users_labels_create Create a new mailbox label gmail_users_labels_patch Patch a mailbox label gmail_users_labels_update Update a mailbox label gmail_users_messages_batchModify Batch modify labels on multiple messages gmail_users_messages_import Import a message via SMTP-like delivery gmail_users_messages_insert Insert a message bypassing spam scanning gmail_users_messages_modify Modify labels on a message gmail_users_messages_send Send a new email to recipients gmail_users_messages_trash Move a message to the trash gmail_users_messages_untrash Restore a message from the trash gmail_users_settings_cse_identities_create Create a client-side encryption identity gmail_users_settings_cse_identities_patch Patch a CSE identity gmail_users_settings_cse_keypairs_create Create and upload a CSE keypair gmail_users_settings_cse_keypairs_disable Disable a CSE keypair gmail_users_settings_cse_keypairs_enable Enable a disabled CSE keypair gmail_users_settings_delegates_create Add a mailbox delegate with access gmail_users_settings_filters_create Create a message filter rule gmail_users_settings_forwardingAddresses_create Create a forwarding address gmail_users_settings_sendAs_create Create a custom send-as alias gmail_users_settings_sendAs_patch Patch a send-as alias gmail_users_settings_sendAs_smimeInfo_insert Upload an S/MIME config for a send-as alias gmail_users_settings_sendAs_smimeInfo_setDefault Set the default S/MIME config for an alias gmail_users_settings_sendAs_update Update a send-as alias gmail_users_settings_sendAs_verify Send verification email for a send-as alias gmail_users_settings_updateAutoForwarding Update auto-forwarding settings gmail_users_settings_updateImap Update IMAP settings gmail_users_settings_updateLanguage Update language settings gmail_users_settings_updatePop Update POP settings gmail_users_settings_updateVacation Update vacation responder settings gmail_users_threads_modify Modify labels on an email thread gmail_users_threads_trash Move an email thread to the trash gmail_users_threads_untrash Restore an email thread from the trash gmail_users_watch Set up push notification watch on mailbox TRELLO_ADD_BOARDS Creates a new Trello board; the 'name' parameter is required for creation, and various preferences can be customized or cloned from a source board. TRELLO_ADD_BOARDS_CALENDAR_KEY_GENERATE_BY_ID_BOARD Generates a new calendar key for the Trello board specified by `idBoard`, invalidating any previous key for that board. TRELLO_ADD_BOARDS_CHECKLISTS_BY_ID_BOARD Creates a new, initially empty checklist with a given name on an existing Trello card. Checklists are created on cards, not boards. TRELLO_ADD_BOARDS_EMAIL_KEY_GENERATE_BY_ID_BOARD Generates a new email key for the Trello board specified by idBoard to enable or reset adding cards via email; this invalidates any previously exis... TRELLO_ADD_BOARDS_LABELS_BY_ID_BOARD Creates a new label on an existing Trello board. TRELLO_ADD_BOARDS_LISTS_BY_ID_BOARD Creates a new, empty list on a specified, existing Trello board, typically used as a column or category for organizing cards. TRELLO_ADD_BOARDS_MARK_AS_VIEWED_BY_ID_BOARD Marks the Trello board specified by idBoard as viewed for the current user, exclusively updating its viewed status and potentially influencing its ... TRELLO_ADD_BOARDS_POWER_UPS_BY_ID_BOARD Enables the Power-Up specified by the 'value' parameter on the board; processes one Power-Up enablement per call. TRELLO_ADD_CARDS Creates a new card in a Trello list; `idList` is required, and if `idCardSource` is used, the source card must be accessible. TRELLO_ADD_CARDS_ACTIONS_COMMENTS_BY_ID_CARD Adds a new text comment, which can include @mentions, to a Trello card specified by its ID; file attachments are not supported via this action. TRELLO_ADD_CARDS_ATTACHMENTS_BY_ID_CARD Adds an attachment to a Trello card by `idCard`; specify either a `file` to upload or a `url` to link, but not both. TRELLO_ADD_CARDS_CHECKLIST_CHECK_ITEM_BY_ID_CARD_BY_ID_CHECKLIST Adds a new check item to an existing checklist on a specific Trello card. TRELLO_ADD_CARDS_CHECKLISTS_BY_ID_CARD Adds a checklist to a Trello card: use `value` to add a specific existing checklist, `idChecklistSource` to create a new checklist by copying an ex... TRELLO_ADD_CARDS_ID_LABELS_BY_ID_CARD Adds an existing label to a Trello card; `idCard` identifies the card and `value` is the ID of the label to add. Both card and label must already e... TRELLO_ADD_CARDS_ID_MEMBERS_BY_ID_CARD Assigns a Trello member to a specific Trello card by card ID (or short link) and member ID. TRELLO_ADD_CARDS_LABELS_BY_ID_CARD Adds a label to an existing Trello card (specified by `idCard`), defining the label by `name` and either `color` or the overriding `value` (which s... TRELLO_ADD_CARDS_MEMBERS_VOTED_BY_ID_CARD Casts a 'yes' vote for a specified member on a Trello card; a member can only vote once per card. TRELLO_ADD_CARDS_STICKERS_BY_ID_CARD Adds a sticker to a Trello card, using a default sticker name (e.g., 'taco-cool') or a custom sticker ID for the image, and allows specifying its p... TRELLO_ADD_CHECKLISTS Creates a new checklist on a Trello card, either by name or by copying from `idChecklistSource`, targeting an `idCard` or `idBoard`; this action cr... TRELLO_ADD_CHECKLISTS_CHECK_ITEMS_BY_ID_CHECKLIST Adds a new check item to a specified Trello checklist; this action does not update existing check items. TRELLO_ADD_LABELS Creates a new label with a specified name (required) and color on a Trello board (idBoard required); this action defines the label but does not app... TRELLO_ADD_LISTS Creates a new list on a specified Trello board, with options to copy an existing list, set its position, initial state (archived/subscribed), and d... TRELLO_ADD_LISTS_ARCHIVE_ALL_CARDS_BY_ID_LIST Archives all cards in a Trello list; while cards can be restored via the Trello interface, this action does not provide an unarchive function. TRELLO_ADD_LISTS_CARDS_BY_ID_LIST Creates a new card in a Trello list, which must be specified by an existing and accessible `idList`. TRELLO_ADD_MEMBERS_AVATAR_BY_ID_MEMBER Updates a Trello member's avatar using a base64-encoded image; the `file` field, though schema-optional, requires valid image data for a successful... TRELLO_ADD_MEMBERS_BOARD_BACKGROUNDS_BY_ID_MEMBER Adds a new custom board background, from an image file, to a specified Trello member's collection, making it available for their use but not applyi... TRELLO_ADD_MEMBERS_BOARD_STARS_BY_ID_MEMBER Stars a Trello board for a member (does not remove or list stars), optionally at a specified position; the board must exist and be accessible to th... TRELLO_ADD_MEMBERS_CUSTOM_BOARD_BACKGROUNDS_BY_ID_MEMBER Adds a new custom board background for a specified Trello member; the `file` parameter (image data) is required. TRELLO_ADD_MEMBERS_CUSTOM_EMOJI_BY_ID_MEMBER Adds a new custom emoji using an image file and a unique name to a Trello member's account; this emoji is member-specific and not shared across the... TRELLO_ADD_MEMBERS_CUSTOM_STICKERS_BY_ID_MEMBER Uploads a custom sticker to a Trello member's collection, if the member's plan allows custom stickers and respects associated limits. TRELLO_ADD_MEMBERS_SAVED_SEARCHES_BY_ID_MEMBER Creates a new saved search with a specified name, position, and query for a Trello member. TRELLO_ADD_ORGANIZATIONS Creates a new Trello organization (Workspace) with a `displayName` (required), and optionally a description, website, and various preferences (e.g.... TRELLO_ADD_ORGANIZATIONS_LOGO_BY_ID_ORG Sets or updates the logo for a Trello organization; the provided image file must adhere to Trello's format and size restrictions. TRELLO_ADD_SESSIONS Creates or updates a Trello user session, optionally linking it to a specific board for status updates and setting the user's activity status. TRELLO_ADD_TOKENS_WEBHOOKS_BY_TOKEN Creates a webhook for a Trello token to monitor a Trello model (`idModel`) and send notifications to a `callbackURL`, which must be publicly access... add_tags Add tags to a contact apex_create_test Create an A/B test experiment canvas_create Create a new canvas project (landing page, form, email template) canvas_export Export a canvas project canvas_generate Generate canvas content with AI from a description content_generate Generate marketing content with AI. Creates blog posts, emails, social posts, etc. course_generate Generate a complete course with AI. Creates modules, lessons, quizzes, and content. create_contact Create a new contact in the CRM create_opportunity Create a new opportunity/deal dashboard_add_widget Add a widget to a dashboard dashboard_create Create a custom analytics dashboard focus_create_session Create a focused work session with tasks form_create Create a new lead capture form game_create Create a gamified lead capture experience gcloud_apis_enable Enable a Google Cloud API gcloud_storage_upload Upload an object to Cloud Storage google_calendar_create_event Create a calendar event google_drive_create_folder Create a folder in Google Drive google_drive_upload Upload a file to Google Drive google_gmail_send Send an email via Gmail google_sheets_create Create a new Google Spreadsheet google_sheets_write Write data to a Google Spreadsheet recurring_tasks_create Create a new recurring task (schedule a skill to run up to 5 times daily) recurring_tasks_update Update a recurring task schedule or configuration rss_add_feed Add an RSS feed to monitor rss_generate_post Generate a social/blog post from an RSS item send_email Send an email to a contact send_sms Send an SMS message to a contact seo_generate_meta Generate SEO-optimized meta tags tasks_complete Mark a task as completed and earn Rocket Fuel rewards tasks_sync_calendar Create Google Calendar events for a RocketTasks list update_contact Update an existing contact webhook_create Create a new webhook endpoint complete_video_live_streams (Optional) End the live stream recording immediately instead of waiting for the reconnect_window. `EXT-X-ENDLIST` tag is added to the HLS manifest ... create_data_annotations When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_playback_id_video_assets When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_playback_id_video_live_streams When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_simulcast_target_video_live_streams When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_static_rendition_video_assets When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_system_signing_keys When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_track_video_assets When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_video_assets Create a new Mux Video asset. create_video_live_streams Creates a new live stream. Once created, an encoder can connect to Mux via the specified stream key and begin streaming to an audience. create_video_playback_restrictions When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_video_transcription_vocabularies When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... create_video_uploads Creates a new direct upload, through which video content can be uploaded for ingest to Mux. disable_video_live_streams Disables a live stream, making it reject incoming RTMP streams until re-enabled. The API also ends the live stream recording immediately when activ... enable_video_live_streams Enables a live stream, allowing it to accept an incoming RTMP stream. generate_subtitles_video_assets When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... hls_video_playback Fetch an HLS (HTTP Live Streaming) playlist for the specified video asset, with optional query parameters to [modify playback behavior](https://doc... storyboard_meta_video_playback When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... storyboard_video_playback Fetch a storyboard image composed of multiple thumbnails for use in [timeline hover previews](https://docs.mux.com/guides/create-timeline-hover-pre... storyboard_vtt_video_playback When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... transcript_video_playback When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... update_data_annotations When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... update_embedded_subtitles_video_live_streams Configures a live stream to receive embedded closed captions.
The resulting Asset's subtitle text track will have `closed_captions: true` set.
update_generated_subtitles_video_live_streams Updates a live stream's automatic-speech-recognition-generated subtitle configuration.
Automatic speech recognition subtitles can be removed by sen... update_master_access_video_assets Allows you to add temporary access to the master (highest-quality) version of the asset in MP4 format. A URL will be created that can be used to do... update_mp4_support_video_assets This method has been deprecated. Please see the [Static Rendition API](https://www.mux.com/docs/guides/enable-static-mp4-renditions#after-asset-cre... update_new_asset_settings_static_renditions_video_live_streams Updates a live stream's static renditions settings for new assets. Further assets made via this live stream will create static renditions per the s... update_referrer_video_playback_restrictions When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... update_user_agent_video_playback_restrictions When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... update_video_assets Updates the details of an already-created Asset with the provided Asset ID. This currently supports only the `passthrough` field. update_video_live_streams Updates the parameters of a previously-created live stream. This currently supports a subset of variables. Supply the live stream ID and the update... update_video_transcription_vocabularies When using this tool, always use the `jq_filter` parameter to reduce the response size and improve performance.
Only omit if you're sure you don't... discord_add_reaction Add emoji reactions to a message discord_add_role Assign a role to a member discord_create_automod_rule Create an auto-moderation rule discord_create_channel Create text, voice, or forum channels and categories discord_create_emoji Create a custom emoji from an image URL discord_create_event Create a scheduled event for the server discord_create_invite Create a channel invite link discord_create_role Create a new role with permissions discord_create_webhook Create a webhook for a channel discord_edit_automod_rule Edit an auto-moderation rule discord_edit_channel Edit channel name, topic, position, and category discord_edit_guild Edit server settings like name and verification level discord_edit_message Edit messages previously sent by the bot discord_edit_onboarding Edit existing onboarding settings discord_edit_role Edit role name, colour, permissions, and settings discord_edit_webhook Edit a webhook name or target channel discord_edit_welcome_screen Edit welcome screen description and channels discord_move_member Move a member to a different voice channel discord_pin_message Pin a message in a channel discord_remove_channel_permissions Remove permission overrides from a channel discord_remove_reaction Remove the bot's reaction from a message discord_remove_role Remove a role from a member discord_send_message Send messages to a channel with optional reply discord_set_channel_permissions Set permission overrides for roles or members discord_set_nickname Set or clear a member's nickname discord_set_role_positions Reorder the role hierarchy discord_setup_community Configure community channels for rules and updates discord_setup_onboarding Set up onboarding prompts, channels, and roles discord_sync_channel_permissions Sync channel permissions with parent category discord_timeout_member Timeout/mute a member for up to 28 days discord_unban_member Unban a previously banned user discord_unpin_message Unpin a message from a channel fleet_add_app_store_app Add an App Store app for distribution via MDM fleet_add_labels_to_host Add labels to a host fleet_add_team_users Add one or more users to a specific team fleet_batch_set_software Batch upload/set software installers for a team fleet_cancel_batch_script Cancel a batch script execution in progress fleet_cancel_host_activity Cancel an upcoming activity for a specific host fleet_create_invite Create a new user invite fleet_create_label Create a new label for host classification fleet_create_pack Create a new query pack fleet_create_policy Create a new compliance policy fleet_create_query Create a new saved query fleet_create_script Create and upload a new script fleet_create_secret Create a new secret variable fleet_create_setup_assistant Create or update MDM Apple Setup Assistant config fleet_create_team Create a new team fleet_create_user Create a new user account fleet_modify_script Modify an existing script fleet_remove_labels_from_host Remove labels from a host fleet_remove_team_user Remove a specific user from a team fleet_transfer_hosts Transfer hosts to a different team fleet_unlock_host Unlock a host device remotely fleet_update_app_store_app Update App Store app distribution settings fleet_update_config Update the Fleet application configuration fleet_update_enroll_secrets Update the enrolment secrets configuration fleet_update_invite Update a pending invite fleet_update_label Update an existing label fleet_update_pack Update an existing query pack fleet_update_policy Update an existing compliance policy fleet_update_user Update an existing user account fleet_upload_bootstrap_package Upload a bootstrap package for MDM enrolment fleet_upload_mdm_apple_installer Upload a new Apple MDM installer package fleet_upload_mdm_profile Upload a new MDM configuration profile animation_physics Create animation blueprints, blend spaces, montages, state machines, Control Rig, IK rigs, ragdolls, and vehicle physics. control_actor Spawn actors, set transforms, enable physics, add components, manage tags, and attach actors. manage_ai Create AI Controllers, configure Behavior Trees, Blackboards, EQS queries, and perception systems. manage_asset Create, import, duplicate, rename, delete assets. Edit Material graphs and instances. Analyze dependencies. manage_audio Play/stop sounds, add audio components, configure mixes, attenuation, spatial audio, and author Sound Cues/MetaSounds. manage_behavior_tree Create Behavior Trees, add task/decorator/service nodes, and configure node properties. manage_blueprint Create Blueprints, add SCS components (mesh, collision, camera), and manipulate graph nodes. manage_character Create Character Blueprints with movement, locomotion, and animation state machines. manage_combat Create weapons with hitscan/projectile firing, configure damage types, hitboxes, reload, and melee combat (combos, parry, block). manage_effect Niagara particle systems, VFX, debug shapes, and GPU simulations. Create systems, emitters, modules, and control particle effects. manage_game_framework Create GameMode, GameState, PlayerController, PlayerState Blueprints. Configure match flow, teams, scoring, and spawning. manage_gas Create Gameplay Abilities, Effects, Attribute Sets, and Gameplay Cues for ability systems. manage_geometry Create procedural meshes using Geometry Script: booleans, deformers, UVs, collision, and LOD generation. manage_input Create Input Actions and Mapping Contexts. Add key/gamepad bindings with modifiers and triggers. manage_interaction Create interactive objects: doors, switches, chests, levers. Set up destructible meshes and trigger volumes. manage_inventory Create item data assets, inventory components, world pickups, loot tables, and crafting recipes. manage_level Load/save levels, configure streaming, manage World Partition cells, and build lighting. manage_level_structure Create levels and sublevels. Configure World Partition, streaming, data layers, HLOD, and level instances. manage_lighting Spawn lights (point, spot, rect, sky), configure GI, shadows, volumetric fog, and build lighting. manage_material_authoring Create materials with expressions, parameters, functions, instances, and landscape blend layers. manage_navigation Configure NavMesh settings, add nav modifiers, create nav links and smart links for pathfinding. manage_networking Configure multiplayer: property replication, RPCs (Server/Client/Multicast), authority, relevancy, and network prediction. manage_performance Run profiling/benchmarks, configure scalability, LOD, Nanite, and optimization settings. manage_sequence Edit Level Sequences: add tracks, bind actors, set keyframes, control playback, and record camera. manage_sessions Configure local multiplayer: split-screen layouts, LAN hosting/joining, voice chat channels, and push-to-talk.
Required parameters by action:
- co... manage_skeleton Edit skeletal meshes: add sockets, configure physics assets, set skin weights, and create morph targets. manage_splines Create spline actors, add/modify points, attach meshes along splines, and query spline data. manage_texture Create procedural textures, process images, bake normal/AO maps, and set compression settings. manage_tools Dynamic MCP tool management. Enable/disable tools and categories at runtime. Actions: list_tools, list_categories, enable_tools, disable_tools, ena... manage_volumes Create trigger volumes, blocking volumes, physics volumes, audio volumes, and navigation bounds. manage_widget_authoring Create UMG widgets: buttons, text, images, sliders. Configure layouts, bindings, animations. Build HUDs and menus. addBillboard 在指定位置添加图片图标 addBox 添加带尺寸和材质的3D盒体 addCorridor 添加走廊(带宽度的路径) addCylinder 添加圆柱体或圆锥体 addEllipse 添加椭圆 addGeoJsonLayer 添加 GeoJSON 图层到地图(支持 Point/Line/Polygon,可配置颜色/分级/分类渲染) addHeatmap 添加热力图图层(基于 GeoJSON 点数据生成热力可视化) addLabel 为 GeoJSON 要素添加文本标注(显示属性值) addMarker 在指定经纬度添加标注点,返回 layerId 供后续操作 addModel 在指定经纬度放置 3D 模型(glTF/GLB),返回 entityId addPolygon 在地图上添加多边形区域(面积、边界),返回 entityId addPolyline 在地图上添加折线(路径、线段),返回 entityId addRectangle 按地理范围添加矩形 addWall 沿路径添加墙体 controlAnimation 播放或暂停动画 controlClock 配置Cesium时钟(时间范围、速度、动画状态) createAnimation 创建基于时间的路径动画(实体沿路径运动) flyTo 飞行到指定经纬度位置(带动画过渡) highlight 高亮指定图层的要素 load3dTiles 加载 3D Tiles 数据集(如建筑白膜、城市模型) playTrajectory 播放移动轨迹动画 setBasemap 切换底图风格(暗色/卫星影像/标准) setCameraOptions 配置相机控制器(启用/禁用旋转、缩放、倾斜等) setGlobeLighting 启用/禁用地球光照和大气效果 setLayerVisibility 设置图层可见性 setView 瞬间切换到指定经纬度视角(无动画) trackEntity 相机追踪实体 updateAnimationPath 更新动画路径的可视属性 updateEntity 更新已有实体的属性(位置、颜色、标签、缩放、可见性) updateLayerStyle 修改已有图层的样式(颜色、透明度、标注样式等) zoomToExtent 缩放到指定地理范围 addChatGroupMembers Add members to an existing group chat conversation. addListsMember Add a user as a member of a list. addUserPublicKey Add a public encryption key for a user chat messages. appendMediaUpload Append data chunks to an in-progress media upload. chatMediaUploadAppend Append data chunks to an in-progress chat media upload. chatMediaUploadInitialize Initialise a new chat media upload session. createAccountActivitySubscription Create an account activity subscription. createActivitySubscription Create an activity subscription to receive notifications. createChatConversation Create a new group chat conversation. createCommunityNotes Create a community note on a post to add context or fact-checking information. createComplianceJobs Create a compliance job to process deletion or redaction requests. createDirectMessagesByConversationId Send a direct message in an existing DM conversation. createDirectMessagesByParticipantId Send a direct message to a specific user, creating a conversation if needed. createDirectMessagesConversation Create a new direct message conversation with one or more participants. createLists Create a new public or private list. createMediaMetadata Add metadata such as alt text to uploaded media. createMediaSubtitles Add subtitle tracks to uploaded video media. createPosts Create and publish a new post (tweet), including replies, quotes, and polls. createUsersBookmark Add a post to the authenticated user bookmarks. likePost Like a post on behalf of the authenticated user. markChatConversationRead Mark a chat conversation as read. mediaUpload Upload media in a single request for small files. pinList Pin a list for quick access in the authenticated user profile. repostPost Repost a post on behalf of the authenticated user, sharing it with followers. sendChatMessage Send a message in a chat conversation. sendChatTypingIndicator Send a typing indicator in a chat conversation. unlikePost Remove a like from a previously liked post. unrepostPost Remove a repost of a previously reposted post. updateActivitySubscription Update an activity subscription configuration. updateLists Update a list name, description, or privacy setting. speclock_add_decision Record an architectural or design decision. speclock_add_lock Add a non-negotiable constraint (SpecLock). speclock_add_note Add a pinned note for reference. speclock_add_typed_lock Add typed constraint (numerical/range/state/temporal). speclock_apply_template Apply a pre-built constraint template (nextjs, react, express, supabase, stripe, security-hardened). speclock_audit Audit staged files against active locks. speclock_auto_guard Auto-guard files related to lock keywords. speclock_blast_radius Calculate blast radius — transitive dependents, impact %, depth. speclock_checkpoint Create a named git tag checkpoint for easy rollback. speclock_export_compliance Generate compliance reports (SOC 2, HIPAA, CSV). speclock_guard_file Add SPECLOCK-GUARD header to lock specific files. speclock_health Health check with completeness score and multi-agent timeline. speclock_init Initialize SpecLock in the current project directory. speclock_log_change Manually log a significant change. speclock_map_locks Map active locks to actual code files via the dependency graph. speclock_override_lock Override a lock with justification. Logged to audit trail. speclock_policy_evaluate Evaluate policy-as-code rules against proposed actions. speclock_policy_manage Policy CRUD: list, add, remove policy rules. speclock_report Violation report — how many times SpecLock blocked changes. speclock_review_patch ALLOW/WARN/BLOCK verdict — combines semantic conflict + lock-file mapping + blast radius. speclock_review_patch_diff Diff-native review — parses actual diffs for interface breaks, protected symbols, dependency drift, schema changes. speclock_semantic_audit Semantic pre-commit: analyzes code changes vs locks. speclock_session_summary End the current session and record what was accomplished. speclock_set_deploy_facts Record deployment configuration facts. speclock_set_enforcement Set enforcement mode: advisory (warn) or hard (block). speclock_set_goal Set or update the project goal. speclock_suggest_locks AI-powered lock suggestions based on project patterns. speclock_telemetry Opt-in usage analytics summary. speclock_update_threshold Update typed lock thresholds dynamically. activateByName Activate an ABAP object using name and URL activateObjects Activate ABAP objects using object references createAtcRun Creates an ATC run. createObject Create a new ABAP object createTestInclude Creates a test include for a class. createTransport Create a new transport request createTransportsConfig Creates transport configurations. debuggerAttach Attaches the debugger. debuggerSaveSettings Saves debugger settings. debuggerSetBreakpoints Sets breakpoints. debuggerSetVariableValue Sets the value of a debugger variable. gitCreateRepo Creates a new Git repository. lock Lock an object login Authenticate with ABAP system publishServiceBinding Publishes a service binding. pushRepo Pushes changes to a Git repository. renameEvaluate Evaluates a rename refactoring. renameExecute Executes a rename refactoring. renamePreview Previews a rename refactoring. setObjectSource Sets source code for ABAP objects setPrettyPrinterSetting Sets the pretty printer settings. setTransportsConfig Sets transport configurations. switchRepoBranch Switches the branch of a Git repository. tracesCreateConfiguration Creates a trace configuration. tracesSetParameters Sets trace parameters. transportAddUser Adds a user to a transport. transportSetOwner Sets the owner of a transport. unLock Unlock an object unPublishServiceBinding Unpublishes a service binding. erpnext_asset_create Create a new Asset record. Requires asset_name, asset_category, company, purchase_date, gross_purchase_amount. Optionally set location, custodian, ... erpnext_company_create Create an ERPNext Company. Requires company_name, abbr, default_currency, country. Prerequisites: Warehouse Type 'Transit' and 'Default' must exist... erpnext_customer_create Create a new Customer. Requires customer_name. Optionally set customer_group, territory, email_id. erpnext_customer_update Update an existing Customer. Pass only the fields you want to change. erpnext_delivery_note_create Create a new Delivery Note. Requires customer and at least one item with item_code, qty. Typically created against a Sales Order. erpnext_doc_create Create any ERPNext document. Works on any DocType including master data (Company, Item Group, UOM, Territory, Customer Group, Supplier Group, Wareh... erpnext_doc_submit Submit any ERPNext document (changes status from Draft to Submitted). Applies to submittable DocTypes like Sales Order, Purchase Order, Sales Invoi... erpnext_doc_update Update any ERPNext document (partial update). Works on any DocType. Pass doctype (e.g. 'Customer', 'Sales Order'), the document name, and the field... erpnext_expense_claim_create Create a new Expense Claim. Requires employee and expenses array. Each expense item maps to the Expense Claim Detail child table. erpnext_item_create Create a new Item (product or service). Requires item_code and item_name. Set is_stock_item=false for service/non-stocked items. erpnext_item_update Update an existing Item. Pass only the fields you want to change. erpnext_journal_entry_create Create a new Journal Entry. Requires voucher_type and accounts with debit/credit amounts. Total debits must equal total credits. erpnext_kanban_move_card Move a kanban card for a supported ERPNext DocType. Returns structured success or business error details for MCP App reconciliation. erpnext_lead_create Create a new CRM Lead. Requires lead_name. Optionally set company_name, email_id, mobile_no, source. erpnext_leave_application_create Create a new Leave Application. Requires employee, leave_type, from_date, to_date. Dates in YYYY-MM-DD format. erpnext_project_create Create a new Project. Requires project_name. Optionally set expected_start_date and expected_end_date. erpnext_purchase_order_create Create a new Purchase Order. Requires supplier and at least one item with item_code, qty, rate. Optionally set schedule_date (YYYY-MM-DD). erpnext_quotation_create Create a new Quotation for a customer or lead. Requires quotation_to (Customer or Lead), party_name, and at least one item. erpnext_revenue_trend Sales revenue trend over time. Returns a line chart (or area if type='area') with monthly revenue from Sales Orders. Add group_by='customer' for mu... erpnext_sales_invoice_create Create a new Sales Invoice. Requires customer and at least one item. On a fresh ERPNext instance, you may also need to set company, selling_price_l... erpnext_sales_invoice_submit Submit a Draft Sales Invoice (posts it to the ledger, changes status to 'Unpaid'). Once submitted, the invoice is visible to the customer and affec... erpnext_sales_order_create Create a new Sales Order. Requires customer and at least one item with item_code, qty, rate. On a fresh ERPNext instance, you may also need to set ... erpnext_sales_order_submit Submit a Draft Sales Order (changes status to 'To Deliver and Bill'). Triggers stock reservation and fulfillment workflow. erpnext_sales_order_update Update an existing Sales Order (only in Draft status). Pass only the fields you want to change (e.g. delivery_date, items). erpnext_stock_entry_create Create a new Stock Entry (material issue, receipt, or transfer). Requires stock_entry_type and items with item_code and qty. For Material Issue: se... erpnext_supplier_create Create a new ERPNext Supplier. Requires supplier_name and supplier_group. Returns the created supplier document. erpnext_task_create Create a new Task in a project. Requires project and subject. Dates in YYYY-MM-DD format. erpnext_task_update Update an existing Task. Pass only the fields you want to change. Commonly used to change status, progress, or dates. erpnext_work_order_create Create a new Work Order for manufacturing. Requires production_item, bom_no, and qty. Optionally set planned_start_date and wip_warehouse. tool_base64_decode Decode a base64 string. tool_base64_encode Encode a string to base64. tool_csv_to_json Convert CSV text to a JSON array of objects. tool_datetime_convert Convert a datetime between timezones/formats, including Unix timestamps. tool_diff_text Compute a unified diff between two texts. tool_hash_generate Generate hash (md5, sha256, sha512) of input text. tool_html_to_markdown Convert HTML to Markdown. tool_json_format Pretty-print or minify a JSON string. tool_json_to_csv Convert a JSON array to CSV text. tool_jwt_decode Decode a JWT payload without verification (inspection only). tool_markdown_to_html Convert Markdown to HTML. tool_slug_generate Generate a URL-safe slug from text. tool_text_stats Compute text statistics: word count, char count, sentences, reading time. tool_uuid_generate Generate a UUID (v4 or v7). tool_base64_decode Decode a base64 string. tool_base64_encode Encode a string to base64. tool_csv_to_json Convert CSV text to a JSON array of objects. tool_datetime_convert Convert a datetime between timezones/formats, including Unix timestamps. tool_diff_text Compute a unified diff between two texts. tool_hash_generate Generate hash (md5, sha256, sha512) of input text. tool_html_to_markdown Convert HTML to Markdown. tool_json_format Pretty-print or minify a JSON string. tool_json_to_csv Convert a JSON array to CSV text. tool_jwt_decode Decode a JWT payload without verification (inspection only). tool_markdown_to_html Convert Markdown to HTML. tool_slug_generate Generate a URL-safe slug from text. tool_text_stats Compute text statistics: word count, char count, sentences, reading time. tool_uuid_generate Generate a UUID (v4 or v7). pdf_add_page_numbers Add page numbers to a PDF. Supports configurable position, format, starting number, and font size. pdf_add_watermark Add a text watermark to PDF pages. Watermark is centered and rotated diagonally by default. Applies to all pages if no page range is specified. pdf_create Create a new PDF from text content with automatic line wrapping and page overflow. Supports A4, Letter, and Legal page sizes. pdf_create_from_markdown Create a rich PDF from Markdown content. Supports headings, bold, italic, tables, lists, and code blocks. Uses Roboto font. pdf_create_from_template Create a PDF from a named template (invoice, report, or letter). Pass structured data matching the template's expected fields. pdf_embed_image Embed a PNG or JPEG image into a specific page of a PDF. Supports custom positioning and optional scaling with aspect ratio preservation. pdf_embed_qr_code Embed a QR code or barcode into a specific page of a PDF at given coordinates. Supports qrcode, code128, datamatrix, ean13, pdf417, and azteccode. pdf_encrypt Encrypt a PDF with password protection (RC4 128-bit). Requires a user password to open. Owner password controls editing permissions. pdf_fill_form Fill form fields in a PDF. Supports text, checkbox, dropdown, and radio fields. Provide fontPath for non-Latin text (Arabic, CJK, etc.). pdf_merge Merge multiple PDF files into one. Warning: form fields in source PDFs are not preserved during merge — they appear visually but become non-interac... pdf_reorder_pages Reorder pages in a PDF. Specify the new page order as a comma-separated string (e.g. '3,1,2'). Duplicates are allowed. Warning: form fields are not... pdf_rotate_pages Rotate pages in a PDF by 90, 180, or 270 degrees. Rotation is additive to any existing rotation. Rotates all pages if no page range is specified. pdf_split Extract specific pages from a PDF into a new file. Warning: form fields in the source PDF are not preserved — they appear visually but become non-i... add_page_numbers Stamp page numbers onto a PDF. Configure starting number, which pages to number, and placement (top/bottom + left/center/right). add_watermark Stamp a text or image watermark onto every page of a PDF. For mode="text", provide `text`. For mode="image", provide `image_file` (.jpg/.jpeg/.png)... compress_pdf Reduce the file size of a PDF. Choose compression_level "low", "recommended" (default), or "extreme". Outputs a .pdf file on disk and returns its p... html_to_pdf Convert a local HTML file (.html or .htm) to a PDF. The HTML is rendered server-side; external assets referenced by the file may not be fetched. image_to_pdf Combine one or more images (.jpg, .jpeg, .png) into a single PDF, one image per page, in the order provided. merge_pdf Merge two or more PDF files into a single PDF, preserving order. Outputs a .pdf file on disk and returns its path. office_to_pdf Convert a Microsoft Office document (Word, Excel, or PowerPoint) to a PDF. Accepts .doc, .docx, .xls, .xlsx, .ppt, and .pptx files. pdf_to_jpg Convert a PDF to JPG images. In "pages" mode (default) each page becomes a JPG; in "extract" mode only embedded images are pulled out. Returns a .z... pdf_to_powerpoint Convert a PDF to a Microsoft PowerPoint .pptx presentation. Each PDF page becomes an editable slide; conversion quality depends on the source. pdf_to_word Convert a PDF to an editable Microsoft Word .docx document. Conversion quality depends on the source (scanned PDFs produce poor results; use ocr_pd... protect_pdf Add password protection to a PDF. Anyone opening the output will need the supplied password. repair_pdf Attempt to repair a damaged or malformed PDF. Useful for scanned PDFs that fail to open or render correctly in some readers. Produces a .pdf file o... rotate_pdf Rotate pages in a PDF by 90, 180, or 270 degrees clockwise. Target specific pages with "pages" (e.g. "1,3,5" or "1-5"), or rotate all pages by defa... split_pdf Split a PDF into multiple PDFs by page ranges (e.g. "1-3,5-7") or into fixed-size chunks. Returns a .zip archive containing the resulting PDFs. unlock_pdf Remove password protection from a PDF. Requires the correct password. Produces an unprotected .pdf file on disk. np_arange Create array with range np_array Create a NumPy array np_concatenate Concatenate arrays np_det Matrix determinant np_diag Create diagonal array np_eig Eigenvalues and eigenvectors np_eye Create identity matrix np_flatten Flatten array np_full Create array filled with value np_histogram Histogram np_inv Matrix inverse np_linalg_norm Matrix/vector norm np_linspace Create evenly spaced array np_ones Create ones array np_rand Random floats np_randint Random integers np_randn Random normal np_random_choice Random choice np_repeat Repeat elements np_reshape Reshape array np_shuffle Shuffle array np_solve Solve linear system np_split Split array np_svd Singular value decomposition np_tile Tile array np_transpose Transpose array np_zeros Create zeros array npastype Type conversion batch_convert Batch-convert multiple Markdown documents to one or more output formats in a single call. Accepts an array of items (each with markdown content and... convert_to_asciidoc Convert Markdown to AsciiDoc format with = headers, ---- code blocks, url[text] links, and image:: directives. convert_to_bbcode Convert Markdown to BBCode format with [b], [i], [code], [url], [img] tags for phpBB/vBulletin forums. convert_to_confluence Convert Markdown to Confluence wiki markup with {info}, {note} panels and {code:language=x} syntax. convert_to_csv Extract tables from Markdown and convert them to CSV format. Parses GFM pipe-tables from the input and outputs comma-separated values. Non-table co... convert_to_discord Convert Markdown to Discord-compatible format with styled bold/underline headers and preserved code blocks. convert_to_docx Convert Markdown to a Microsoft Word DOCX file. Produces a binary .docx document with styled headings, bold/italic text, numbered and bulleted list... convert_to_email_html Convert Markdown to email-optimized HTML with all styles inlined, compatible with Outlook, Gmail, and Apple Mail. convert_to_html Convert Markdown to a complete, styled HTML document. Renders GFM (tables, task lists, strikethrough) and KaTeX math into semantic HTML with an emb... convert_to_image Convert Markdown to a PNG image. Renders the Markdown as styled HTML (GFM tables, KaTeX math) and takes a full-page screenshot via a headless Chrom... convert_to_jira Convert Markdown to JIRA wiki markup with h1./h2. headings, {code} blocks, and [text|url] links. convert_to_json Convert Markdown to a structured JSON representation. Parses the document into a JSON object with sections, headings, paragraphs, lists, code block... convert_to_latex Convert Markdown to LaTeX source code. Produces a LaTeX document fragment with \section, \textbf, \textit, list environments, verbatim code blocks,... convert_to_md Export Markdown content, optionally harmonizing its formatting first. When harmonize=false (default), returns the input unchanged. When harmonize=t... convert_to_mediawiki Convert Markdown to MediaWiki markup with == headers, '''bold''', <syntaxhighlight> tags, and {| wikitable syntax. convert_to_orgmode Convert Markdown to Emacs Org Mode format with * headers, #+BEGIN_SRC/#+END_SRC code, and [[url][text]] links. convert_to_pdf Convert Markdown to a PDF document. Renders the Markdown as styled HTML (GFM tables, KaTeX math) and prints it to PDF via a headless Chromium brows... convert_to_rst Convert Markdown to reStructuredText (RST) format with underlined headers, .. code-block:: directives, and RST reference syntax. convert_to_rtf Convert Markdown to Rich Text Format (RTF). Produces an RTF document string preserving basic formatting: bold, italic, headers, lists, and code blo... convert_to_slack Convert Markdown to Slack mrkdwn format. Bold as *, links as <url|text>, headers as bold text. convert_to_textile Convert Markdown to Textile markup format for Redmine, Basecamp, and CMS platforms. convert_to_txt Convert Markdown to plain text by stripping all formatting — removes headers, bold/italic markers, links, images, code fences, and HTML tags. The r... convert_to_xlsx Convert Markdown tables to a Microsoft Excel XLSX spreadsheet. Each table becomes a sheet in the workbook. Non-table content is ignored. Binary for... convert_to_xml Convert Markdown to an XML document. Produces well-formed XML with an <?xml?> declaration and structured elements including section, heading, parag... generate_html Generate a complete, self-contained HTML document from Markdown with all styles inlined. Returns the HTML string directly — no file is written to d... generate_toc Generate a Markdown Table of Contents from headings with configurable max_depth (1-6) and indented links. lint_markdown Lint Markdown and report issues as a JSON array with line number, severity, rule name, message, and fixable flag. repair_markdown Repair broken Markdown from LLM output or copy-paste. Fixes unclosed code fences, broken tables, stray emphasis markers, missing heading spaces, an... add_admin 批量添加或修改通讯录管理员(最多100人)。users 为 JSON 数组字符串,每个对象必须包含 userid(管理员用户ID,可在通讯录界面下查看)和 role(角色编码,必填),可选 confidential(是否保密账户)、effective_date(有效期,格式 yyyy-MM-d... add_contacts 批量添加或更新通讯录联系人(最多100人)。users 为 JSON 数组字符串,每个用户对象须包含 userid、name,可选 mobile、email、department、tags、birthday、gender 等。若 userid 已存在则更新。 add_department 批量添加部门。depts 为 JSON 数组字符串,每项为部门路径(用/分隔层级,如 "研发部/后端")。 add_participants [Deprecated] 向用户系统批量添加参与者(每次最多100人)。users 为 JSON 数组字符串,每个对象包含: uid(参与者唯一编号,必填)、uname(参与者姓名,选填)、upass(初始登录密码,选填)、udept(部门,选填,必须是数组如["部门1"])、uextf(附加... add_sub_account 在主账户下创建子账号。可指定角色:1=系统管理员, 2=问卷管理员, 3=统计结果查看员, 4=完整结果查看员。 add_tag 批量添加通讯录标签。child_names 为 JSON 数组字符串,格式为 "标签组/标签名",如 ["学历/本科", "学历/硕士"]。 bind_activity [Deprecated] 将问卷绑定到用户体系,并指定参与者。可设置作答次数限制、是否允许修改答案等。 calculate_csat 根据评分数组计算 CSAT(客户满意度),支持 5 分制(4-5 为满意)和 7 分制(5-7 为满意)。输出满意率、满意人数、分值分布。纯本地计算。 calculate_nps 根据 0-10 评分数组计算 NPS(净推荐值),输出推荐者/中立者/贬损者数量与比例,以及评级(>70优秀, 50-70良好, 0-50一般, <0较差)。纯本地计算。 compare_metrics 对比两组指标数据(A/B),输出每个指标的差值、变化率和显著性标记(|变化率|>10% 为显著)。纯本地计算。 create_survey 通过问卷星 OpenAPI 创建新问卷。支持两种模式:1) 全新创建:需传 atype/desc/questions;2) 复制已有问卷���传 source_vid 即可。【重要】考试问卷必须设置 atype=6,考试中的单选/多选/填空题与普通题型使用相同的 q_type,区别在于问卷类型... create_survey_by_json (推荐,支持 70+ 题型)通过 JSONL 格式创建问卷。每行一个 JSON 对象,首行为 qtype='问卷基础信息' 的元数据。支持 70+ 种题型(普通调查、专业调查模型、考试、表单),远多于 DSL 文本格式。【核心字段】qtype(题型名称)、title(标题)、select(选项... create_survey_by_text (简单场景备选,仅支持约 25 种题型)通过人类可读的 DSL 文本创建问卷。文本格式与 get_survey(format='dsl') 输出一致。支持题型标签:[单选题]、[下拉框]/[下拉单选]、[多选题]、[填空题]、[简答题]/[问答题]、[多项填空题]、[量表题]、[评分单选]、[... decode_responses 解析问卷星 submitdata 格式(题号$答案}题号$答案),识别单选、多选(管道符分隔)、填空和矩阵题型。纯本地计算,不调用 API。 modify_department 批量修改部门信息(最多100条)。depts 为 JSON 数组字符串,每项为部门对象(包含 id、name、order 等字段)。id 从 list_departments 返回值获取。 modify_participants [Deprecated] 批量修改用户系统中参与者的信息。users 为 JSON 数组字符串,每个对象包含: uid(参与者唯一编号,必填)、uname(姓名)、upass(密码)、udept(部门,必须是数组格式如["部门1"])、uextf(附加信息,必须是数组格式如["信息1"])。a... modify_response 修改答卷数据。当前仅支持修改考试问卷的主观题分数(type=1)。answers 为 JSON 字符串,格式 {题号: 分数}。【重要】题号规则:answers 中的键是内部题号(q_index * 10000),不是题目序号。例如第1题的内部题号是10000,第2题是20000。可先通过 q... modify_sub_account 修改子账号的信息,包括手机号、邮箱、角色、分组等。不支持修改密码。 modify_tag 修改通讯录标签。可更新标签组名称(tp_name)和子标签(child_names)。tp_id 从 list_tags 返回值获取。 restore_admin 批量恢复已删除的通讯录管理员。uids 为逗号分隔的管理员用户编号列表,一次不能超过100条。 restore_sub_account 恢复已删除的子账号。可同时更新手机号和邮箱。 sso_partner_url 生成合作伙伴/代理商的单点登录(SSO)链接,用于合作伙伴免密登录。 sso_subaccount_url 生成子账号单点登录(SSO)链接,用于子账号免密登录或自动创建子账号。 sso_user_system_url 生成用户系统参与者的单点登录(SSO)链接,用于用户系统中的成员免密登录。 submit_response 向问卷提交答卷数据(代填/导入)。答卷格式:题号$答案}题号$答案,详见问卷星答卷格式规范。 update_survey_settings 修改问卷的设置,包括 API 限制、提交后跳转、数据推送、自定义参数、时间设置等。每个设置项为 JSON 字符串。 update_survey_status 修改问卷的发布状态:发布(1)、暂停(2)、删除(3)。【状态转换规则】未发布(0)→已发布(1);已发布(1)→已暂停(2)或已删除(3);已暂停(2)→已发布(1)或已删除(3)。不可跳过中间状态(如从0直接到2),否则 API 会返回错误。 upload_file 上传图片文件用于问卷。支持 png/jpg/gif/jpeg/bmp/webp 格式,文件以 Base64 编码传入,最大约 4MB。 appconfig Manage centralised application settings and feature flags appservice Manage Azure App Service instances communication Send SMS and email messages via Azure Communication confidentialledger Manage Azure Confidential Ledger resources cosmos Work with Azure Cosmos DB accounts and containers datadog Work with Azure Native ISV services including Datadog eventgrid Manage Azure Event Grid resources and subscriptions eventhubs Manage Azure Event Hubs namespaces fileshares Manage Azure file shares foundry Work with Azure AI Foundry models and deployments keyvault List and create keys, secrets, and certificates managedlustre Manage Azure Managed Lustre file systems mysql Manage Azure Database for MySQL servers policy Manage Azure Policy assignments and definitions postgres Manage Azure Database for PostgreSQL servers quota Manage Azure resource quotas and limits redis Create and list Azure Redis resources role View and manage Azure role-based access control servicebus Work with Azure Service Bus messaging servicefabric Manage Service Fabric managed clusters signalr Manage Azure SignalR resources speech Manage Azure AI Speech resources sql Work with Azure SQL Database servers and firewall rules storage Manage Azure Storage accounts, containers, and blobs storagesync Manage Azure file sync services virtualdesktop Manage Azure Virtual Desktop host pools workbooks Create, manage, and update Azure Workbooks generate_area_chart Generate a area chart to show data trends under continuous independent variables and observe the overall data trend, such as, displacement = veloci... generate_bar_chart Generate a horizontal bar chart to show data for numerical comparisons among different categories, such as, comparing categorical data and for hori... generate_boxplot_chart Generate a boxplot chart to show data for statistical summaries among different categories, such as, comparing the distribution of data points acro... generate_column_chart Generate a column chart, which are best for comparing categorical data, such as, when values are close, column charts are preferable because our ey... generate_district_map Generates regional distribution maps, which are usually used to show the administrative divisions and coverage of a dataset. It is not suitable for... generate_dual_axes_chart Generate a dual axes chart which is a combination chart that integrates two different chart types, typically combining a bar chart with a line char... generate_fishbone_diagram Generate a fishbone diagram chart to uses a fish skeleton, like structure to display the causes or effects of a core problem, with the problem as t... generate_flow_diagram Generate a flow diagram chart to show the steps and decision points of a process or system, such as, scenarios requiring linear process presentation. generate_funnel_chart Generate a funnel chart to visualize the progressive reduction of data as it passes through stages, such as, the conversion rates of users from vis... generate_histogram_chart Generate a histogram chart to show the frequency of data points within a certain range. It can observe data distribution, such as, normal and skewe... generate_line_chart Generate a line chart to show trends over time, such as, the ratio of Apple computer sales to Apple's profits changed from 2000 to 2016. generate_liquid_chart Generate a liquid chart to visualize a single value as a percentage, such as, the current occupancy rate of a reservoir or the completion percentag... generate_mind_map Generate a mind map chart to organizes and presents information in a hierarchical structure with branches radiating from a central topic, such as, ... generate_network_graph Generate a network graph chart to show relationships (edges) between entities (nodes), such as, relationships between people in social networks. generate_organization_chart Generate an organization chart to visualize the hierarchical structure of an organization, such as, a diagram showing the relationship between a CE... generate_path_map Generate a route map to display the user's planned route, such as travel guide routes. generate_pie_chart Generate a pie chart to show the proportion of parts, such as, market share and budget allocation. generate_pin_map Generate a point map to display the location and distribution of point data on the map, such as the location distribution of attractions, hospitals... generate_radar_chart Generate a radar chart to display multidimensional data (four dimensions or more), such as, evaluate Huawei and Apple phones in terms of five dimen... generate_sankey_chart Generate a sankey chart to visualize the flow of data between different stages or categories, such as, the user journey from landing on a page to c... generate_scatter_chart Generate a scatter chart to show the relationship between two variables, helps discover their relationship or trends, such as, the strength of corr... generate_spreadsheet Generate a spreadsheet or pivot table for displaying tabular data. When 'rows' or 'values' fields are provided, it renders as a pivot table (cross-... generate_treemap_chart Generate a treemap chart to display hierarchical data and can intuitively show comparisons between items at the same level, such as, show disk spac... generate_venn_chart Generate a Venn diagram to visualize the relationships between different sets, showing how they intersect and overlap, such as the commonalities an... generate_violin_chart Generate a violin chart to show data for statistical summaries among different categories, such as, comparing the distribution of data points acros... generate_waterfall_chart Generate a waterfall chart to visualize the cumulative effect of sequentially introduced positive or negative values, such as showing how an initia... generate_word_cloud_chart Generate a word cloud chart to show word frequency or weight through text size variation, such as, analyzing common words in social media, reviews,... mcp_ado_pipelines_create_pipeline Create a new pipeline with YAML configuration mcp_ado_repo_create_branch Create a new branch from a source branch mcp_ado_repo_create_pull_request Create a new pull request mcp_ado_repo_create_pull_request_thread Create a new comment thread on a pull request mcp_ado_repo_reply_to_comment Reply to a pull request comment mcp_ado_repo_update_pull_request Update pull request properties and settings mcp_ado_repo_update_pull_request_reviewers Add or remove reviewers from a pull request mcp_ado_repo_update_pull_request_thread Update an existing pull request comment thread mcp_ado_repo_vote_pull_request Cast a vote on a pull request mcp_ado_testplan_add_test_cases_to_suite Add test cases to a test suite mcp_ado_testplan_create_test_case Create a new test case work item mcp_ado_testplan_create_test_plan Create a new test plan mcp_ado_testplan_create_test_suite Create a test suite within a test plan mcp_ado_testplan_update_test_case_steps Update steps of an existing test case mcp_ado_wiki_create_or_update_page Create or update a wiki page mcp_ado_wit_add_artifact_link Link artifacts to work items mcp_ado_wit_add_child_work_items Create child work items under a parent mcp_ado_wit_add_work_item_comment Add a comment to a work item mcp_ado_wit_create_work_item Create a new work item mcp_ado_wit_link_work_item_to_pull_request Link a work item to a pull request mcp_ado_wit_update_work_item Update fields of a work item mcp_ado_wit_update_work_items_batch Update multiple work items in batch mcp_ado_wit_work_items_link Link work items together mcp_ado_work_assign_iterations Assign iterations to a team mcp_ado_work_create_iterations Create new iterations in a project mcp_ado_work_update_team_capacity Update team member capacity for iteration create-config Create a new config create-environment Create a new environment create-integration Create a new integration create-permission-group Create a new permission group create-product Create a new product create-segment Create a new user segment create-setting Create a new feature flag create-tag Create a new tag create-webhook Create a new webhook invite-member Invite a new member to the organisation post-setting-values Update multiple feature flag values at once replace-setting Replace feature flag configuration entirely replace-setting-value Replace feature flag value entirely replace-webhook Replace webhook configuration entirely update-config Update existing config update-environment Update existing environment update-integration Update existing integration update-member-permissions Update member permissions update-permission-group Update permission group settings update-product Update existing product settings update-product-preferences Update product preferences update-segment Update existing segment update-setting Update existing feature flag update-setting-value Update feature flag value in an environment update-tag Update existing tag update-webhook Update existing webhook create_comment Create a comment on a specific Linear issue create_issue Create a new Linear issue create_issue_label Create a new Linear issue label create_project Create a new project in Linear linear_addIssueLabel Add a label to an issue in Linear linear_addIssueToCycle Add an issue to a cycle linear_addIssueToProject Add an existing issue to a project linear_addProjectToInitiative Add a project to an initiative linear_archiveInitiative Archive an initiative linear_archiveIssue Archive an issue linear_assignIssue Assign an issue to a user linear_convertIssueToSubtask Convert an issue to a subtask linear_createComment Add a comment to an issue in Linear (supports threaded replies) linear_createInitiative Create a new initiative linear_createIssue Create a new issue in Linear linear_createIssueRelation Create relations between issues (blocks, is blocked by, etc.) linear_createProject Create a new project in Linear linear_duplicateIssue Duplicate an issue linear_setIssuePriority Set the priority of an issue linear_subscribeToIssue Subscribe to issue updates linear_unarchiveInitiative Unarchive an initiative linear_updateInitiative Update an existing initiative linear_updateIssue Update an existing issue in Linear linear_updateProject Update an existing project in Linear update_issue Update an existing Linear issue update_project Update an existing Linear project configure_api_token [UTILITY] Configure the Railway API token for authentication (only needed if not set in environment variables)
⚡️ Best for:
✓ Initial setup
✓ ... domain_create [API] Create a new domain for a service
⚡️ Best for:
✓ Setting up custom domains
✓ Configuring service endpoints
✓ Adding HTTPS endpoints
⚠... domain_update [API] Update a domain's configuration
⚡️ Best for:
✓ Changing target ports
✓ Updating domain settings
✓ Reconfiguring endpoints
⚠️ Not for:... project_create [API] Create a new Railway project
⚡️ Best for:
✓ Starting new applications
✓ Setting up development environments
✓ Creating project spaces
... service_create_from_image [API] Create a new service from a Docker image
⚡️ Best for:
✓ Custom database deployments
✓ Pre-built container deployments
✓ Specific versi... service_create_from_repo [API] Create a new service from a GitHub repository
⚡️ Best for:
✓ Deploying applications from source code
✓ Services that need build processe... service_update [API] Update a service's configuration
⚡️ Best for:
✓ Changing service settings
✓ Updating resource limits
✓ Modifying deployment configurat... tcp_proxy_create [API] Create a new TCP proxy for a service
⚡️ Best for:
✓ Setting up database access
✓ Configuring external connections
✓ Exposing TCP servi... variable_bulk_set [WORKFLOW] Create or update multiple environment variables at once
⚡️ Best for:
✓ Migrating configuration between services
✓ Initial service s... variable_copy [WORKFLOW] Copy variables from one environment to another
⚡️ Best for:
✓ Environment migration
✓ Configuration sharing
✓ Environment duplica... variable_set [API] Create or update an environment variable
⚡️ Best for:
✓ Setting configuration values
✓ Updating connection strings
✓ Managing service ... volume_create [API] Create a new persistent volume for a service
⚡️ Best for:
✓ Setting up database storage
✓ Configuring persistent data
✓ Adding file st... volume_update Update a volume's properties configure_api_token [UTILITY] Configure the Railway API token for authentication (only needed if not set in environment variables)
⚡️ Best for:
✓ Initial setup
✓ ... domain_create [API] Create a new domain for a service
⚡️ Best for:
✓ Setting up custom domains
✓ Configuring service endpoints
✓ Adding HTTPS endpoints
⚠... domain_update [API] Update a domain's configuration
⚡️ Best for:
✓ Changing target ports
✓ Updating domain settings
✓ Reconfiguring endpoints
⚠️ Not for:... project_create [API] Create a new Railway project
⚡️ Best for:
✓ Starting new applications
✓ Setting up development environments
✓ Creating project spaces
... service_create_from_image [API] Create a new service from a Docker image
⚡️ Best for:
✓ Custom database deployments
✓ Pre-built container deployments
✓ Specific versi... service_create_from_repo [API] Create a new service from a GitHub repository
⚡️ Best for:
✓ Deploying applications from source code
✓ Services that need build processe... service_update [API] Update a service's configuration
⚡️ Best for:
✓ Changing service settings
✓ Updating resource limits
✓ Modifying deployment configurat... tcp_proxy_create [API] Create a new TCP proxy for a service
⚡️ Best for:
✓ Setting up database access
✓ Configuring external connections
✓ Exposing TCP servi... variable_bulk_set [WORKFLOW] Create or update multiple environment variables at once
⚡️ Best for:
✓ Migrating configuration between services
✓ Initial service s... variable_copy [WORKFLOW] Copy variables from one environment to another
⚡️ Best for:
✓ Environment migration
✓ Configuration sharing
✓ Environment duplica... variable_set [API] Create or update an environment variable
⚡️ Best for:
✓ Setting configuration values
✓ Updating connection strings
✓ Managing service ... volume_create [API] Create a new persistent volume for a service
⚡️ Best for:
✓ Setting up database storage
✓ Configuring persistent data
✓ Adding file st... volume_update Update a volume's properties photopea_add_fill_layer Add a non-destructive solid color fill layer that covers the entire canvas. Unlike fill_selection, this creates a separate adjustment-style layer t... photopea_add_gradient Apply a linear gradient fill to a layer, replacing its current pixel content. The target layer must already exist — use add_layer to create one fir... photopea_add_layer Add a new empty layer to the active document. The new layer becomes the active layer. Use this before operations that draw onto a layer, such as fi... photopea_add_shape Add a vector shape layer (rectangle or ellipse) to the active document. The shape layer becomes the active layer. Shapes are non-destructive and ca... photopea_add_text Add a new text layer to the active document at the specified position. The text layer becomes the active layer. Use paragraphBounds to create a tex... photopea_apply_adjustment Apply a destructive image adjustment to the active layer's pixel data. Use select_layer to target a specific layer first. Modifies pixels directly ... photopea_apply_filter Apply a destructive filter effect to the active layer's pixel data. Use select_layer to target a specific layer first. Modifies pixels directly — u... photopea_close_document Close the active document. Set save to true to save changes before closing. Unsaved changes are discarded if save is false. The next open document ... photopea_create_document Create a new blank document and make it the active document. This is typically the first step in a workflow. The document opens with a Background l... photopea_duplicate_layer Create a copy of a layer in the active document. The duplicate becomes the active layer and is placed above the original. Use newName to distinguis... photopea_edit_text Modify the content or style of an existing text layer. Only specified properties are changed — omit parameters to keep their current values. Use ge... photopea_export_image Export the active document to a file and save it to the local filesystem. The entire document is flattened and exported in the chosen format. Use c... photopea_fill_selection Fill the current selection with a solid color on the active layer. Requires an active selection — use make_selection to create one first. Modifies ... photopea_group_layers Group multiple layers into a layer group (folder). Layers are specified by name — use get_layers to find layer names. Grouped layers can be ungroup... photopea_make_selection Create a pixel selection region in the active document. After creating a selection, use fill_selection to fill it with color, or clear_selection to... photopea_modify_selection Modify the current active selection. Requires an existing selection created by make_selection. For expand, contract, and feather, the amount parame... photopea_move_layer Translate a layer by a relative x/y offset in pixels from its current position. Positive x moves right, positive y moves down. Use get_layers to ch... photopea_open_file Open an existing image file in Photopea as a new document. Supports PSD, PNG, JPG, WebP, SVG, and other common formats. The opened file becomes the... photopea_place_image Place an image into the active document from a URL or local file path. Creates a new layer with the placed image as the active layer. Use width/hei... photopea_redo Redo one or more previously undone actions in the active document. Only available after using undo — the redo history is cleared when new actions a... photopea_reorder_layer Move a layer to a new position in the layer stack. Use 'top' or 'bottom' to move to the ends of the stack, or 'above'/'below' to shift one position... photopea_resize_document Resize the active document canvas to new pixel dimensions, resampling all layer content to fit. This is a destructive operation — all layers are sc... photopea_select_layer Set a layer as the active layer by name or index. Many tools (apply_filter, apply_adjustment, fill_selection) operate on the active layer — use thi... photopea_set_layer_properties Update one or more properties on a layer. Only specified properties are changed; others remain at their current values. Use get_layers to inspect c... photopea_undo Undo one or more recent actions in the active document. Each step reverses one operation from the history. Use after destructive operations (apply_... photopea_ungroup_layers Dissolve a layer group, moving all child layers to the document root. The group folder is removed but its contents are preserved. Use get_layers to... add_comment_to_pending_review Add review comment to the requester's latest pending pull request review. A pending review needs to already exist to call this (check with the user... add_issue_comment Add a comment to a specific issue in a GitHub repository. Use this tool to add comments to pull requests as well (in this case pass pull request nu... add_reply_to_pull_request_comment Add a reply to an existing pull request comment. This creates a new comment that is linked as a reply to the specified comment. assign_copilot_to_issue Assign Copilot to a specific issue in a GitHub repository.
This tool can help with the following outcomes:
- a Pull Request created with source co... create_branch Create a new branch in a GitHub repository create_gist Create a new gist create_or_update_file Create or update a single file in a GitHub repository.
If updating, you should provide the SHA of the file you want to update. Use this tool to cr... create_pull_request Create a new pull request in a GitHub repository. create_pull_request_with_copilot Delegate a task to GitHub Copilot coding agent to perform in the background. The agent will create a pull request with the implementation. You shou... create_repository Create a new GitHub repository in your account or specified organization issue_read Get information about a specific issue in a GitHub repository. issue_write Create a new or update an existing issue in a GitHub repository. label_write Perform write operations on repository labels. To set labels on issues, use the 'update_issue' tool. manage_notification_subscription Manage a notification subscription: ignore, watch, or delete a notification thread subscription. manage_repository_notification_subscription Manage a repository notification subscription: ignore, watch, or delete repository notifications subscription for the provided repository. mark_all_notifications_read Mark all notifications as read merge_pull_request Merge a pull request in a GitHub repository. projects_write Add, update, or delete project items, or create status updates in a GitHub Project. pull_request_review_write Create and/or submit, delete review of a pull request.
Available methods:
- create: Create a new review of a pull request. If "event" parameter is... push_files Push multiple files to a GitHub repository in a single commit sub_issue_write Add a sub-issue to a parent issue in a GitHub repository. triage_issue Triage an issue by capturing a focused triage rationale and optionally applying metadata (labels, issue type, and issue fields) in a single operati... update_gist Update an existing gist update_pull_request Update an existing pull request in a GitHub repository. update_pull_request_branch Update the branch of a pull request with the latest changes from the base branch. add_tag_to_task Add tag to task. Requires tagName + (taskId or taskName + optional listName). Tag must exist in space. add_task_link Link two tasks. Requires taskId (preferred) or taskName for both source and target. add_time_entry Add manual time entry to a task. Requires: start time, duration. Use taskId (preferred) or taskName + listName. attach_task_file Attach file to task. Supports base64, URL, or local path. Requires taskId (preferred) or taskName. create_bulk_tasks Create multiple tasks in one list. Requires: tasks array + (listId or listName). Each task needs name. Options: batch size, concurrency. create_chat_channel Create chat channel in space/folder/list. Requires name. create_chat_message Send message to chat channel. Requires channel_id/name + text. create_document Create document. Requires name + parent (id/name + type). Optional: visibility, create_page. create_document_page Create page. Requires docId or name+context + page name. create_folder Create folder in space. Requires name + (spaceId or spaceName). Optional: override_statuses. create_list Create list in space. Requires name + (spaceId or spaceName). Optional: content, dueDate, priority, assignee, status. create_list_in_folder Create list in folder. Requires name + (folderId or folderName + space info). Optional: content, status. create_space_tag Create tag in ClickUp space. Requires tagName + (spaceId or spaceName). Optional: tagBg/tagFg in HEX or colorCommand for auto-colors. create_task Create a task. Requires: name + (listId or listName). Use create_bulk_tasks for multiple. Supports subtasks via parent, custom_task_type, custom_fi... create_task_comment Create task comment. If a task name is provided do not lookup the task ID, it will be resolved automatically. Provide commentText or formattedComment. move_bulk_tasks Move multiple tasks to one list. Each task needs: taskId or taskName + listName. Target: targetListId or targetListName. Warning: statuses may reset. move_task Move task to different list. If a task name is provided do not lookup the task ID, it will be resolved automatically. Warning: statuses may reset. resolve_assignees Resolve list of names/emails to User IDs. submit_feedback Submit feedback, bug reports, or feature requests for the ClickUp MCP Server - Premium. Generates a GitHub issue link with pre-filled content. The ... update_bulk_tasks Update multiple tasks. Each task needs: taskId or taskName + listName. Options: batch size, concurrency. update_document_page Update page. Requires docId or name+context + pageId. update_folder Update folder. Requires folderId/folderName + space info. Optional: name, override_statuses. update_list Update list. Requires listId/listName. Optional: name, content, status. update_space_tag Update tag in ClickUp space. Requires tagName + (spaceId or spaceName). At least one: newTagName, tagBg, tagFg, or colorCommand. update_task Update task properties. Support automatic name resolution: provide the task Name directly to the 'task' argument and it will be resolved to an ID. ... bid_amount Set bid amount in cents bid_constraints Set bid constraints for ROAS targeting bid_strategy Set campaign bid strategy budget_value Set budget increase amount budget_value_type Set budget value type (absolute or multiplier) call_to_action_type Set CTA button type (e.g. LEARN_MORE) daily_budget Set daily ad spend budget in cents description Set ad description descriptions Set multiple descriptions for dynamic creative dynamic_creative_spec Set dynamic creative optimisation settings frequency_control_specs Set frequency caps for ad delivery headline Set ad headline headlines Set multiple headlines for dynamic creative testing image_path Upload an image for use in ads lifetime_budget Set lifetime ad spend budget in cents link_url Set destination URL for the ad message Set ad copy text name Set campaign name objective Set campaign objective optimization_goal Set conversion optimisation goal status Set campaign status (e.g. ACTIVE, PAUSED) targeting Set targeting specs (age, location, interests) time_start Set high demand period start time tracking_specs Set conversion tracking specifications ibmcloud_api View or set IBM Cloud API endpoint ibmcloud_cf_create_service Create a Cloud Foundry service instance ibmcloud_cf_push Deploy a Cloud Foundry application ibmcloud_cf_set_env Set an environment variable for an application ibmcloud_cr_namespace_add Create a Container Registry namespace ibmcloud_iam_access_group_create Create an access group ibmcloud_iam_access_group_policy_create Create a policy for an access group ibmcloud_iam_access_group_user_add Add users to an access group ibmcloud_iam_api_key_create Create an API key ibmcloud_iam_service_api_key_create Create an API key for a service ID ibmcloud_iam_service_id_create Create a service ID ibmcloud_iam_user_invite Invite a user to the account ibmcloud_ks_cluster_config Configure kubectl for a cluster ibmcloud_ks_cluster_create Create a Kubernetes cluster ibmcloud_ks_worker_pool_create Create a worker pool ibmcloud_ks_worker_pool_resize Resize a worker pool ibmcloud_login Login to IBM Cloud with API key or SSO ibmcloud_plugin_install Install a CLI plugin ibmcloud_resource_group_create Create a resource group ibmcloud_resource_service_instance_create Create a service instance ibmcloud_resource_service_instance_update Update a service instance ibmcloud_resource_service_key_create Create a service key/credential ibmcloud_resource_tag_attach Attach tags to a resource ibmcloud_target View or set target region, resource group, org, and space create_ai_action Create a custom AI-powered workflow create_concept Create a new taxonomy concept create_concept_scheme Create a new taxonomy concept scheme create_content_type Create a new content type definition create_entry Create a new content entry create_environment Create a new content environment create_locale Create a new locale for multi-language content create_tag Create a new tag with visibility settings export_space Export entire space to file publish_ai_action Publish an AI action for use publish_asset Publish an asset publish_content_type Publish content type changes publish_entry Publish a content entry space_to_space_migration_handler Enable or disable space migration workflow update_ai_action Update an existing AI action update_asset Modify asset metadata update_concept Update taxonomy concept properties update_concept_scheme Update concept scheme properties update_content_type Modify an existing content type update_editor_interface Update field controls, sidebars, and layouts update_entry Modify an existing content entry update_locale Modify existing locale settings upload_asset Upload a new asset file add_values_to_entity Add multiple property values to an existing entity in one call. configure_wallet Configure wallet to enable write operations. Use walletMode=APPROVAL with walletAddress for transaction-return mode (no private key needed). Withou... create_entity Create an entity instance in the knowledge graph create_image Create an image entity from a URL create_knowledge_graph Create a complete knowledge graph in one call: schema (properties + types), entities with values, and relations between entities. All name-based re... create_knowledge_graph_from_file Read a local JSON file and create a complete knowledge graph in one call. Accepts either the raw create_knowledge_graph payload or one nested under... create_property Create a property definition in the knowledge graph create_relation Create a relation between two entities create_research_ontology_paper_and_claims Create a Paper entity and Claim entities using the GeoBrowser "Research ontology" (Paper/Claim/Person/Topic/Project). This path is designed for Kno... create_research_paper_and_claims Create a Research Paper entity and multiple Research Claim entities using the canonical Geo research schema. Claim entities are always multi-typed ... create_type Create a type (schema) that groups properties generate_id Generate one or more unique Geo knowledge graph IDs (dashless UUID v4) propose_accept_editor Propose adding a new editor to a DAO space propose_accept_subspace Propose accepting a subspace into a DAO space propose_dao_edit Propose accumulated ops as a DAO edit publish_edit Publish all accumulated ops as an edit to personal space resolve_workspace_entities Resolve workspace entities by kind and optional name search. setup_space Ensure personal space exists and get space ID. Requires configured wallet. submit_signed_transaction Submit a signed transaction hash for a pending approval-mode transaction. Handles continuations (auto-vote, auto-execute) automatically. update_entity Update an existing entity upsert_canvas_workflow Create/update a canvas workflow entity and publish privately or via DAO proposal upsert_workspace_entity Create/update a workspace note/task/project and publish privately or as a DAO proposal. vote_on_proposal Cast a vote on a DAO proposal (YES, NO, or ABSTAIN) ai_interaction_log Log user corrections and learning data categories Manage directive groupings directive_dependencies Manage required packages and environment vars directive_executions Record directive execution statistics directive_flow Configure directive navigation and routing directive_helpers Map directives to helper functions directive_implementations Link directives to generated code files directive_preferences Override per-directive behaviour settings directives Manage FP, project, and user preference directives fp_flow_tracking Track FP compliance history helper_functions Manage database, file, Git, and FP utilities infrastructure Manage project setup (language, packages, testing) issue_reports Create contextual bug reports logging_config Configure file-based logging merge_history Track merge conflict resolution audit trail notes Add runtime log entries with directive context project Manage project metadata and status source_files Track user directive source files tracking_settings Toggle opt-in tracking feature flags types Manage algebraic data types user_directives Define directive triggers, actions, and config user_settings Configure project-wide AI behaviour settings work_branches Manage Git collaboration metadata apply_view_sorts Apply sort conditions to a view. Default mode replaces all existing sorts — pass an empty array with operation="replace" to clear. Use operation="a... create_extension Create a new extension (block) in an Airtable base. Returns the block ID needed for installation. Use this to register custom extensions before ins... create_extension_dashboard Create a new extension dashboard page in a base. Extensions are installed onto dashboard pages. create_field Create a new field in an Airtable table. Supports all field types including computed fields (formula, rollup, lookup, count) that are not available... create_formula_field Create a new formula field in a table. Shorthand for create_field with type "formula". create_table Create a new table in an Airtable base. Returns the generated table ID. The table starts with default fields (Name, Notes, Attachments, Status, etc... create_view Create a new view in an Airtable table. Optionally copy configuration from an existing view. View types: "grid", "form", "kanban", "calendar", "gal... duplicate_extension Duplicate an installed extension on a dashboard page. duplicate_field Duplicate (clone) a field in a table. Optionally also duplicate the cell values. install_extension Install an extension onto a dashboard page. Requires a block ID (from create_extension) and a page ID (from create_extension_dashboard). manage_tools Control which tools are available. Actions: list_profiles, switch_profile, get_tool_status, toggle_tool, toggle_category. Use this to switch betwee... rename_extension Rename an installed extension. rename_field Rename a field (column) in an Airtable table. Pre-validates the field exists before mutating. rename_table Rename a table in an Airtable base. rename_view Rename a view. update_extension_state Enable or disable an extension installation. update_field_config Update the configuration of any computed field (formula, rollup, lookup, count, etc). Use this to change formula text, rollup settings, etc. update_field_description Update the description text of a field. update_formula_field Update the formula text of an existing formula field. Shorthand for update_field_config with type "formula". update_view_description Update the description text of a view. update_view_filters Update the filter configuration of a view. Supports AND/OR conjunctions, nested filter groups, and Airtable's internal filter operators.
FILTER FO... update_view_group_levels Set grouping on a view. Default mode replaces all existing group levels — pass an empty array with operation="replace" to clear grouping. Use opera... update_view_row_height Change the row height of a grid view. add_component Add a component add_connection Add a connection add_layer Add layers annotate Add a note to a component export_mermaid Export architecture as Mermaid highlight_path Highlight a data flow path import_mermaid Import Mermaid diagram login Authenticate with Tesseract cloud. If no code is provided, opens a browser for automatic pairing — authentication completes in the background. Alte... look_at Navigate camera to a component pin_all Pin all components prepare_upload Prepare upload URL reorder_layers Reorder layers save_flow Save highlights as a flow studio_set_category_attr Update a category's editable attributes (name and/or description). Other fields (id, collection, creator) are managed by the system. studio_set_collection_attr Update a collection's editable attributes (name and/or description). Other fields (id, tier, creator) are managed by the system. studio_set_component_attr Update a component's editable attributes (name and/or description). Other fields (scale, offset, rotation, decals, modelRef) are managed via the UI... studio_write_scad Write the OpenSCAD source file for a 3D component and trigger the render pipeline. If uuid is omitted, a new UUID is generated automatically. Creat... unpin_components Unpin components update_component Update a component update_connection Update a connection update_flow Update a flow update_layer Update layers update_project Update project title/description git_add Stage file contents for commit git_checkout Switch branches in the repository git_clone Clone a repository to local filesystem git_commit Record changes to the repository git_create_branch Create a new branch from an optional base git_init Initialise a new Git repository add Stages files for commit. Returns structured data with count and list of staged files, including how many were newly staged. archive Creates an archive of files from a git repository. Supports tar, tar.gz, and zip formats. Returns structured data with success status, format, outp... checkout Switches branches or restores files. Returns structured data with ref, previous ref, whether a new branch was created, and detached HEAD status. cherry-pick Applies specific commits to the current branch. Returns structured data with applied commits, any conflicts, and new commit hash. commit Creates a commit with the given message. Returns structured data with hash, message, and change statistics. config Manages git configuration values. Supports get, set, list, and unset actions. Operates at local, global, system, or worktree scope. diff Returns file-level diff statistics as structured data. Use full=true for patch content. log Returns commit history as structured data. log-graph Returns visual branch topology as structured data. Wraps `git log --graph --oneline --decorate`. merge Merges a branch into the current branch. Supports abort, continue, and quit actions. Returns structured data with merge status, fast-forward detect... pull Pulls changes from a remote repository. Returns structured data with success status, summary, change statistics, conflicts, up-to-date and fast-for... push Pushes commits to a remote repository. Returns structured data with success status, remote, branch, summary, and whether the remote branch was newl... rebase Rebases the current branch onto a target branch. Supports abort, continue, skip, and quit for conflict resolution. Returns structured data with suc... reflog Returns reference log entries as structured data, useful for recovery operations. Also supports checking if a reflog exists. restore Discards working tree changes or restores files from a specific commit. Returns structured data with restored files, source ref, and staged flag. submodule Manages git submodules. Supports list (default), add, update, sync, and deinit actions. List returns structured submodule data with path, SHA, bran... assess_legacy_codebase Assess a legacy codebase for migration readiness. Analyzes dependencies, architecture, security, quality, and migration readiness. Returns health s... audit_accessibility Audit a component for WCAG 2.1 accessibility violations. Checks color contrast hints, ARIA attributes, keyboard navigation, semantic HTML, form lab... figma_push_variables Write design tokens back to Figma as Variables via the Figma REST API. Creates or updates variable collections. forge_migrate Generate a full migration plan for a legacy project. Combines health assessment with strategy recommendation, strangler boundaries, TypeScript migr... generate_api_route Generate a production-ready API route with validation, authentication, and error handling based on best-practice backend patterns. generate_backend_module Generate a complete backend feature module with routes, service layer, repository, types, and middleware following clean architecture patterns. generate_component_library Generate components from shadcn, radix, headlessui, or material UI libraries. Supports themes, custom props, test/story generation, and framework-s... generate_design_image Generate SVG or PNG mockup images of UI screens and components. Supports wireframe, mockup, and component preview modes. generate_form Generate production-ready forms with validation schemas, accessible markup, error handling, and multi-step support. Includes preset form types (log... generate_from_template_pack Generate a full multi-page application from a template pack generate_migration_plan Generate a phased migration plan for a legacy codebase. Runs assessment, detects strategy, and produces a roadmap with quality gates (40% -> 60% ->... generate_page_template Generate pre-built page templates for common UI patterns: landing pages, dashboards, auth flows, pricing, settings, CRUD tables, blog listings, onb... generate_prototype Create interactive HTML prototypes with screen flows, navigation, and transitions. Output is a standalone HTML file. generate_ui_component Create or iterate UI components with style audit and design context awareness. Supports React, Next.js, Vue, Angular, Svelte, and HTML. Component l... image_to_component Convert a screenshot, mockup, or wireframe image into framework-specific component code. Supports React, Next.js, Vue, Angular, Svelte, and HTML. O... manage_training Manage ML training jobs for the UIForge sidecar model. Actions: check_readiness (verify training prerequisites), start_training (begin LoRA fine-tu... refine_component Iteratively improve an existing component based on natural language feedback. Apply accessibility fixes, dark mode, responsive improvements, compon... scaffold_backend Generate a complete production-ready backend project scaffold. Supports Express and Next.js with configurable features: auth (JWT/OAuth/Session), d... scaffold_full_application Generate full project boilerplate with ML-composed pages for React, Next.js, Vue, Angular, Svelte, or HTML with Tailwind CSS and optional state man... setup_component_library Set up a complete project with a component library (shadcn, radix, headlessui, material) including config files, dependencies, and initial components. submit_feedback Submit feedback on a previously generated UI component or page template. This helps UIForge learn your preferences and improve future generations. update_project_context Writes or overwrites the context document for a UIForge project in the centralized store. Use this to keep the source of truth up-to-date after arc... add_status_page_monitor Add a monitor to a status page. create_alert Create a new alert rule. Sends notifications via the chosen channel when triggers fire. create_heartbeat Create a new heartbeat monitor for cron jobs or scheduled tasks. Your service pings PingZen at the expected interval; if a ping is missed, an alert... create_monitor Create a new uptime monitor. Supports 22 protocols (HTTP, HTTPS, TCP, DNS, SSL, etc.).
Common use cases:
- 'Monitor https://api.example.com every ... create_monitor_group Create a monitor group for organizing related monitors.
Returns: group_id, name, monitor_count. create_status_page Create a new public status page with a unique slug. create_workspace Create a new workspace for organizing monitors.
Returns: workspace_id, name, color, is_default. generate_api_key Generate a permanent API key for MCP access. API keys never expire and replace JWT tokens for long-term use.
The key is shown ONCE and cannot be r... link_telegram_group Generate a deep link URL for adding the PingZen bot to a Telegram group. Open the URL in Telegram to select a group. The link expires in 1 hour.
A... login Log in to an existing PingZen account. Returns access token, refresh token, and a permanent API key.
After login, all other tools become available... pause_heartbeat Pause a heartbeat monitor. No alerts will be sent while paused.
Use resume_heartbeat to reactivate. ping Health check endpoint for MCP server. Returns server status and version information.
Use this to verify the MCP server is running and accessible. refresh_token Refresh an expired access token using a refresh token. Returns a new access token and refresh token pair.
Use this when the access token has expir... register Create a new PingZen account. Returns access token, refresh token, and a permanent API key.
A default workspace and demo monitor are automatically... resolve_incident Resolve an incident. Shortcut for update_incident with status=resolved. resume_heartbeat Resume a paused heartbeat monitor. Status resets to 'pending' until the next ping is received. update_alert Update an existing alert rule. Only provided fields are changed. update_incident Add a status update to an incident. Optionally change status (investigating -> identified -> monitoring -> resolved). update_monitor Update an existing monitor's settings. Only provided fields are changed; others keep current values.
Common use cases:
- 'Rename monitor 42 to Pro... update_monitor_group Update a monitor group. Only provided fields are changed.
To replace monitors, pass the full list of monitor_ids. update_status_page Update a status page's title, slug, description, theme, or visibility. update_workspace Update a workspace's name, description, or color. Only provided fields are changed. cairo-custom Make a custom smart contract.
Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk. cairo-erc1155 Make a non-fungible token per the ERC-1155 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does n... cairo-erc20 Make a fungible token per the ERC-20 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does not wri... cairo-erc721 Make a non-fungible token per the ERC-721 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does no... cairo-governor Make a contract to implement governance, such as for a DAO.
Returns the source code of the generated contract, formatted in a Markdown code block.... cairo-vesting Make a vesting smart contract that manages the gradual release of ERC-20 tokens to a designated beneficiary based on a predefined vesting schedule.... erc7984 Make a confidential fungible token in Solidity according to the ERC-7984 standard, similar to ERC-20 but with confidentiality.
Returns the source ... solidity-account Make an account contract that follows the ERC-4337 standard.
Returns the source code of the generated contract, formatted in a Markdown code block... solidity-custom Make a custom smart contract.
Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk. solidity-erc1155 Make a non-fungible token per the ERC-1155 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does n... solidity-erc20 Make a fungible token per the ERC-20 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does not wri... solidity-erc721 Make a non-fungible token per the ERC-721 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does no... solidity-governor Make a contract to implement governance, such as for a DAO.
Returns the source code of the generated contract, formatted in a Markdown code block.... solidity-rwa Make a real-world asset token that uses the ERC-20 standard. Experimental, some features are not audited and are subject to change.
Returns the so... solidity-stablecoin Make a stablecoin token that uses the ERC-20 standard. Experimental, some features are not audited and are subject to change.
Returns the source c... stellar-fungible Make a fungible token per the Fungible Token Standard, compatible with SEP-41, similar to ERC-20.
Returns the source code of the generated contrac... stellar-non-fungible Make a non-fungible token per the Non-Fungible Token Standard, compatible with SEP-50, similar to ERC-721.
Returns the source code of the generate... stellar-stablecoin Make a stablecoin that uses Fungible Token Standard, compatible with SEP-41.
Returns the source code of the generated contract, formatted in a Mar... stylus-erc1155 Make a non-fungible token per the ERC-1155 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does n... stylus-erc20 Make a fungible token per the ERC-20 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does not wri... stylus-erc721 Make a non-fungible token per the ERC-721 standard.
Returns the source code of the generated contract, formatted in a Markdown code block. Does no... uniswap-hooks Make a Uniswap v4 hook contract using the OpenZeppelin Uniswap Hooks library.
Returns the source code of the generated contract, formatted in a Ma... GOOGLEDOCS_COPY_DOCUMENT Tool to create a copy of an existing Google Document. Use this to duplicate a document, for example, when using an existing document as a template.... GOOGLEDOCS_CREATE_DOCUMENT Creates a new Google Docs document using the provided title as filename and inserts the initial text at the beginning if non-empty, returning the d... GOOGLEDOCS_CREATE_DOCUMENT_MARKDOWN Creates a new Google Docs document, optionally initializing it with a title and content provided as Markdown text. GOOGLEDOCS_CREATE_FOOTER Tool to create a new footer in a Google Document. Use when you need to add a footer, optionally specifying its type and the section it applies to. GOOGLEDOCS_CREATE_FOOTNOTE Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or at the end of the document b... GOOGLEDOCS_CREATE_HEADER Tool to create a new header in a Google Document. Use this tool when you need to add a header to a document, optionally specifying the section it a... GOOGLEDOCS_CREATE_NAMED_RANGE Tool to create a new named range in a Google Document. Use this to assign a name to a specific part of the document for easier reference or program... GOOGLEDOCS_CREATE_PARAGRAPH_BULLETS Tool to add bullets to paragraphs within a specified range in a Google Document. Use when you need to format a list or a set of paragraphs as bulle... GOOGLEDOCS_INSERT_INLINE_IMAGE Tool to insert an image from a given URI at a specified location in a Google Document as an inline image. Use when you need to add an image to a do... GOOGLEDOCS_INSERT_PAGE_BREAK Tool to insert a page break into a Google Document. Use when you need to start new content on a fresh page, such as at the end of a chapter or sect... GOOGLEDOCS_INSERT_TABLE_ACTION Tool to insert a table into a Google Document. Use when you need to add a new table at a specific location or at the end of a segment (like documen... GOOGLEDOCS_INSERT_TABLE_COLUMN Tool to insert a new column into a table in a Google Document. Use this tool when you need to add a column to an existing table at a specific locat... GOOGLEDOCS_INSERT_TEXT_ACTION Tool to insert a string of text at a specified location within a Google Document. Use when you need to add new text content to an existing document. GOOGLEDOCS_REPLACE_ALL_TEXT Tool to replace all occurrences of a specified text string with another text string throughout a Google Document. Use when you need to perform a gl... GOOGLEDOCS_REPLACE_IMAGE Tool to replace a specific image in a document with a new image from a URI. Use when you need to update an existing image within a Google Doc. GOOGLEDOCS_UNMERGE_TABLE_CELLS Tool to unmerge previously merged cells in a table. Use this when you need to revert merged cells in a Google Document table back to their individu... GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN Replaces the entire content of an existing Google Docs document with new Markdown text; requires edit permissions for the document. GOOGLEDOCS_UPDATE_DOCUMENT_SECTION_MARKDOWN Tool to insert or replace a section of a Google Docs document with Markdown content. Use when you need to update only a section of a document by sp... GOOGLEDOCS_UPDATE_DOCUMENT_STYLE Tool to update the overall document style, such as page size, margins, and default text direction. Use when you need to modify the global style set... GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT Applies programmatic edits, such as text insertion, deletion, or formatting, to a specified Google Doc using the `batchUpdate` API method. GOOGLEDOCS_UPDATE_TABLE_ROW_STYLE Tool to update the style of a table row in a Google Document. Use when you need to modify the appearance of specific rows within a table, such as s... hiveagent_agents_complete Mark a job as complete and leave a rating (1-5 stars). hiveagent_agents_hire Hire an agent. Describe the job and set a budget. 15% commission. hiveagent_agents_register Register yourself as an agent-for-hire. Set your skills, rates, and availability. Other agents can hire you through HiveAgent. hiveagent_auction_create Create a micro-auction. Describe what you need, set a budget, and providers will bid to serve you. Lowest bid wins. Auctions expire in 5 minutes by... hiveagent_bet_create_contract Create a Kalshi-style event contract. Binary yes/no markets on any real-world event. Contracts trade between $0.01-$0.99. Winner gets $1.00 per con... hiveagent_bet_create_event Create a sports betting event with odds. NFL, NBA, MLB, Soccer, MMA, Tennis. Set moneyline, spread, or over/under. hiveagent_bet_parlay Create a parlay bet — chain 2-12 sports bets for multiplied odds. All legs must win. 5% fee. Higher risk, massive payout. hiveagent_dao_create Create a DAO. Pool capital, vote, govern. 2% treasury fee. hiveagent_dao_create_proposal Create proposal (spend/invest/rule_change/admission/dissolution). hiveagent_dao_vote Vote on proposal. hiveagent_escrow_lock Lock funds in escrow for an agent-to-agent transaction. Buyer's funds are held until the seller delivers. HiveAgent takes 15% commission on release... hiveagent_negotiate_reject Reject and end. hiveagent_outcome_create_contract Pay for results. Book meeting=$5, generate lead=$10, write article=$15. 15% on outcomes. hiveagent_outcome_submit_result Submit result. hiveagent_predict_create Create a prediction market. Any agent can create a market on any topic — crypto prices, events, outcomes, performance bets. Other agents bet YES/NO... hiveagent_predict_resolve Resolve a prediction market by declaring the winning outcome. Opens a 30-minute dispute window before settlement. hiveagent_privacy_create_account Create a shielded (private) account. Get a stealth address. Transactions through this account are invisible on-chain. hiveagent_shop_add_to_cart Add product to cart. hiveagent_shop_checkout Checkout cart. 15% commission. hiveagent_shop_create_cart Create a shopping cart. hiveagent_sub_create_plan Create a subscription plan that other agents can subscribe to. Set interval (daily/weekly/monthly), price, features. 15% commission. app_install Install an APK file on the device from the host machine. clipboard_set Set the clipboard content on the device. Uses scrcpy SET_CLIPBOARD when a session is active (with optional paste flag), falls back to ADB clipboard... collapse_panels Collapse all open panels (notification, settings) (requires active scrcpy session) connect_wifi Enable WiFi ADB and connect to the device wirelessly. Returns the connection address. disconnect_wifi Disconnect from a wireless ADB device drag_drop Perform a drag and drop gesture from one point to another. Uses input draganddrop on Android 8.0+ (API 26), falls back to swipe on older versions. expand_notifications Expand the notification panel (requires active scrcpy session) expand_settings Expand the quick settings panel (requires active scrcpy session) file_pull Pull a file from the device to the host machine. file_push Push a file from the host machine to the device. input_text Type text into the currently focused input field key_event Send a key event to the device. Supports keycodes like HOME, BACK, ENTER, VOLUME_UP, etc. long_press Perform a long press at the specified coordinates rotate_device Rotate the device screen (requires active scrcpy session) screen_off Turn the device screen off screen_on Wake the device screen (turn screen on) scroll Scroll at the specified position. dx and dy are scroll amounts (-1 to 1 range approximated for ADB). swipe Perform a swipe gesture from one point to another tap Tap at the specified screen coordinates ui_dump Dump the full UI hierarchy of the current screen as XML. Useful for understanding screen structure before using ui_find_element. audit_keyboard Audit keyboard tab order, focus visibility, jumps, skip links, and focus traps. audit_site Crawl internal pages and aggregate accessibility violations across the site. browser_click Perform click on a web page browser_close Close the page browser_console_messages Returns all console messages browser_default_timeout Sets the default timeout for all Playwright operations (clicks, fills, etc). Only affects existing tabs and does not persist across browser context... browser_drag Perform drag and drop between two elements browser_evaluate Evaluate JavaScript expression on page or element browser_file_upload Upload one or multiple files browser_fill_form Fill multiple form fields browser_handle_dialog Handle a dialog browser_hover Hover over element on page browser_install Install the browser specified in the config. Call this if you get an error about the browser not being installed. browser_navigation_timeout Sets the timeout for navigation and page load actions. Only affects the current tab and does not persist across browser context recreation. browser_network_requests Returns all network requests since loading the page browser_press_key Press a key on the keyboard browser_resize Resize the browser window browser_select_option Select an option in a dropdown browser_tabs List, create, close, or select a browser tab. browser_type Type text into editable element complete_registration_session Mark a signup session complete after the browser flow succeeds. create_cron Register a webhook URL to fire on a cron schedule. Standard 5-field cron: minute hour day month weekday. create_or_update_persona Create a persona or update the existing one with explicit overrides. create_page Claim a slug and create a new agent page. Slug must be 5+ chars, lowercase alphanumeric with hyphens. create_webhook Create a webhook subscription. provision_identity Create or reveal the email identity for this MCP session. put_secret Create or update a vault entry. request_phone_number Assign a phone number to the current KeyID identity. save_browser_state Store cookies and browser session state for a signup session in the KeyID vault. save_registration Create or update a registration record for an external service. send_email Send an email from the current identity. set_auto_reply Enable, disable, or edit the auto-reply responder. set_forwarding Set or clear the forwarding address. set_signature Set or clear the email signature. store_file Upload or overwrite a file. Content should be base64-encoded for binary, or plain text (which will be base64-encoded automatically). update_cron Update a cron job — change schedule, URL, or pause/resume. update_message Update message flags such as read or starred state. update_page Update page title, description, or published status. upload_page_file Upload or update a file in an agent page. Content must be base64-encoded. Allowed types: HTML, CSS, JS, images, JSON, text. upsert_contact Create a contact by email or update one by contact ID. createNostrEvent Create an unsigned Nostr event of any kind createNote Create an unsigned kind 1 text note createProfile Create a new Nostr profile (kind 0) decryptNip04 Decrypt NIP-04 ciphertext decryptNip44 Decrypt NIP-44 ciphertext encryptNip04 Encrypt text with NIP-04 (legacy) encryptNip44 Encrypt text with NIP-44 postNote Create, sign, and publish a text note (all-in-one) publishNostrEvent Publish a signed event to relays publishNote Publish a signed note to relays reactToEvent React to an event (kind 7) replyToEvent Reply to an event with NIP-10 threading repostEvent Repost an event (kind 6) sendDmNip04 Send a NIP-04 direct message sendDmNip44 Send a NIP-44 direct message setRelayList Publish a relay list (NIP-65 kind 10002) signNostrEvent Sign any unsigned Nostr event signNote Sign a note event unfollow Unfollow a pubkey updateProfile Update an existing Nostr profile (merges with current) add_helper Add a visual debug helper to a scene object. Types: box, axes, skeleton, arrow, grid, polar_grid, camera, directional_light, spot_light, point_ligh... click_inspect Enable click-to-inspect mode. Cursor changes to crosshair — tell the user to click on an object in the 3D scene. Returns clicked object details. overlay_selected Get comprehensive details about the object currently selected in the overlay. Returns full material properties, geometry info, transforms, textures... scene_export Export scene or specific object as GLB. Requires GLTFExporter in your app (see error message for setup). Saves to screenshots/ folder. scene_tree List all objects in the Three.js scene tree. Returns compact text tree by default (saves tokens). Set compact=false for full JSON. set_animation Control animation: mixer timeScale, action play/stop/pause/weight. Runtime only — for testing.
Runtime preview — lost on page reload. You MUST ask... set_camera Modify camera: position, rotation, FOV, near/far, zoom — runtime-only preview (lost on reload). ASK the user first: runtime preview or persistent c... set_dev_port Change the local dev server port the proxy forwards to set_dev_url Connect to a remote Three.js app by URL for inspection and visual debugging. Source code changes are NOT possible in remote mode — only runtime/vis... set_fog Modify scene fog: color, near/far (Fog) or density (FogExp2), background color — runtime-only preview (lost on reload). ASK the user first: runtime... set_instanced_mesh Modify InstancedMesh properties: count, visibility, frustumCulled — runtime-only preview (lost on reload). ASK the user first: runtime preview or p... set_layers Set layers on an object or camera — runtime-only preview (lost on reload). ASK the user first: runtime preview or persistent code change?
Runtime ... set_light Modify light properties: color, intensity, position, shadows — runtime-only preview (lost on reload). ASK the user first: runtime preview or persis... set_material_property Set a material property (color, roughness, wireframe, etc.). IMPORTANT: This is a runtime-only preview (lost on reload). Before calling, ASK the us... set_morph_target Set morph target influence on a mesh — runtime-only preview (lost on reload). ASK the user first: runtime preview or persistent code change?
Runti... set_object_transform Set position, rotation, scale, or visibility of a scene object — runtime-only preview (lost on reload). ASK the user first: runtime preview or pers... set_renderer Modify renderer: toneMapping, exposure, colorSpace, shadows — runtime-only preview (lost on reload). ASK the user first: runtime preview or persist... set_shadow Modify shadow settings — runtime-only preview (lost on reload). ASK the user first: runtime preview or persistent code change?
Runtime preview — l... set_texture Modify texture properties: wrap, filter, anisotropy, repeat, offset, colorSpace — runtime-only preview (lost on reload). ASK the user first: runtim... set_uniform Set a shader uniform value on a ShaderMaterial — runtime-only preview (lost on reload). ASK the user first: runtime preview or persistent code chan... add_user_note Add a private note about a user create_arena Create a new arena tournament create_challenge Challenge another player create_puzzle_race Create a puzzle race create_simul Create a new simul create_swiss Create a new Swiss tournament export_all_study_chapters Export all chapters of a study in PGN format export_game Export one game in PGN or JSON format export_games_by_ids Export multiple games by IDs export_ongoing_game Export ongoing game of a user export_study_chapter Export one study chapter in PGN format export_user_games Export all games of a user handle_draw_board_game Handle draw offers for a board game make_board_move Make a move in a board game make_move Make a move in an ongoing game push_broadcast_round_pgn Push PGN to a broadcast round send_message Send a private message to another player set_kid_mode Set kid mode status set_token Set your Lichess API token write_in_chat Write in the chat of a board game manycontacts.ai_agents.update Update a WhatsApp AI agent's configuration (instructions, active status, etc.) manycontacts.campaigns.create Create a WhatsApp Business bulk messaging campaign. Sends a template message to a list of phone numbers at a scheduled time. manycontacts.contacts.assign Assign a WhatsApp Business contact to a team member manycontacts.contacts.bulk Perform bulk operations on multiple WhatsApp Business contacts (close, open, assign, add_tag, add_team) manycontacts.contacts.create Create a new WhatsApp Business contact in ManyContacts CRM manycontacts.contacts.tag.add Add a tag to a WhatsApp Business contact manycontacts.contacts.team.add Add a team to a WhatsApp Business contact manycontacts.contacts.update Update an existing WhatsApp Business contact (name, notes, custom fields) manycontacts.funnels.add_stage Add a stage to a sales funnel/pipeline manycontacts.funnels.create Create a new sales funnel/pipeline for WhatsApp Business contacts manycontacts.funnels.update_stage Update a stage in a sales funnel/pipeline manycontacts.messages.send.note Send an internal note on a WhatsApp Business contact (not visible to the contact) manycontacts.messages.send.template Send a WhatsApp Business template message (for outbound messaging outside the 24h window) manycontacts.messages.send.text Send a WhatsApp Business text message to a phone number manycontacts.org.update Update WhatsApp Business organization settings (timezone, auto-reply, webhooks, etc.) manycontacts.tags.create Create a new tag for WhatsApp Business contacts manycontacts.tags.update Update an existing WhatsApp Business contact tag manycontacts.teams.add_member Add a user to a team manycontacts.teams.create Create a new team in the WhatsApp Business organization manycontacts.users.update Update a team member/user profile drive_accessproposals_resolve Approve or deny an access proposal drive_channels_stop Stop watching a resource channel drive_comments_create Create a comment on a file drive_comments_update Update a comment on a file drive_drives_create Create a shared drive drive_drives_hide Hide a shared drive from the default view drive_drives_unhide Unhide a shared drive drive_drives_update Update a shared drive's metadata drive_files_copy Copy a file in Drive drive_files_create Create a new file or folder in Drive drive_files_modifyLabels Modify labels on a file drive_files_update Update a file's metadata or content drive_permissions_create Share a file by creating a permission drive_permissions_update Update a permission on a file drive_replies_create Create a reply to a comment drive_replies_update Update a reply to a comment drive_revisions_update Update a file revision drive_teamdrives_create Create a legacy Team Drive drive_teamdrives_update Update a legacy Team Drive's metadata agent_create_attestation Create an attestation — a claim about internet censorship linked to your agent identity. No client-side crypto required. agent_create_channel Create an encrypted channel (AI forum). Messages encrypted at rest with NaCl secretbox. Only did:voidly: agents can join. agent_create_task Create a task for another agent. Find agents via capability search, then delegate work. Input is sent as plaintext via server-side encryption. agent_export_data Export ALL your agent data as a portable JSON bundle. Includes identity, messages, channels, tasks, attestations, memory, and trust. Use this for b... agent_invite_to_channel Invite an agent to a private channel. Only channel members can invite. agent_key_pin Pin another agent's public keys (TOFU — Trust On First Use). Warns if keys have changed since last pin, detecting potential MitM attacks. agent_mark_read Mark a message as read (read receipt). Only the recipient can do this. agent_mark_read_batch Mark multiple messages as read at once (up to 100). agent_memory_set Store a value in your agent's persistent encrypted memory. Values survive across sessions. Supports string, json, number, boolean types with option... agent_ping Send heartbeat — signals your agent is alive and updates last_seen. Returns uptime info. agent_post_to_channel Post an encrypted message to a channel. Message is encrypted with the channel key (NaCl secretbox) and signed. agent_register Register a new agent identity on the Voidly Agent Relay. Returns a DID (decentralized identifier) and API key for E2E encrypted communication with ... agent_register_capability Register a capability this agent can perform. Other agents can find you via capability search and send you tasks. agent_register_webhook Register a webhook URL for real-time message delivery. Returns a secret for signature verification. agent_resolve_username Resolve a @username to a DID and public profile. No auth required — public lookup. agent_respond_invite Accept or decline a channel invite. agent_send_message Send an E2E encrypted message to another agent by DID. Messages are encrypted with X25519-XSalsa20-Poly1305 and signed with Ed25519. agent_update_profile Update your agent profile (name, capabilities, or metadata). agent_update_task Update task status: accept, complete with output, fail, or cancel. batch_generate_scripts Use this to generate narration scripts for all slides in a project in one batch. create_project Use this to create a new empty project. Returns the project_id needed for all subsequent operations. estimate_cost Estimate credit cost BEFORE running expensive operations. Returns per-operation breakdown, total, current balance, and whether you have enough. Alw... export_evercam Export project as an EverCam offline HTML5 playable package (ZIP). Requires video to be generated first. This is async — call evercam_status to pol... export_pdf Export all rendered slides as a single PDF file (16:9 landscape, one slide per page). Returns { pdf_url, page_count, title, summary }. IMPORTANT: G... export_pptx Export all rendered slides as a single PPTX (PowerPoint) file. Returns { pptx_url, page_count, title, summary }. IMPORTANT: Give the user the pptx_... export_project Use this to get download URLs for all generated assets: slides, audio, and video files. generate_outline Use this when the user wants to plan a presentation. Generates slide titles and descriptions from a topic. Automatically creates a project and retu... generate_script Use this to generate a narration script for a single slide using AI. generate_tts Use this to generate text-to-speech audio. Pass project_id for all slides or slide_id for one slide.
Provider comparison:
- **gemini**: Best quali... generate_video Use this as the final step to compile slides + audio into an MP4 video. Poll check_status afterward. render_slides Use this to generate AI slide images for a project. Each slide gets a background image from the AI model. Optionally pass a style_guide (from analy... save_preferences Save user preferences for future sessions. Call this when the user explicitly states a preference (e.g. 'I prefer playful style', 'always use Azure... topic_to_video Use this for one-click presentation creation from a topic. Default: slides only. Set include_scripts=true for narration, include_video=true for ful... update_project Use this to update project settings like title, description, TTS provider, voice, or language. update_slide Use this to edit a slide's title or narration script text. upload_complete Use this after the file has been uploaded to the pre-signed URL. Triggers server-side processing. upload_init Use this to upload an existing PPTX or PDF file. Returns a pre-signed upload URL and project_id. youtube_to_outline Analyze a YouTube video and generate a structured course outline. Extracts the transcript (or uses video analysis as fallback) and reorganizes it i... add_checklist_item Adds a new item to an existing task's checklist. complete_task Completes a task and stops the timer. Moves status to 'completed'. create_agenda_event Creates an event directly in the team's shared agenda. create_agenda_events_batch Creates multiple events directly in the team's shared agenda at once. create_calendar_event Schedules a social media post on the agency calendar. create_campaign Creates a new campaign for a client. create_client Creates a new client in the agency. create_clients_batch Creates multiple clients in a single request. create_note Creates a new note. Supports private or agency-wide visibility. create_project Creates a new project in the agency. create_task Creates a new task in the agency. RECOMMENDED FLOW: 1. get agency_id -> 2. GET client_id (MANDATORY for client-related tasks, do not skip) -> 3. ge... create_tasks_batch Creates multiple tasks in a single request to avoid multiple N-calls. disable_user_from_agency Disables a user's access to a specific agency. Requires administrative permissions. enable_user_from_agency Enables a user's access to a specific agency. Reverses a previous disable action. invite_user Sends an invite for a new member to join an agency. Restricted to Admin/Owner. update_checklist_item Toggles a checklist item as done/undone on a task. update_client Updates client metadata (name, description, active status). update_project Updates project metadata (name, description, color, status, client association). update_task Updates an existing task. add_step Add a new step to a workflow with automatic positioning and next-pointer rewiring.
Provide the full step object (id, type, name, and type-specific... chat_with_agent Send a message to a specific agent. The agent's instructions are used as the system prompt.
Supports multi-turn conversations via session_id. create_agent Create a new agent with name, instructions, and optional proactive agent configuration.
Key fields:
- name: Agent display name
- instructions: Sys... create_snapshot Create a manual config snapshot of a workflow's current state. Use this to save a
checkpoint before making changes, so you can restore later if nee... create_workflow Create a new workflow from a pipeline definition. The pipeline object should include:
- name (required): Workflow name
- goal: What the workflow do... export_workflow Export a workflow as portable JSON for cross-environment transfer.
Returns a self-contained WorkflowExport object with all steps, context, metadata... import_n8n_workflow Create a new Agentled workflow from an n8n JSON import.
Behavior:
- runs deterministic import preview
- creates workflow in preflight draft mode
-... import_workflow Import a workflow from an export JSON into this workspace.
Accepts the full WorkflowExport object (from export_workflow) and creates a new workflow... preview_n8n_import Preview a deterministic n8n import from JSON. Returns:
- normalized import hash and IR
- mapped step graph
- unsupported nodes + remediation
- warn... promote_draft Promote the draft snapshot to live. This overwrites the live pipeline config with
the draft contents, then deletes the draft snapshot. A pre-promot... publish_workflow Change the status of a workflow (publish, pause, or archive).
Valid transitions: created/draft -> live, live -> paused, paused -> live, any -> arch... restore_snapshot Restore a workflow to a previous config snapshot. Use list_snapshots first to find the
snapshot ID. This will revert the workflow's steps, context,... update_agent Update an agent's name, description, instructions, or configuration.
Updating instructions automatically syncs to the linked proactive agent's AI e... update_branding Update the workspace's whitelabel branding configuration.
Set any combination of branding fields. Pass null or empty string to clear a field.
Fiel... update_step Update a single step in a workflow by step ID. Only the specified fields are merged —
all other steps and fields remain unchanged. This is SAFER th... update_workflow Update an existing workflow. Provide only the fields you want to change.
IMPORTANT: If the workflow is live, config edits (steps, context, name, e... update_workspace_company_profile Update top-level workspace company profile fields.
Use this for company identity and summary information such as name, industry, size, logo, websit... upsert_workspace_company_offerings Create new workspace company offerings or update existing ones.
Pass offerings with an id to update them. Omit id to create a new offering.
This to... blur Set @blur event handler on element change Set @change event handler on element classes Set CSS classes on a UI element click Set @click event handler on element extension Set file extension type for component focus Set @focus event handler on element input Set @input event handler on element keydown Set @keydown event handler on element keyup Set @keyup event handler on element locked Toggle element edit lock mouseenter Set @mouseenter event handler mouseleave Set @mouseleave event handler statements Set import and reference statements submit Set @submit event handler on element tag Set HTML tag for a UI element template Set template root element reference text Set text content of a UI element type Set element type in the UI builder arango_add_edge Add an edge to a graph arango_add_edge_definition Add an edge definition to a graph arango_add_vertex Add a vertex to a graph arango_add_vertex_collection Add a vertex collection to a graph arango_advance_workflow_stage Advance to the next workflow stage arango_bulk_insert Bulk insert multiple documents at once arango_bulk_update Bulk update multiple documents at once arango_create_collection Create a new collection in the database arango_create_graph Create a named graph in the database arango_create_index Create an index on a collection arango_create_schema Create JSON schemas for collections arango_insert Insert documents into a collection arango_insert_with_validation Insert documents with schema validation arango_restore_graph Restore a graph from backup arango_set_focused_database Set the focused database for the current session arango_switch_workflow Switch to a different workflow context arango_unload_tools Unload specific tools from the session arango_update Update documents in a collection add_note_to_incident Add a note to an incident add_responders Add responders to an incident add_team_member Add a user to a team append_event_orchestration_router_rule Add a routing rule to an orchestration create_alert_grouping_setting Create a new alert grouping setting create_incident Create a new incident create_schedule Create a new on-call schedule create_schedule_override Create an override for an on-call schedule create_service Create a new service in PagerDuty create_status_page_post Create a new status page post create_status_page_post_update Add an update to a status page post create_team Create a new team manage_incidents Update incident status, urgency, or assignment update_alert_grouping_setting Update an alert grouping setting update_event_orchestration_router Update router config for an orchestration update_schedule Update an existing on-call schedule update_service Update an existing service update_team Update an existing team add_card_to_dashboard Add a card to a dashboard create_card Create a new question/card in Metabase create_collection Create a new collection in Metabase create_dashboard Create a new dashboard in Metabase update_card_visualization Update visualization settings for a card update_dashboard Update an existing dashboard add_card_to_dashboard Add a card to a dashboard create_card Create a new question/card in Metabase create_collection Create a new collection in Metabase create_dashboard Create a new dashboard in Metabase update_card_visualization Update visualization settings for a card update_dashboard Update an existing dashboard add_card_to_dashboard Add a card to a dashboard create_card Create a new question/card in Metabase create_collection Create a new collection in Metabase create_dashboard Create a new dashboard in Metabase update_card_visualization Update visualization settings for a card update_dashboard Update an existing dashboard flowforge_add_comment Post a new comment to a task or run. Supports both human and agent authors, markdown content, and @mentions. Supply exactly one of task_id or run_i... flowforge_approve_tool_call Approve a pending tool-call approval. The paused run resumes and the tool is invoked, optionally with modified arguments. To deny the call instead ... flowforge_create_agent Create a new AI agent in the workspace. Agents are team members that can be assigned tasks (flowforge_create_task) and linked to functions. To enab... flowforge_create_credential Create a new encrypted credential the workflow tools can reference. Once stored, use the credential in webhook tool URLs or headers via {{credentia... flowforge_create_function Create a worker-mode workflow function whose code runs on your own server at endpoint_url. FlowForge calls the endpoint when the trigger fires and ... flowforge_create_inline_function Create an inline/serverless AI agent function that runs on the FlowForge server — an LLM drives execution using the listed tools, no endpoint_url i... flowforge_create_task Create a new task on the Kanban board. Tasks auto-get human-readable identifiers like FF-1, FF-2. To update an existing task, use flowforge_update_... flowforge_create_tool Create a new AI tool. Three tool types: 'custom' (Python code executed in a sandbox — must define execute(**kwargs)), 'webhook' (HTTP endpoint with... flowforge_import_skill Install a skill from the marketplace into FlowForge by downloading its SKILL.md and creating a local skill template. After installing, wire it into... flowforge_mark_notifications_read Mark notifications as read — either one specific notification (pass notification_id) or every currently-unread notification (omit notification_id).... flowforge_preview_skill Fetch and parse a remote SKILL.md file from a GitHub repo without installing it. Shows the frontmatter (name, description, tags) and markdown body ... flowforge_send_event Send an event into FlowForge. Any function with trigger_type='event' and a matching trigger_value will fan out into a new run. Returns the event id... flowforge_set_agent_skills Set the complete list of skills enabled for an agent. Enabled skills have their SKILL.md content injected into the agent's context at runtime. Repl... flowforge_set_function_skills Set the complete list of skills enabled for a function. Enabled skills have their SKILL.md content injected into the agent's system prompt at each ... flowforge_update_agent Update fields on an existing agent — name, current status, model, system prompt, or active flag. Only provided fields are changed; omitted fields k... flowforge_update_function Update fields on an existing workflow function. Works for both worker and inline functions — only provided fields change. Note: worker-only fields ... flowforge_update_task Update fields on an existing task — change status (moves the card between columns), reassign, retitle, or re-prioritize. Only provided fields are c... flowforge_update_tool Update fields on an existing AI tool — code, webhook config, approval settings, or active flag. Only provided fields are changed; omitted fields ke... bighub_actions_live_connect Open a concurrent live agent connection slot. Returns connection_id to reuse for heartbeats and submits. bighub_actions_live_disconnect Disconnect a live agent connection, freeing the slot immediately. bighub_api_keys_create Create an API key. bighub_approvals_resolve Resolve an approval request. bighub_auth_login Authenticate and return access/refresh tokens. bighub_cases_create Create a decision case. Requires action and verdict. bighub_constraints_apply_patch Apply JSON Patch operations to a rule with preview/optimistic locking support. bighub_constraints_create Create a boundary rule. bighub_constraints_resume Resume a paused rule. bighub_constraints_update Update a rule by rule_id. bighub_features_export Export all features for a case. bighub_features_export_batch Export flat feature dicts for multiple cases (max 500). bighub_kill_switch_activate Activate global/domain kill switch. Requires a reason. bighub_kill_switch_deactivate Deactivate kill switch by switch_id. Requires a reason. bighub_kill_switch_status Read kill switch status. bighub_webhooks_create Create a webhook endpoint. bighub_webhooks_update Update webhook by webhook_id. GOOGLESHEETS_ADD_SHEET Adds a new sheet (worksheet) to a spreadsheet. Use this tool to create a new tab within an existing Google Sheet, optionally specifying its title, ... GOOGLESHEETS_APPEND_DIMENSION Tool to append new rows or columns to a sheet, increasing its size. Use when you need to add empty rows or columns to an existing sheet. GOOGLESHEETS_BATCH_UPDATE Updates a specified range in a Google Sheet with given values, or appends them as new rows if `first_cell_location` is omitted. Auto-expands grid f... GOOGLESHEETS_BATCH_UPDATE_VALUES_BY_DATA_FILTER Tool to update values in ranges matching data filters. Use when you need to update specific data in a Google Sheet based on criteria rather than fi... GOOGLESHEETS_CREATE_CHART Create a chart in a Google Sheets spreadsheet using the specified data range and chart type. Conditional requirements: - Provide either a simple ch... GOOGLESHEETS_CREATE_GOOGLE_SHEET1 Creates a new Google Spreadsheet in Google Drive using the provided title. GOOGLESHEETS_CREATE_SPREADSHEET_COLUMN Creates a new column in a Google Spreadsheet, requiring a valid `spreadsheet_id` and an existing `sheet_id`; an out-of-bounds `insert_index` may ap... GOOGLESHEETS_CREATE_SPREADSHEET_ROW Inserts a new, empty row into a specified sheet of a Google Spreadsheet at a given index, optionally inheriting formatting from the row above. GOOGLESHEETS_FORMAT_CELL Applies text and background cell formatting to a specified range in a Google Sheets worksheet. GOOGLESHEETS_INSERT_DIMENSION Tool to insert new rows or columns into a sheet at a specified location. Use when you need to add empty rows or columns within an existing Google S... GOOGLESHEETS_SET_BASIC_FILTER Tool to set a basic filter on a sheet in a Google Spreadsheet. Use when you need to filter or sort data within a specific range on a sheet. GOOGLESHEETS_SHEET_FROM_JSON Creates a new Google Spreadsheet and populates its first worksheet from `sheet_json`, which must be non-empty as its first item's keys establish th... GOOGLESHEETS_SPREADSHEETS_SHEETS_COPY_TO Tool to copy a single sheet from a spreadsheet to another spreadsheet. Use when you need to duplicate a sheet into a different spreadsheet. GOOGLESHEETS_SPREADSHEETS_VALUES_APPEND Tool to append values to a spreadsheet. Use when you need to add new data to the end of an existing table in a Google Sheet. GOOGLESHEETS_UPDATE_SHEET_PROPERTIES Tool to update properties of a sheet (worksheet) within a Google Spreadsheet, such as its title, index, visibility, tab color, or grid properties. ... GOOGLESHEETS_UPDATE_SPREADSHEET_PROPERTIES Tool to update properties of a spreadsheet, such as its title, locale, or auto-recalculation settings. Use when you need to modify the overall conf... GOOGLESHEETS_UPSERT_ROWS Upsert rows - update existing rows by key, append new ones. Automatically handles column mapping and partial updates. Use for: CRM syncs (match Lea... create_package Create a new R package skeleton at the specified path using usethis::create_package(). Sets up DESCRIPTION, NAMESPACE, and the R/ directory. document Generate roxygen2 documentation and update NAMESPACE using devtools::document(). Reads @-tags from R source and creates man/*.Rd files. install Install the package into the local R library using devtools::install(). renv_init Initialise an renv project-local library for the project using renv::init(). Creates renv/ and renv.lock, and updates .Rprofile. renv_install Install packages into the renv project library using renv::install(). Supports CRAN packages, GitHub (user/repo), or version-pinned installs. renv_restore Restore packages from renv.lock to recreate the recorded environment using renv::restore(). renv_update Update packages in the renv project library using renv::update(). If no package names are given, all outdated packages are updated. use_git Initialise a Git repository in the package and make an initial commit using usethis::use_git(). use_github Create a GitHub remote for the package and push using usethis::use_github(). Requires a GitHub PAT configured via GITHUB_PAT or gh_token(). use_gpl3_license Add a GPL-3 LICENSE file and update DESCRIPTION License field using usethis::use_gpl3_license(). use_mit_license Add an MIT LICENSE file and update DESCRIPTION License field using usethis::use_mit_license(). use_package Add a package dependency to DESCRIPTION using usethis::use_package(). Supports Imports, Suggests, Depends, LinkingTo, and Enhances. use_pipe Add the magrittr pipe (%>%) to the package via usethis::use_pipe(). Creates utils-pipe.R and updates NAMESPACE. use_r Add a new R source file under R/ in an existing package using usethis::use_r(). Creates 'R/<name>.R' with minimal boilerplate. use_readme_md Add a README.md to the package root using usethis::use_readme_md(). use_testthat Configure the testthat testing infrastructure for a package using usethis::use_testthat(). Creates tests/testthat/ and adds testthat to Suggests. use_vignette Create a new vignette stub (Rmd file) under vignettes/ using usethis::use_vignette(). api Makes arbitrary GitHub API calls via `gh api`. Supports all HTTP methods, request bodies, field parameters, pagination, and jq filtering. Returns s... gist-create Creates a new GitHub gist from one or more files. Returns structured data with gist ID, URL, visibility, file names, description, and file count. issue-close Closes an issue with an optional comment and reason. Returns structured data with issue number, state, URL, reason, and comment URL. issue-comment Adds, edits, or deletes a comment on an issue. Returns structured data with the comment URL, operation type, comment ID, issue number, and body echo. issue-create Creates a new issue. Returns structured data with issue number, URL, and labels applied. issue-list Lists issues with optional filters. Returns structured list with issue number, state, title, labels, assignees, author, creation date, and milestone. issue-update Updates issue metadata (title, body, labels, assignees, milestone, projects). All fields except `number` are optional — only supply the fields you ... issue-view Views an issue by number or URL. Returns structured data with state, labels, assignees, author, milestone, close reason, and body. label-create Creates a new repository label. Returns structured data with label name, description, color, and URL. pr-comment Adds, edits, or deletes a comment on a pull request. Returns structured data with the comment URL, operation type, comment ID, and body echo. pr-create Creates a new pull request. Returns structured data with PR number and URL. pr-diff Returns file-level diff statistics for a pull request. Use full=true for patch content. pr-merge Merges a pull request by number, URL, or branch. Returns structured data with merge status, method, URL, and branch deletion status. pr-review Submits a review on a pull request (approve, request-changes, or comment). Returns structured data with the review event, URL, and body echo. pr-update Updates pull request metadata (title, body, labels, assignees, reviewers, milestone, base branch, projects). Returns structured data with PR number... release-create Creates a new GitHub release with optional asset uploads. Returns structured data with tag, URL, draft, prerelease status, and assets uploaded count. repo-clone Clones a GitHub repository. Returns structured data with success status, repo name, target directory, and message. apply_migration Applies a migration to the database. Use this when executing DDL operations. Do not hardcode references to generated IDs in data migrations. create_branch Creates a development branch on a Supabase project. This will apply all migrations from the main project to a fresh branch database. Note that prod... create_project Creates a new Supabase project. Always ask the user which organization to create the project in. The project can take a few minutes to initialize -... generate_typescript_types Generates TypeScript types for a project. merge_branch Merges migrations and edge functions from a development branch to production. restore_project Restores a Supabase project. sb_create_bucket Create a new storage bucket in Supabase. Set public=true for publicly accessible files. Optionally set file size limit and allowed MIME types. sb_create_project Create a new Supabase project. Requires organization ID, region, and database password. Project creation takes a few minutes. sb_create_secrets Create or update secrets (environment variables) for a Supabase project. If a secret with the same name exists, it will be overwritten. sb_create_signed_url Create a temporary signed URL for a private storage object. The URL expires after the specified duration. sb_create_user Create a new user in Supabase Auth. Set email_confirm=true to skip email verification. Use app_metadata for admin-controlled data (roles, permissio... sb_insert_records Insert one or more records into a Supabase table. Pass a single object or an array of objects. Use return=representation to get the created records... sb_restore_project Restore a paused Supabase project. Restarts all services including database, auth, and storage. sb_update_records Update records in a Supabase table matching a filter. Filter is REQUIRED to prevent accidental full-table updates. Use return=representation to see... sb_update_user Update a user in Supabase Auth. Can change email, phone, password, metadata, or ban the user. sb_upsert_records Upsert (insert or update on conflict) records in a Supabase table. Uses merge-duplicates by default. Specify on_conflict for non-primary-key columns. update_storage_config Update storage config for a project agent-mollie-hosted-checkout Create a Mollie payment and return the hosted checkout URL so the customer can complete payment. Apiosk slug: agent-mollie-hosted-checkout. Cost pe... apiosk_buy_credits Create an Adyen payment link so a human can top up the signed-in user's Apiosk credits balance. Returns the checkout URL to open in a browser. apiosk_configure Show a structured Apiosk control menu for a wallet, including funding instructions, QR code output when available, and wallet/pay/publish/data acti... apiosk_create_account Create an Apiosk dashboard account for credits-based payments. Local stdio only; saves the returned dashboard session token locally when available. apiosk_create_wallet Create or import a managed Apiosk wallet for the signed-in user. apiosk_create_wallet_api_key Create a new API key / connect token for a managed wallet. apiosk_create_wallet_connect_string Rotate or create a connect token for a managed wallet and return the new connect string. apiosk_publish_api Publish a new API on Apiosk using the active local wallet or APIOSK_PRIVATE_KEY. No dashboard required. apiosk_sign_in Sign into an existing Apiosk dashboard account and save the session token locally for credits and managed-wallet tools. apiosk_update_api Update a published Apiosk API with signed wallet auth. apiosk_update_wallet Update wallet label, status, display metadata, or spending limits. apiosk_update_wallet_api_key Rename, revoke, or extend an existing managed wallet API key. apiosk_wallet_create Create or import a local wallet for autonomous Apiosk payments and publishing. The active wallet is mirrored to ~/.apiosk/wallet.json and ~/.apiosk... apiosk_wallet_save_secret Save a local wallet's private key to a file without going through the dashboard. apiosk_wallet_select Select the active local wallet used by apiosk_execute, dynamic API tools, and publish tools. apiosk_wallet_update Rename a local wallet or mark it active. convert Convert between file formats. CSV↔JSON, JSON↔YAML, Markdown→DOCX, JSON→Excel, image format conversion with resize. Apiosk slug: convert. Cost per c... act Perform a browser interaction: click, fill, type, check, select, press key, scroll, hover, mousemove, drag, upload, resize, back, forward. Use @eN ... add_init_script Inject JavaScript that runs before every page load in a session. Persists across navigations (Playwright built-in behavior). Use for fingerprint ov... api_export Generate an OpenAPI v3 spec from observed API traffic. Navigate pages first to capture traffic, then export. diff Compare the current page state against the last snapshot for this session. Returns only what changed (additions, removals, changes) — massive token... paginate Extract data across multiple pages in a single call. Handles click-next, infinite scroll, and URL-pattern pagination. Auto-detects 'next' buttons w... profile_import_from_chrome Connect to your real Chrome browser via CDP, capture its auth cookies, and save them as a Leapfrog profile. This gives you real Google auth, reCAPT... profile_warm Warm up a browser profile by browsing trusted sites (Google, Wikipedia, YouTube). Fresh profiles with zero history score near 0 on reCAPTCHA v3. A ... session_create Create a new isolated browser session with its own cookies and state. Returns a short session ID (e.g. s_k3m7x1) to pass to all other tools. Each s... session_create_batch Create multiple isolated browser sessions concurrently — 5-10x faster than sequential session_create calls. Optionally navigate each to a URL. Retu... session_export Export session action history as a replayable recording. Creates a JSON script from all mutating actions with @eN refs resolved to stable selectors... session_export_trace Export a Playwright trace file for a session. Requires LEAP_TRACE=true. The trace can be viewed at trace.playwright.dev for detailed action timeline. session_health Check if a session is healthy (browser connected, page responsive). Omit sessionId to check all sessions. Quick diagnostic for debugging. session_memory Recall what actions were performed in this session. Useful after context window compression to recover lost context. session_replay Replay a recording in the current session. Executes each step directly against the browser. Override {{placeholder}} params with the params object.... session_save_profile Save a session's cookies and auth state to disk. Use this after logging in to a site so future sessions can restore that login. Pass the returned p... tab_close Close a tab by index. Defaults to the active tab. Cannot close the last remaining tab. Returns a snapshot of the new active tab. tab_switch Switch to a different tab by index. Use -1 to switch to the most recently opened tab (useful for popups). Returns a snapshot of the newly active tab. tl_chain_create_multisig_tx Create an unsigned multisig TRX transfer transaction with a specific permission ID. tl_chain_send Send TRX, TRC10 or TRC20 tokens to an address. Signs and broadcasts the transaction. tl_chain_setup_multisig Configure multisig permissions on the account (accountPermissionUpdate, costs 100 TRX). tl_click Click an element by a11yRef (e.g. "e5"), testId, or CSS selector. tl_clipboard Read or write the browser clipboard (useful for copying addresses, mnemonics). tl_close_tab Close a browser tab by role or URL pattern. tl_gasfree_send Send a GasFree TRC20 transfer (no gas fee). Pre-checks: account eligibility, token support, daily quota, and token balance. tl_keyboard Send keyboard events. Press keys (e.g. "Enter", "PageDown", "End", "Control+A") or type text character by character (fires real key events, unlike ... tl_multisig_connect_ws Connect WebSocket to receive real-time pending multisig transaction notifications for an address. tl_multisig_disconnect_ws Disconnect the multisig WebSocket listener. tl_multisig_submit_tx Submit a signed multisig transaction to the TRON multisig service. The service collects signatures and broadcasts when threshold is met. tl_scroll Scroll the page or a specific element. Supports direction (up/down/left/right) and pixel amount. Can target a scrollable container by a11yRef, test... tl_set_context Switch workflow context between e2e (testing with local chain) and prod (real networks). tl_switch_to_tab Switch to a browser tab by role (extension/dapp/notification) or URL pattern. tl_type Type text into an input element. Supports a11yRef, testId, or selector targeting. tl_wallet_create Auto-generate an encrypted wallet (local_secure). Use this when no wallet exists and the user wants automatic setup. After creation, the wallet is ... tl_wallet_set_active Switch the active wallet by wallet ID. The new wallet will be used for all subsequent on-chain, gasfree, and multisig operations. add_to_knowledge_base Add an entry to the shared agent knowledge base. chat Stateless multi-turn chat. Send full message history, get Claude reply. convert_code Convert code from one programming language to another. create_agent Create a custom AI agent with selected tools and configuration. create_skill Create a new reusable skill. prompt_template must contain {{input}} placeholder. generate_api_key Generate a prepaid AiPayGen API key. Use with Bearer auth to bypass x402 per-call payment. generate_api_spec Generate an OpenAPI/AsyncAPI specification from a natural language description. generate_docs Generate documentation for code. Supports jsdoc, docstring, rustdoc, etc. generate_uuid Generate one or more UUID4 values. Free, no payment needed. plan Step-by-step action plan for any goal with effort estimate and first action. post_to_marketplace
List your agent's service in the marketplace so other agents can discover and hire you.
Args:
agent_id: Your unique agent identifi... register_my_agent
Register your agent in the AiPayGen agent registry.
capabilities: comma-separated list of what your agent can do.
endpoint: optional U... schedule_agent Schedule an agent to run automatically. schedule_type: cron | loop | event. send_agent_message Send a direct message from one agent to another via the agent network. submit_agent_task Post a task to the agent task board for other agents to claim and complete. write Write articles, copy, or content to your specification. type: article | post | copy latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type activate_mcp Activate a plugin MCP server for this session. Fetches its tool definitions and adds them to the available tools. Use list_available_mcps to see wh... add_mcp_connection Register a new MCP server connection. Hub Core will start injecting its tools into chat completions. agent__activate Activate an inactive Guard API agent (sets status to active). Blocked if org requires council approval and agent is not yet approved. agent__add_dependency Add an MCP server or skill dependency binding to an owned Guard API agent. agent__setup Update profile fields (title, description, model, department, reports_to) for an owned Guard API agent. Call agent__list_departments and agent__lis... aithroyz_create_tenant_plan Create a new Aithroyz tenant plan for a cybersecurity environment. chat_complete Send a multi-turn chat completion through Clevername's AI routing layer. Accepts full conversation history (OpenAI message format). Automatically s... clevername_login Authenticate with Clevername using the OAuth Device Authorization flow. Opens a browser-based Google sign-in and waits for you to complete it. Once... create_memory Store a new memory in Clevername's persistent memory store. Memories are user-scoped and can be tagged and linked to projects. create_project Create a new project in Clevername for organizing memories and context. export_config Export your MCP server configuration for direct IDE connection without the clevername gateway guard_register_agent PRE-PROVISIONING / FLEET SETUP ONLY. Register an agent and get a cnk_* token
WITHOUT starting an active session. Use for CI/CD pipelines or pre-pro... route_plan Get a routing recommendation for a task without actually calling any LLM. Returns the recommended model, fallbacks, privacy level, estimated cost, ... set_tool_groups Enable or disable tool groups. Persists to your user settings and takes effect immediately. Core groups cannot be disabled. update_project Update a project name, description, or attached context JSON. upsert_mcp_credential Store or update a BYOK (bring-your-own-key) credential for a marketplace MCP server. The key is encrypted at rest and validated before storing. For... invites_add Send a new staff invite members_add Add a new member with email and subscription details members_edit Edit an existing member newsletters_add Create a new newsletter newsletters_edit Edit an existing newsletter offers_add Create a new promotional offer offers_edit Edit an existing offer posts_add Create a new post with title, content, tags, and publishing options posts_edit Edit an existing post tags_add Create a new tag tags_edit Edit an existing tag tiers_add Create a new membership tier tiers_edit Edit an existing tier users_edit Edit a staff user webhooks_add Create a new webhook webhooks_edit Edit an existing webhook browser_click browser_click browser_close browser_close browser_drag browser_drag browser_fill_and_submit browser_fill_and_submit browser_login browser_login browser_press_key browser_press_key browser_resolve_element browser_resolve_element browser_scroll browser_scroll browser_select_option browser_select_option browser_set_cookie browser_set_cookie browser_set_localstorage browser_set_localstorage browser_smart_click browser_smart_click browser_tab_select browser_tab_select browser_type browser_type session_export_playwright session_export_playwright vault_login vault_login create-api-key Create a new API key create-broadcast Create a new broadcast campaign create-contact Create a new contact in an audience create-contact-property Create a custom contact property create-domain Add a new sender domain create-segment Create an audience segment create-topic Create a subscription topic create-webhook Create a new webhook endpoint send-batch-emails Send batch emails to multiple recipients send-broadcast Send a broadcast campaign to audience send-email Send a single transactional email update-contact Update an existing contact update-contact-property Update a custom contact property update-email Update a scheduled email before sending update-topic Update a subscription topic update-webhook Update an existing webhook archive_release Archive an inactive release create_dataset Create a new dataset create_document Create a new document with AI-generated content create_release Create a new content release create_version Create a version of a document for a release edit_release Update metadata for an existing release mark_for_unpublish Mark a document to unpublish on release patch_document Apply patch operations to document parts publish_document Publish a draft document to make it live publish_release Publish a release immediately schedule_release Schedule a release to publish at a time translate_document Translate document content to another language unarchive_release Restore an archived release update_dataset Modify dataset settings update_document Update a document with AI-generated content version_replace_document Replace contents of a document version cb_create_asset Cria um novo asset no Content Builder do SFMC (email, bloco, template, imagem, etc.). cb_create_folder Cria uma nova pasta no Content Builder do SFMC. cb_update_asset Atualiza um asset existente no Content Builder do SFMC. de_create Cria uma nova Data Extension no SFMC com os campos e configurações especificados. de_upsert_rows Insere ou atualiza linhas em uma Data Extension do SFMC. Usa a chave primária para determinar se é inserção ou atualização. txn_create_email_definition Cria uma nova definição de E-mail Transacional no SFMC. txn_create_push_definition Cria uma nova definição de Push Notification Transacional no SFMC. txn_create_sms_definition Cria uma nova definição de SMS Transacional no SFMC. txn_send_email Envia um e-mail transacional para um único destinatário. Por padrão executa um pre-flight automático antes do envio: valida a definition, o asset d... txn_send_email_and_check Envia um e-mail transacional e aguarda o status de entrega final (polling automático por até ~10s). Executa pre-flight automático antes do envio: v... txn_send_email_batch Envia e-mails transacionais para múltiplos destinatários em uma única chamada de API (até 50 destinatários). txn_send_push Envia uma notificação push transacional para um contato usando uma definição. txn_send_sms Envia um SMS transacional para um único destinatário usando uma definição. txn_send_sms_batch Envia SMS transacionais para múltiplos destinatários em uma única chamada de API (até 50 destinatários). txn_send_test_email Fluxo completo e confiável para envio de e-mail de teste. SEMPRE use esta tool quando o usuário pedir um envio de teste — ela garante transparência... txn_update_definition Atualiza campos de uma definição de Transactional Messaging existente. linear_addIssueLabel Add a label to an issue in Linear linear_addIssueToCycle Add an issue to a cycle linear_addIssueToProject Add an existing issue to a project linear_archiveIssue Archive an issue linear_assignIssue Assign an issue to a user linear_convertIssueToSubtask Convert an issue to a subtask linear_createComment Add a comment to an issue in Linear linear_createIssue Create a new issue in Linear linear_createIssueRelation Create relations between issues (blocks, is blocked by, etc.) linear_createProject Create a new project in Linear linear_duplicateIssue Duplicate an issue linear_setIssuePriority Set the priority of an issue linear_subscribeToIssue Subscribe to issue updates linear_updateIssue Update an existing issue in Linear linear_updateProject Update an existing project in Linear calendar_acl_insert Grant access to a calendar via ACL rule calendar_acl_patch Patch a calendar ACL rule calendar_acl_update Update a calendar ACL rule calendar_calendarList_insert Add a calendar to the user's list calendar_calendarList_patch Patch a calendar list entry calendar_calendarList_update Update a calendar list entry calendar_calendars_insert Create a new calendar calendar_calendars_patch Patch a calendar calendar_calendars_update Update a calendar calendar_events_import Import an event into a calendar calendar_events_insert Create a new calendar event calendar_events_move Move an event to another calendar calendar_events_patch Patch a calendar event calendar_events_quickAdd Create an event from a text string calendar_events_update Update a calendar event n8n_activate_workflow Activate a workflow for production. Requires at least one trigger node. n8n_create_credential Create a new credential. Use n8n_get_credential_schema to discover the required fields for a type. n8n_create_datatable Create a data table with typed columns (string, number, boolean, date, json). n8n_create_project Create a new project (Enterprise feature). n8n_create_tag Create a new tag with the given name. n8n_create_variable Create a new environment variable in n8n (key-value pair). n8n_create_workflow Create a new workflow. Provide the workflow JSON (name, nodes, connections, settings). n8n_generate_audit Generate a security audit report for the n8n instance. Categories: credentials, database, filesystem, instance, nodes. n8n_insert_datatable_rows Insert one or more rows. Each row is an object with column names as keys. n8n_update_datatable_rows Update rows matching a filter. Conditions: eq, neq, like, ilike, gt, gte, lt, lte. n8n_update_project Rename an existing project (Enterprise feature). n8n_update_tag Rename an existing tag. n8n_update_workflow Update an existing workflow. Send the complete workflow object (get it first with n8n_get_workflow). n8n_update_workflow_tags Replace all tags on a workflow. Send an array of tag IDs. n8n_upsert_datatable_row Update a row if it exists (by filter) or insert a new one. brainstorm Schedule a brainstorm session casual_chat Schedule an informal catch-up client_demo Schedule a client demo meeting cold_outreach Schedule a cold outreach meeting force_organizer Override organiser detection with a specific email interview Schedule a job interview investor_call Schedule an investor call one_on_one Schedule a one-on-one meeting review Schedule a review meeting sales_call Schedule a sales call start_time Schedule a meeting at a specific time strategy_session Schedule a strategic planning session team_standup Schedule a daily team standup urgent Schedule an urgent time-sensitive meeting warm_intro Schedule a warm introduction meeting JOBLY — AGENT-TO-AGENT CONTRACT MARKETPLACE
15 All Jobly — Agent-to-Agent Contract Marketplace tools →appeal_dispute Appeal the AI verdict. Costs JOOBs. Moves dispute to community vote. Buyer or provider only. complete_work Mark work as complete and start buyer review window. Provider only. create_contract Post a new work contract. Requires api_key. contract_standard is required. create_profile Create a provider profile so buyers can find you. Requires api_key. create_review Leave a review for a user. Requires api_key. login Login and get a fresh api_key. Invalidates all previous keys. raise_dispute Raise a dispute on a completed/accepted proposal. Buyer only. Locks stake. register Register a new Jobly account. Returns an api_key — save it immediately, it is shown only once. release_escrow Release escrow to provider. Buyer only. Use after reviewing completed work. send_message Send a direct message to a user by their user_id. Field is "body" not "content". submit_deliverables Submit proof of work (URLs/description). Provider only. Proposal must be accepted. submit_proposal Submit a proposal on a contract. Locks 10% bond. Requires api_key. update_profile Update your provider profile. All fields optional. Requires api_key. update_proposal Accept, decline, counter, or send a question on a proposal. Use action field. Requires api_key. vote_on_dispute Stake JOOBs on a side in a community vote. Third parties only (not the dispute parties). chat_customEmojis_create Create a custom emoji chat_media_upload Upload media to a message chat_spaces_completeImport Complete a space import chat_spaces_create Create a new Google Chat space chat_spaces_members_create Add a member to a space chat_spaces_members_patch Update a membership role chat_spaces_messages_create Send a message to a Google Chat space chat_spaces_messages_patch Update a message in a space chat_spaces_messages_reactions_create Add a reaction to a message chat_spaces_messages_update Update a message in a space chat_spaces_patch Update a space settings chat_spaces_setup Set up a space with initial members chat_users_spaces_spaceNotificationSetting_patch Update notification settings for a space chat_users_spaces_updateSpaceReadState Update the read state of a space create_bill Create a vendor bill. Accepts vendor/account/department names (will lookup IDs automatically). Note: DepartmentRef is header-level only — for multi... create_customer Create a customer or sub-customer. Accepts name parts, contact info, addresses, and hierarchy settings. Use parent_ref to create sub-customers or j... create_expense Create an expense (Purchase). Accepts account/department/vendor names (will lookup IDs automatically). Covers Cash, Check, and Credit Card payment ... create_invoice Create an invoice. Accepts item/customer/department names (will lookup IDs automatically). Either customer_name or customer_id is REQUIRED — invoic... create_journal_entry Create a journal entry. Accepts account/department names (will lookup IDs automatically). Validates debits=credits before creating. Returns entry d... create_sales_receipt Create a sales receipt. Accepts item/customer/department names (will lookup IDs automatically). Lines reference items (products/services) not accou... create_vendor_credit Create a vendor credit. Accepts vendor/account/department names (will lookup IDs automatically). Lines represent credit amounts applied to expense ... edit_bill Modify an existing bill. Can update vendor, date, due date, memo, and/or lines. For lines: provide line_id to update existing line, omit to add new... edit_customer Modify an existing customer. Can update name, contact info, addresses, notes, taxable status, active status, hierarchy (parent/sub-customer), deliv... edit_expense Modify an existing expense (Purchase). Can update date, memo, payment account, and/or lines. Note: PaymentType (Cash/Check/CreditCard) cannot be ch... edit_invoice Modify an existing invoice. Can update date, due date, memo, customer, department, terms, email, online payment settings, and/or lines. For lines: ... edit_journal_entry Modify an existing journal entry. Can update date, memo, doc_number, and/or lines. For lines: provide line_id to update existing line, omit line_id... edit_sales_receipt Modify an existing sales receipt. Can update date, memo, deposit account, department, and/or lines. For lines: provide line_id to update existing l... edit_vendor_credit Modify an existing vendor credit. Can update vendor, date, memo, ref number, and/or lines. For lines: provide line_id to update existing line, omit... add_discussion_message Post a message to a discussion (participant must already be in the discussion) add_discussion_participant Add a participant to an existing discussion add_task_comment Add a comment to a task add_team_member Add a team member to a project with a role answer_user_question Write the user's answer to a previously asked question create_discussion Create a new discussion thread in a project create_project Create a new project with a name and description create_task Create a new task in a project resolve_expansion_request Approve or deny a team expansion request (PM only) update_artifact Update the content or title of a shared artifact update_discussion_summary Update the summary of a discussion update_project_status Update the status of a project (active → paused → completed or archived) update_project_summary Create a new versioned summary for a project update_task Update a task's status, description, or assignee cardiac_issue_credential Issue a verifiable credential to an identity (task_auth, capability, swarm_cmd, emergency) cardiac_register_agent Register AI agent on Base mainnet. Returns permanent soul-bound rootTokenId. create_finetune_dataset Create a fine-tuning dataset from logged task executions over a date range create_wallet Create a hosted MoonPay wallet so the agent can be funded via credit card generate_scene Generate synthetic robot training scenes using NVIDIA Cosmos 3 plan_motion Plan a collision-free motion path using MoveIt2 plan_task Generate a phased plan: preparation → perception → execution → verification register_agent Self-register a new AI agent — returns api_key, agent_id, and 100k free monthly quota register_robot Register a new robot entity in the NWO system ros2_send_command Send a named command + joint angles to a physical robot via ROS2 bridge ros2_submit_action Submit a computed action sequence directly to a robot via ROS2 bridge submit_rl_telemetry Submit state/action/reward data to an active RL session for online policy update task_planner Decompose a complex instruction into ordered subtasks with time estimates update_agent Update a robot agent's capabilities or operational status add-comment Add a comment to a task or project add-label Add a label to a task in Todoist add-project Add a project to Todoist add-section Add a section to a project in Todoist add-task Add a task to Todoist close-task Close (complete) a task in Todoist move-tasks Move multiple tasks to a project, section, or parent task quick-add-task Quickly add a task using natural language rename-shared-label Rename a shared label in Todoist update-comment Update a comment in Todoist update-label Update a label in Todoist update-project Update a project in Todoist update-section Update a section in Todoist update-task Update a task in Todoist browser_click Click an element on the current browser page by CSS selector or visible text. Returns a screenshot after clicking. browser_click_at Click at specific x,y coordinates on the current browser page. Use this when elements cannot be targeted by CSS selector — such as CAPTCHA checkbox... browser_close Close the browser session and free all resources. Always call this when the browser workflow is complete. If the session was started with record_vi... browser_fill Type text into an input field on the current browser page. Clears the field first, then types the value. browser_press_key Press a keyboard key or key combination. Supports special keys like Enter, Tab, Escape, ArrowDown, and modifiers like Control+A, Shift+Tab. Returns... browser_scroll Scroll the browser page by a given amount in pixels. browser_select_option Select an option from a <select> dropdown element. Returns a screenshot after selection. browser_set_viewport Resize the browser viewport in an existing session. Useful for testing responsive layouts without starting a new session — e.g. switch between desk... browser_storage Read or write localStorage and sessionStorage. Use for debugging client-side state, auth tokens, feature flags, and cached data. create_test_inbox Standalone inbox helper for testing. Create or reuse the saved primary disposable email inbox, then use auth_test_assist first when the task is web... send_test_email Send an email from a disposable AgentMail inbox. Useful for testing contact forms, reply workflows, or sending test data to services. smart_login Attempt to log in to a website. Navigates to the login URL, finds email/username and password fields, fills them in, and submits the form with clic... webhook_create Register a new outbound webhook endpoint. The signing secret is returned ONCE — store it before doing anything else. Default events=['*'] subscribe... webhook_rotate Rotate the signing secret for an endpoint. The new secret is returned once — update your verifier immediately to avoid signature mismatches. close_tasks Close tasks in Todoist
Either 'task_id' or the 'task_name' to identify the target. create_comments Create new comments in Todoist create_labels Create a new personal labels in Todoist create_projects Create new projects in Todoist create_sections Create new sections in Todoist create_tasks Create new tasks in Todoist move_projects Move a projects to a different parent in Todoist move_tasks Move tasks to a different parent or section in Todoist. Exactly one of parent_id, section_id, or project_id must be provided rename_shared_labels Rename a shared label in Todoist update_comments Update comments in Todoist update_labels Update a personal label in Todoist update_projects Update projects in Todoist
Either 'id' or the 'name' to identify the target. update_sections Update sections in Todoist update_tasks Update tasks in Todoist
Either 'task_id' or the 'task_name' to identify the target. broadcast_agents Send a question to multiple agents simultaneously. Creates a group message — each agent gets their own copy linked by a shared broadcast ID. Use ch... bulk_create_tasks Create multiple tasks in a single transaction. Useful when breaking down a feature into subtasks. create_checkpoint Create a checkpoint snapshot of a task's current state. Captures: task data, dependencies, recent activity, active timer, tool stats. Useful before... create_project Create a new project. Projects group related tasks and track time across them. create_task Create a new task. Use this when starting new work to keep TaskFlow in sync. Supports dependencies, tags, links, and time estimates. mark_all_notifications_read Mark all unread notifications as read. Call after the user has been briefed on pending notifications. mark_notification_read Mark a notification as read after surfacing it to the user. register_agent Register this agent with a custom name. Optional — agents auto-register on startup using the project folder name. Call this only if you want a spec... send_keys Send raw keystrokes to an agent's tmux pane. Use this to respond to interactive prompts (yes/no, numbered choices, permission approvals) displayed ... send_to_agent Send a message to another agent by name. Returns immediately. The recipient agent will receive the message in their terminal (if running in tmux). update_project Update project fields such as name, color, type, or description. update_setting Update a setting value. Server settings (port, host, databasePath, logLevel, agentLivenessInterval, maxPortAttempts) are written to ~/.taskflow_con... update_task Update task fields. Use this to add details, update descriptions with progress notes, or adjust priority as you learn more. update_task_status Update task status with transition validation. Use when a task becomes blocked, is partially done, or needs to be reopened. create_container Create a new Docker container create_network Create a new Docker network create_volume Create a persistent Docker volume pull_image Download a Docker image from a registry push_image Upload a Docker image to a registry docker_connect_container Connect a container to a network docker_create_container Create a new Docker container from an image docker_create_network Create a Docker network docker_create_volume Create a Docker volume docker_disconnect_container Disconnect a container from a network docker_push_image Push an image to a registry dockerhub_push Push an image to Docker Hub ghcr_push Push an image to GitHub Container Registry apply_optimization Apply optimisation suggestions to content create_brief Create a new content brief with optional auto-outline create_prompt Create a new monitored prompt create_site Create a new site to track in Frase create_webhook Create a new webhook endpoint dismiss_optimization Dismiss an optimisation suggestion generate_content Generate AI content from a brief publish_content Publish content to CMS or connected platforms regenerate_content Regenerate or improve content with AI resolve_alert Mark a performance alert as resolved update_content Update content title, body, status, or meta tags update_prompt Update a monitored prompt update_webhook Update a webhook configuration pg_copy_between_databases Copy data between two databases pg_debug_database Debug common PostgreSQL issues pg_export_table_data Export table data to JSON or CSV format pg_import_table_data Import data from JSON or CSV file into a table pg_manage_comments Manage PostgreSQL object comments - get, set, remove comments on tables, columns, functions, and other database objects. Examples: operation="get" ... pg_manage_constraints Manage PostgreSQL constraints - get, create foreign keys, drop foreign keys, create constraints, drop constraints. Examples: operation="get" to lis... pg_manage_functions Manage PostgreSQL functions - get, create, or drop functions with a single tool. Examples: operation="get" to list functions, operation="create" wi... pg_manage_indexes Manage PostgreSQL indexes - get, create, drop, reindex, and analyze usage with a single tool. Examples: operation="get" to list indexes, operation=... pg_manage_query Manage PostgreSQL query analysis and performance - operation="explain" for EXPLAIN plans, operation="get_slow_queries" for slow query analysis, ope... pg_manage_rls Manage PostgreSQL Row-Level Security - enable/disable RLS and manage policies. Examples: operation="enable" with tableName="users", operation="crea... pg_manage_schema Manage PostgreSQL schema - get schema info, create/alter tables, manage enums. Examples: operation="get_info" for table lists, operation="create_ta... pg_manage_triggers Manage PostgreSQL triggers - get, create, drop, and enable/disable triggers. Examples: operation="get" to list triggers, operation="create" with tr... pg_manage_users Manage PostgreSQL users and permissions - create, drop, alter users, grant/revoke permissions. Examples: operation="create" with username="testuser... messages_create Create a new message messages_update Update an existing message playlists_create Create a new playlist playlists_create_under Create a new playlist under an existing playlist playlists_set Update the contents of a specific playlist props_create_collection Create a new prop collection props_resume_auto_clear Resume auto-clear for a specific prop props_set Update a specific prop props_set_collection Update a specific prop collection stage_set_layout_map Set the stage layout map configuration stage_set_screen_layout Set the layout for a specific stage screen themes_set_slide Update a specific slide in a theme transport_set_time Set the playback time of the specified layer click Clicks on the provided element close_page Closes the page by its index. The last open page cannot be closed. drag Drag an element onto another element evaluate_script Evaluate a JavaScript function inside the currently selected page. Returns the response as JSON,
so returned values have to be JSON-serializable. fill Type text into a input, text area or select an option from a <select> element. fill_form Fill out multiple form elements at once handle_dialog If a browser dialog was opened, use this command to handle it hover Hover over the provided element press_key Press a key or key combination. Use this when other input methods like fill() cannot be used (e.g., keyboard shortcuts, navigation keys, or special... resize_page Resizes the selected page's window so that the page has specified dimension select_page Select a page as a context for future tool calls. type_text Type text using keyboard into a previously focused input upload_file Upload a file through a provided element. ccboot_apply_compliance Applies a compliance template pack to the project — generates hooks for audit logging, skills for compliance-aware code review, and CLAUDE.md secti... ccboot_audit_code_quality Scans source code for quality issues that prevent enterprise-grade applications. Catches the shortcuts that AI code tools commonly take.
Checks pe... ccboot_audit_context Analyzes how much of Claude's context window your configuration artifacts consume. Every token spent on CLAUDE.md, skills, agents, and knowledge do... ccboot_create_adr Generates an Architecture Decision Record following the standard ADR template. ADRs are the most valuable knowledge documents for AI — they explain... ccboot_create_agent Scaffolds a subagent definition in .claude/agents/. Subagents are specialized AI workers with restricted tool access and focused system prompts.
B... ccboot_create_ci_workflow Generates a GitHub Actions workflow that enables Claude Code to review pull requests. Creates a .github/workflows/claude-review.yml file that trigg... ccboot_create_command Creates a slash command (e.g., /review, /deploy, /docs) as a skill with user invocation. Slash commands are the primary way teams standardize Claud... ccboot_create_hook Adds a lifecycle hook to .claude/settings.json. Hooks run shell commands in response to Claude Code events — format code after writes, lint changes... ccboot_create_knowledge Adds a reference document to .claude/docs/ that Claude Code can use as context. Use this for ADRs, runbooks, API specs, data schemas, and style gui... ccboot_create_security_hook Generates a comprehensive security hook system that blocks dangerous commands and detects secret leaks before they happen. Creates a blocker script... ccboot_create_skill Scaffolds a production-ready skill in .claude/skills/<name>/ with SKILL.md containing valid YAML frontmatter. Skills are reusable AI capabilities —... ccboot_generate_claudemd Creates a deeply customized CLAUDE.md by analyzing your actual project. Reads package.json, detects frameworks, finds real build/test/lint commands... ccboot_generate_mcp_config Creates a .mcp.json file with pre-configured MCP server entries for your services. Each entry includes the correct npx command and environment vari... convert_to_csv Extract tables from Markdown to CSV convert_to_docx Convert Markdown to DOCX (Word) convert_to_html Convert Markdown to HTML convert_to_image Convert Markdown to PNG Image (uses Puppeteer) convert_to_json Convert Markdown to JSON structure convert_to_latex Convert Markdown to LaTeX convert_to_md Export original Markdown content (with optional harmonization) convert_to_pdf Convert Markdown to PDF (uses Puppeteer) convert_to_rtf Convert Markdown to RTF (Rich Text Format) convert_to_txt Convert Markdown to Plain Text (strips formatting) convert_to_xlsx Convert Markdown tables to Excel (XLSX) convert_to_xml Convert Markdown to XML generate_html Generate a complete HTML document from Markdown with inline styles (returns full HTML string) accept_changes Accept all tracked changes in the document body, producing a clean document with no revision markup. Returns acceptance stats. add_comment Add a comment or threaded reply to a document. Provide target_paragraph_id + anchor_text for root comments, or parent_comment_id for replies. add_footnote Add a footnote anchored to a paragraph. Optionally position the reference after specific text using after_text. Note: [^N] markers in read_file out... apply_plan Validate and apply a batch of edit steps (replace_text, insert_paragraph) to a document in one call. Validates all steps first; applies only if all... close_file Close an open file session, or close all sessions with explicit confirmation. Supports DOCX and Google Docs. compare_documents Compare two DOCX documents and produce a tracked-changes output document. Provide original_file_path + revised_file_path for standalone comparison,... format_layout Apply layout controls (paragraph spacing, table row height, cell padding). Google Docs supports paragraph spacing only. init_plan Initialize revision-bound context metadata for coordinated multi-agent planning. insert_paragraph Insert a paragraph before/after an anchor paragraph by _bk_* id. Supports DOCX and Google Docs. merge_plans Deterministically merge multiple sub-agent plans and detect hard conflicts before apply. replace_text Replace text in a paragraph by _bk_* id, preserving formatting. Supports DOCX and Google Docs. save Save document. For DOCX: saves clean and/or tracked changes output. For Google Docs: checkpoint (default) returns revisionId, or snapshot exports a... update_footnote Update the text content of an existing footnote. wc_category_create Create category. wc_coupon_create Create coupon. wc_customer_create Create customer. wc_order_create Create order. wc_order_note_create Add order note. wc_order_update Update order. wc_product_create Create product. wc_product_update Update product. wc_setting_update Update setting. wc_variation_create Create variation. wc_variation_update Update variation. wc_webhook_create Create webhook. wp_media_upload Upload media from URL. browser_click Click an element on the page. Supports CSS selectors AND text-based selectors. Auto-scrolls element into view. Uses real mouse events (works on Ang... browser_close_tab Close a browser tab by ID. Only tabs owned by the current session can be closed. browser_fill Fill a form input field with a value. Supports CSS selectors AND text-based selectors. Auto-scrolls and focuses the element. Works on CSP-strict si... browser_handle_dialog Handle JavaScript alert(), confirm(), or prompt() dialogs. Call this BEFORE triggering the action that causes the dialog. Waits for the dialog to a... browser_press_key Press a keyboard key (Enter, Tab, Escape, ArrowDown, etc.). Useful for submitting forms, navigating dropdowns, closing dialogs. Supports modifier k... browser_scroll Scroll the page to an element or by pixel amount. Useful for reaching elements below the fold. browser_select_frame Execute JavaScript in a specific iframe by frame index. Use browser_list_frames first to find the right index. browser_select_option Select an option from a dropdown menu. Works with native <select> elements AND custom dropdowns (Angular Material, React Select, etc.). For custom ... browser_set_cookies Set one or more cookies for a domain. browser_set_local_storage Set a localStorage key-value pair on the current page. browser_solve_captcha Detect and solve CAPTCHAs on the current page. Auto-detects reCAPTCHA v2/v3, hCaptcha, Cloudflare Turnstile, and FunCaptcha. Tries auto-click first... browser_switch_tab Switch to a specific browser tab by ID. Get tab IDs from browser_list_tabs or browser_get_new_tab. browser_upload_file Upload a file to a <input type="file"> element on the page. Uses Chrome Debugger API to set files programmatically — no dialog needed. agda_abort Send Cmd_abort to the running Agda process. agda_add_missing_clauses Generate and optionally insert a missing-clause stub for a function with coverage errors. agda_apply_edit Apply a targeted text substitution to an Agda file and reload it. For edits that aren't goal actions — adding imports, renaming symbols, fixing typ... agda_apply_rename Apply a scoped textual rename inside one Agda file, optionally re-load it, and return the resulting textual diff. agda_backend_hole Send a backend-specific hole payload via Cmd_backend_hole. agda_backend_top Send a backend-specific top-level payload via Cmd_backend_top. agda_bug_report_update_bundle Emit a structured update bundle for an existing bug report, preserving stable fingerprints and issue linkage. agda_constraints Show the current constraint set for the loaded file. agda_exit Send Cmd_exit to the running Agda process and let the session shut down cleanly. agda_goal_type Show the type and local context for a specific goal. Requires a file to be loaded first via agda_load. agda_goal_type_context_check Show the goal context, goal type, and checked elaborated term for an expression in a goal context. agda_goal_type_context_infer Show the goal context, goal type, and inferred type of an expression in a goal context. agda_suggest_import Suggest `open import` candidates for a missing symbol by reverse-indexing symbol definitions across the repository. BROWSEROUS - INSTANT BROWSER FOR YOUR AGENT
12 All Browserous - Instant Browser for Your Agent tools →click Clicks on the provided element close_page Closes the page by its index. The last open page cannot be closed. drag Drag an element onto another element evaluate_script Evaluate a JavaScript function inside the currently selected page. Returns the response as JSON
so returned values have to JSON-serializable. fill Type text into a input, text area or select an option from a <select> element. fill_form Fill out multiple form elements at once handle_dialog If a browser dialog was opened, use this command to handle it hover Hover over the provided element press_key Press a key or key combination. Use this when other input methods like fill() cannot be used (e.g., keyboard shortcuts, navigation keys, or special... resize_page Resizes the selected page's window so that the page has specified dimension select_page Select a page as a context for future tool calls. upload_file Upload a file through a provided element. GOOGLEDRIVE_ADD_FILE_SHARING_PREFERENCE Modifies sharing permissions for an existing google drive file, granting a specified role to a user, group, domain, or 'anyone'. GOOGLEDRIVE_COPY_FILE Duplicates an existing file in google drive, identified by its `file id`. GOOGLEDRIVE_CREATE_COMMENT Tool to create a comment on a file. use when you need to add a new comment to a specific file in google drive. GOOGLEDRIVE_CREATE_DRIVE Tool to create a new shared drive. use when you need to programmatically create a new shared drive for collaboration or storage. GOOGLEDRIVE_CREATE_FILE Creates a new file or folder with metadata. use to create empty files or folders, or files with content by providing it in the request body (though... GOOGLEDRIVE_CREATE_FILE_FROM_TEXT Creates a new file in google drive from provided text content (up to 10mb), supporting various formats including automatic conversion to google wor... GOOGLEDRIVE_CREATE_FOLDER Creates a new folder in google drive, optionally within a parent folder specified by its id or name; if a parent name is provided but not found, th... GOOGLEDRIVE_CREATE_REPLY Tool to create a reply to a comment in google drive. use when you need to respond to an existing comment on a file. GOOGLEDRIVE_CREATE_SHORTCUT_TO_FILE Tool to create a shortcut to a file or folder in google drive. use when you need to link to an existing drive item from another location without du... GOOGLEDRIVE_EDIT_FILE Updates an existing google drive file by overwriting its entire content with new text (max 10mb). GOOGLEDRIVE_FILES_MODIFY_LABELS Modifies the set of labels applied to a file. returns a list of the labels that were added or modified. use when you need to programmatically chang... GOOGLEDRIVE_GENERATE_IDS Generates a set of file ids which can be provided in create or copy requests. use when you need to pre-allocate ids for new files or copies. add_company_perk Add a perk/benefit to your company on Himalayas. Requires employer authentication. add_education Add an education entry to your Himalayas profile. Requires authentication. add_experience Add a work experience to your Himalayas profile. Requires authentication. create_company_job Post a new job on Himalayas. Jobs are free to post and require admin approval before going live. Requires employer authentication. post_job_public Post a job on Himalayas without an account. Provide your email and company details. Payment is required — a Stripe checkout URL will be returned. N... save_job Save a job to your application tracker. Requires authentication. update_company_job Update an existing job posting on Himalayas. Only provide fields you want to change. For screening_questions, provide the full set — questions not ... update_company_profile Update your company's profile on Himalayas. Requires employer authentication. update_company_tech_stack Update your company's tech stack on Himalayas. Pass technology names (e.g., 'React', 'Python') and they'll be matched to the Himalayas stack databa... update_job_status Update a saved job's status or details. Requires authentication. update_profile Update your Himalayas profile. Requires authentication. update_tech_stack Update your tech stack on your Himalayas profile. Requires authentication. accounts.contacts.create Maak een contactpersoon aan bij een bestaand account (klant of leverancier) in Exact Online. Verplichte velden: accountName (naam van het account),... accounts.create Maak een nieuw account (klant of leverancier) aan in Exact Online. Het account wordt direct aangemaakt via de Exact Online API. Verplicht veld: naa... accounts.search Zoek klanten en leveranciers (customers and suppliers) op naam, code, stad of e-mail. Optioneel filteren op type: gebruik type "customer" voor alle... logistics.deliveries.create Boek een goederenlevering (goods delivery) voor een verkooporder in Exact Online. Dit vermindert de voorraad. Verplichte velden: orderNumber (verko... logistics.receipts.create Boek een goederenontvangst (goods receipt) voor een inkooporder in Exact Online. Dit verhoogt de voorraad. Verplichte velden: orderNumber (inkoopor... production.orders.create Maak een nieuwe werkorder/productieorder (shop order / production order) aan in Exact Online. Verplichte velden: itemCode (artikelcode) en plannedQ... purchasing.orders.add_line Voeg een orderregel toe aan een bestaande inkooporder (purchase order) in Exact Online. Verplichte velden: orderNumber (inkoopordernummer) en itemC... purchasing.orders.create Maak een nieuwe inkooporder (purchase order) aan in Exact Online. Verplichte velden: supplierCode (leveranciersnaam of leverancierscode) en lines (... sales.orders.add_line Voeg een orderregel toe aan een bestaande verkooporder (sales order) in Exact Online. Verplichte velden: orderNumber (verkoopordernummer) en itemCo... sales.orders.create Maak een nieuwe verkooporder (sales order) aan in Exact Online. Verplichte velden: customerCode (klantnaam of klantcode) en lines (JSON array met o... sales.returns.create Maak een retour zending (planned sales return) aan voor een verkooporder in Exact Online. Alleen geleverde artikelen kunnen retour. Verplichte veld... warehouse.transfers.create Maak een voorraadverplaatsing (warehouse transfer) aan tussen twee magazijnen in Exact Online. Verplichte velden: warehouseFrom (bronmagazijncode),... pylon_create_account Create a new Pylon account pylon_create_contact Create a new Pylon contact pylon_create_issue Create a new Pylon issue/ticket pylon_create_tag Create a new Pylon tag pylon_create_team Create a new Pylon team pylon_snooze_issue Snooze a Pylon issue until a specific time pylon_update_account Update an existing Pylon account pylon_update_contact Update an existing Pylon contact pylon_update_issue Update an existing Pylon issue pylon_update_issue_followers Add or remove issue followers pylon_update_tag Update an existing Pylon tag pylon_update_team Update an existing Pylon team add_project_item Add an existing Issue or Pull Request to a GitHub Project (V2) bulk_add_issues Bulk add issues to a GitHub Project (V2) convert_draft_to_issue Convert a draft item to an issue in a GitHub Project (V2) create_draft_item Create a draft item in a GitHub Project (V2) create_project Create a new GitHub Project (V2) for a user or organization create_project_field Create a new field in a GitHub Project (V2) create_task Create a new task (as draft or real issue) in a GitHub Project (V2) group_tasks Group multiple tasks by setting the same field value for all of them in a GitHub Project (V2) manage_task_status Update task status and optionally add a comment in a GitHub Project (V2) toggle_project_archive Archive or unarchive a GitHub Project (V2) update_project Update an existing GitHub Project (V2) update_project_item Update an existing project item in a GitHub Project (V2) post_account Get member account information and fees (Private) post_cancel Cancel an order (Private) post_market_buy Place a market buy order (Private) post_market_sell Place a market sell order (Private) post_order_detail Get details of a specific member order (Private) post_orders Get member's order details (Private) post_place Place a limit order (buy/sell) (Private) post_ticker_user Get member's recent virtual asset transaction information (Private) post_user_transactions Get member's transaction completion history (Private) post_wallet_address Get member's coin deposit wallet address (Private) post_withdrawal_coin Request a coin withdrawal (Private) post_withdrawal_krw Request a KRW withdrawal (Private, Deprecated by Bithumb) bear_add_tag Add a tag to an existing Bear note. The tag is inserted into the note's markdown. bear_archive_note Archive a Bear note. Archived notes are hidden from the main list but not deleted. Use 'undo' to unarchive. bear_attach_file Attach a file or image to an existing Bear note. The file is uploaded to iCloud and embedded in the note's markdown. Supports common image formats ... bear_context_add Add a Bear note to the context library by tagging it with #context. Optionally specify a subtag for grouping (e.g., subtag 'jira' → #context/jira).... bear_context_import Import external content into the context library. Content is written to the external/ directory with YAML front matter (source, group, summary, dat... bear_context_ingest Scan the inbox/ directory and list all untriaged files. Returns filename, size, content preview (first 500 chars), and any detected YAML front matt... bear_context_push_to_bear Push an external file to Bear as a new note. Creates a Bear note from the file content, tags it with #context (+ optional subtag), and removes the ... bear_context_setup Initialize a context library — a curated, synced folder of Bear notes optimized for LLM consumption. Creates the directory structure and config. Af... bear_context_sync Sync qualifying Bear notes to the local context library. Adds new notes, updates changed notes, and removes notes that no longer qualify (tag remov... bear_create_note Create a new Bear note with a title, optional body text, tags, and YAML front matter. Front matter is stored as a collapsed metadata block at the t... bear_edit_note Edit an existing Bear note. Provide 'append_text' to add text, 'body' to replace content, or 'set_frontmatter'/'remove_frontmatter' to edit YAML fr... bear_rename_tag Rename a tag across all Bear notes. Every note containing the old tag will be updated. backfill_story Mark a story as verified when the work was completed outside loopctl (e.g. before the project was onboarded). REFUSED for stories that have any loo... bulk_mark_complete Bulk mark multiple stories as complete in a single API call. Each story entry needs a story_id, summary, and review_type. Uses the ORCH key. create_project Create a new project in the current tenant. create_story Create a single story inside an existing epic. Use this for one-off additions instead of wrapping the story in a bulk import payload. Pass either `... import_stories Import stories into a project from a structured payload (Epic 12 import format). Pass `merge: true` to add stories to epics that already exist (oth... knowledge_bulk_publish Atomically publish up to 100 draft articles in a single call. REQUIRES LOOPCTL_USER_KEY to be set in the MCP server env (user role — orchestrator r... knowledge_create Create a new knowledge article. Use to file findings, document patterns, or record decisions discovered during implementation. knowledge_export Export all knowledge articles as a ZIP archive. Because ZIP binary cannot be returned as MCP content, this tool returns a curl command you can run ... knowledge_publish Publish a draft knowledge article, making it visible to all agents. Requires orchestrator role. reject_story Orchestrator rejects a story with a reason. Creates a verification_result with result=fail. Uses the ORCH key. review_complete Record that a review has been completed for a story. Must be called before verify_story. Uses the ORCH key. set_token_budget Set a token budget for a scope (project, epic, story, or agent). Requires orchestrator or user role. Uses the ORCH key. tripit_activities_create Add an activity to a trip. tripit_activities_update Update an existing activity. tripit_documents_attach Attach a document to a TripIt object. Type can be omitted and will be auto-detected. tripit_flights_create Add a flight to a trip. tripit_flights_update Update an existing flight. tripit_hotels_attach_document Attach an image or PDF document to a hotel reservation. tripit_hotels_create Add a hotel booking to a trip. tripit_hotels_update Update an existing hotel reservation. tripit_transport_create Add a transport segment to a trip. tripit_transport_update Update an existing transport item. tripit_trips_create Create a new trip. tripit_trips_update Update an existing trip. create_bounty Create a new bounty with NL description, optional GitHub repo URL, and reward. If a repository URL is provided, automatically triggers repo indexin... import_work_item Import a work item (issue/task/story) from Jira, Linear, Asana, or Monday.com. Returns structured data that can be used to pre-fill a bounty. register_account Create a new arcagent account and get an API key. No authentication required. Use this if you don't have an account yet. Returns an API key that yo... setup_payment_method Get a Stripe Setup Intent client_secret for attaching a payment method to your account. The client_secret can be used with Stripe.js or the Stripe ... setup_payout_account Get a Stripe Connect onboarding URL for setting up a payout account. Solvers must complete onboarding to receive bounty payouts. submit_solution Submit your workspace changes for verification. Extracts a diff from your development VM and triggers the Firecracker TEE verification pipeline (bu... testbounty Create and auto-claim a per-agent onboarding test bounty on this repo. This exercises the standard bounty lifecycle (claim/workspace/submit/verify)... workspace_apply_patch Apply a V4A-format patch to your workspace. The V4A format supports creating, updating, and deleting files in a single atomic patch. Format:
```
**... workspace_batch_write Write or create multiple files in your workspace in a single request. Max 10 files, 1MB total content. Paths relative to /workspace. workspace_edit_file Perform a surgical text replacement in a file. Replaces the first occurrence of oldString with newString (or all occurrences if replaceAll is 'true... workspace_write_file Write or create a file in your workspace. Creates parent directories. Paths relative to /workspace. kit_add_subscriber_to_form Add subscriber via form kit_add_subscriber_to_sequence Add subscriber to an email sequence kit_add_tag_to_subscriber Add a tag to a subscriber kit_create_broadcast Create a new email broadcast kit_create_subscriber Create a new email subscriber kit_create_tag Create a new tag kit_create_webhook Create a new webhook kit_remove_tag_from_subscriber Remove a tag from a subscriber kit_update_broadcast Update a broadcast kit_update_subscriber Update subscriber details kit_update_tag Rename a tag branch Create a new reasoning branch to explore an alternative path. Like git branches for thoughts. close_branch Close a branch with an optional conclusion. complete Mark your thinking chain as complete with a final conclusion. export Export the thinking chain to markdown or JSON format. merge_branch Merge insights from a branch back into main. Strategies: conclusion_only, full_integration, summary revise Revise a previous thought. Use when you realize earlier thinking was flawed or incomplete. session_save Name and describe the current thinking session for later retrieval. Data is already persisted automatically — this adds a meaningful name and optio... session_summary Generate a compressed summary of a thinking session for token-efficient context loading. Includes key findings from conclusions, tagged thoughts, a... switch_branch Switch your active context to a different branch (or back to main). think Add a thought to your reasoning chain. Use this for step-by-step problem solving. The server automatically tracks thought numbers and history. visualize Generate a visual diagram of the thinking chain and branches. airdrop_sol Request SOL airdrop (devnet/testnet only) approve_delegate Approve a delegate to transfer tokens create_spl_token Create a new SPL token with custom decimals create_token_account Create an associated token account create_wallet Create a new Solana wallet freeze_account Freeze a token account import_wallet Import wallet from private key mint_tokens Mint tokens to a wallet address set_token_authority Set or change token authority switch_network Switch Solana network (mainnet/devnet) thaw_account Thaw (unfreeze) a token account muse_auto_tag Automatically suggests and applies tags to sessions. Actions: suggest (recommend tags), apply (add tags to session), train (learn from examples), c... muse_collect_code_context Collects code blocks and conversation summaries into a structured context for documentation. Supports automatic language detection, duplicate remov... muse_create_session_log Creates daily or session-based vibe coding session logs. muse_export_session Exports vibe coding sessions to various formats (Markdown, JSON, HTML). Use for creating shareable documentation, backups, or reports from session ... muse_generate_dev_document Generates README, DESIGN, TUTORIAL, or CHANGELOG documents in Markdown format. Supports multiple languages, badges, API reference, FAQ, and more. muse_normalize_for_platform Converts Markdown documents for Notion, GitHub Wiki, or Obsidian platforms. Handles links, images, code blocks, tables, frontmatter, and platform-s... muse_project_profile Manages project profiles for vibe coding sessions. Save project-specific settings for documentation, code analysis, and publishing. muse_publish_document Publishes generated documents to external platforms (Notion, GitHub Wiki, Obsidian, Confluence, Slack, or Discord). muse_session_history Manages vibe coding session history. Save, retrieve, search, and manage past coding sessions with their code contexts and design decisions. muse_session_stats Provides analytics and insights about coding sessions. Actions: overview (summary stats), languages (language breakdown), timeline (activity over t... muse_summarize_design_decisions Extracts and analyzes key architectural and design decisions from conversation logs. Supports both English and Korean, with importance scoring and ... add_notebook PERMISSION REQUIRED — Only when user explicitly asks to add a notebook.
## Conversation Workflow (Mandatory)
When the user says: "I have a Noteboo... add_source Add a source to an existing NotebookLM notebook.
## Source Types
- **url**: Web page URL
- **text**: Text content (paste)
- **file**: Local file p... batch_create_notebooks Create multiple NotebookLM notebooks in one operation.
## What This Tool Does
- Creates up to 10 notebooks in a single batch operation
- Reports p... close_session Close a specific session by session ID. Ask before closing if the user might still need it. create_notebook Create a new NotebookLM notebook with sources programmatically.
## What This Tool Does
- Creates a NEW notebook in your NotebookLM account
- Uploa... generate_audio_overview Generate an AI-powered audio overview (podcast-style) for a notebook.
## What This Tool Does
- Triggers NotebookLM's audio overview generation
- A... generate_data_table Generate a structured Data Table from notebook sources.
## What This Tool Does
- Opens the Studio panel in NotebookLM
- Generates a structured tab... generate_video_overview Generate an AI-powered Video Overview for a notebook.
## What This Tool Does
- Opens the Studio panel in NotebookLM
- Generates a visual video sum... select_notebook Set a notebook as the active default (used when ask_question has no notebook_id).
## When To Use
- User switches context: "Let's work on React now... setup_auth Google authentication for NotebookLM access - opens a browser window for manual login to your Google account. Returns immediately after opening the... update_notebook Update notebook metadata based on user intent.
## Pattern
1) Identify target notebook and fields (topics, description, use_cases, tags, url)
2) Pr... accept_swap Accept an open P2P token swap offer. assess_credit Assess an agent's Capability-Backed Collateral (CBC) credit limit based on reputation and earning history. Returns credit limit, available credit, ... borrow Borrow tokens from the LendingPool with reputation-based collateral. Auto-selects the USDC pool. borrow_capability Borrow tokens against future earning potential (CBC). Creates a Capability Pledged Agreement with automatic income-share repayment from future job ... concierge_chat Ask the AI concierge questions about the platform, APIs, smart contracts, and how to use features. create_job Create a service-for-crypto escrow job via the ServiceEscrow smart contract (ERC-8183). Set amount=0 for negotiable jobs. create_swap Create a P2P token swap offer on the P2PSwap smart contract. manage_webhooks Register, list, or delete webhook subscriptions for agent events (payment_received, payment_sent, job_completed, loan_disbursed, loan_repaid). negotiate_job Submit a price negotiation proposal, counter-proposal, or accept a negotiation for a job. register_agent Register a new AI agent on the platform and receive a Polygon wallet address. update_settings Update or retrieve an agent's settings. Supports nested 'settings' object or flat parameters. Use action='get' to retrieve current settings. add_ticket_comment Add a private comment not visible to requestor add_time_worked Add time to existing time worked complete_weekly_checklist Complete a weekly checklist ticket with results create_ticket Create a new ticket in Request Tracker open_ticket Open a ticket and set it active reply_to_ticket Add correspondence visible to the requestor resolve_ticket Resolve and close a ticket set_ticket_owner Set the owner of a ticket set_ticket_status Change the status of a ticket set_time_worked Set total time worked on a ticket take_ticket Take ownership and open a ticket accept_dispute_claim Accept a dispute claim from a buyer create_invoice Create a new PayPal invoice create_order Create a new PayPal order create_product Create a new product in the PayPal catalogue create_shipment_tracking Create a shipment tracking record create_subscription Create a new subscription create_subscription_plan Create a new subscription plan send_invoice_reminder Send a reminder for an existing invoice update_plan Update an existing subscription plan update_product Update an existing product update_subscription Update an existing subscription add_follower_to_organization Add a user as follower of an organisation add_product_to_deal Add a product to a deal create_deal_in_pipedrive Create a new deal in Pipedrive create_lead_in_pipedrive Create a new lead in Pipedrive create_organization_in_pipedrive Create a new organisation in Pipedrive create_person_in_pipedrive Create a new person in Pipedrive CRM update_deal_in_pipedrive Update an existing deal update_deal_product Update a product associated with a deal update_lead_in_pipedrive Update an existing lead update_organization_in_pipedrive Update an existing organisation update_person_in_pipedrive Update an existing person in Pipedrive createApi Create a new API in Postman createCollection Create a new request collection createEnvironment Create a new environment createMock Create a mock server createMonitor Create a monitor for a collection createWorkspace Create a new Postman workspace updateApi Update an API definition updateCollection Update a request collection updateEnvironment Update environment variables updateMock Update a mock server configuration updateWorkspace Update a workspace assign_permission_set Assign a permission set to a user create_mobile_lwc_native_capabilities Create mobile LWC native capabilities create_org_snapshot Create an org snapshot create_scratch_org Create a new Salesforce scratch org createPullRequest Create a pull request in DevOps Center enable_tools Enable additional MCP tools sfDevopsCheckoutWorkItem Check out a DevOps Center work item sfDevopsCommitWorkItem Commit a DevOps Center work item sfDevopsCreateWorkItem Create a DevOps Center work item sfDevopsResolveConflict Resolve a conflict in DevOps Center sfDevopsUpdateWorkItemStatus Update a DevOps Center work item status bulk_save_documents Save multiple documents (URLs, articles, or webpages) to your Readwise library in bulk (requires confirmation) bulk_tags Add tags to multiple documents in Readwise bulk_update_documents Update metadata for multiple documents in your Readwise library in bulk (requires confirmation) create_highlight Create a new highlight in your Readwise library create_note Create a note on a highlight in your Readwise library create_video_highlight Create a highlight on a video at a specific timestamp save_document Save a new document (URL, article, or webpage) to your Readwise library update_document Update metadata for an existing document in your Readwise library update_highlight Update an existing highlight in your Readwise library update_reading_progress Update the reading progress of a document in your Readwise library update_video_position Update the playback position of a video add_issue_comment Add a comment to an existing issue create_branch Create a new branch in a GitHub repository create_issue Create a new issue in a GitHub repository create_or_update_file Create or update a single file in a GitHub repository create_pull_request Create a new pull request in a GitHub repository create_pull_request_review Create a review on a pull request create_repository Create a new GitHub repository in your account merge_pull_request Merge a pull request push_files Push multiple files to a GitHub repository in a single commit update_issue Update an existing issue in a GitHub repository update_pull_request_branch Update a pull request branch with the latest changes from the base branch agent-identity Store and recall your identity across sessions. Save your name, purpose, preferences, and anything you want to remember about yourself. Free persis... convert-eth-units Convert between Wei, Gwei, and ETH convert-timestamp Convert between Unix/ISO/human timestamps decode-base64 Base64 decode text decode-jwt Decode JWT tokens encode-base64 Base64 encode text encode-url URL encode or decode text format-json Pretty-print, minify, or validate JSON generate-hash Generate SHA-256, SHA-512, or MD5 hash generate-password Generate secure random passwords generate-uuid Generate UUID v4 identifiers (batch 1-100) add_job_to_applications Add a job from search results to your applications. Use this when a user wants to save/track a job they found. apply_to_job Trigger auto-apply for a job application. This will automatically fill and submit the job application form. You can optionally specify a specific r... create_job_hunt Create a new job hunt to start tracking and applying to jobs. A job hunt defines what jobs you want to find based on titles, locations, skills, sal... generate_resume_for_job Generate an AI-optimized resume tailored for a specific job application. This creates a customized version of your resume highlighting relevant ski... import_job_by_url Import a job from a URL (e.g., LinkedIn, Greenhouse, Lever, Workday) and add it to your applications. Optionally trigger auto-apply immediately. Us... send_outreach Send an outreach email to a recruiter or referrer for a job application. The email will be sent from your configured email. update_application Update a job application status or notes update_job_hunt Update job hunt settings and search filters. Use this to change what jobs are matched. IMPORTANT: When updating config, you must pass the ENTIRE co... update_profile Update your user profile fields update_salary Update your salary/compensation details upload_resume Upload a resume as base64 file content. Supported formats: PDF, DOC, DOCX. Maximum file size: 5MB. Read the file from the user's machine and pass t... brand_brandcode_connect Connect a local .brand/ to Brandcode Studio. Two modes: "pull" (default) downloads an existing hosted brand by URL/slug. "save" uploads the local .... brand_brandcode_sync Sync local .brand/ with a connected Brandcode Studio brand. Two directions: "pull" (default) fetches the latest from Studio, delta-aware via syncTo... brand_connect_repo Connect a GitHub repository to Brandcode Studio for automatic brand syncing. The repo's .brand/ directory becomes the source of truth — push change... brand_export Generate portable brand files for any environment — Chat, Code, team sharing, or email. Target 'chat': self-contained markdown to upload to any AI ... brand_feedback_triage Update the status of a feedback item after review. Mark as 'acknowledged' (seen, will address), 'fixed' (resolved), or 'wontfix' (intentional, won'... brand_generate_designmd Generate DESIGN.md (portable agent-facing design brief) and design-synthesis.json (structured radius, shadow, spacing, layout, motion, component, a... brand_init Initialize a .brand/ directory with empty config scaffold. Low-level tool — prefer brand_start instead, which calls this automatically and also pre... brand_report Generate a portable HTML brand identity report with embedded logos, color swatches, typography, and tokens. The HTML is self-contained and works of... brand_resolve_conflicts Show or resolve conflicting values across ingested sources like web, visual extraction, Figma, and PDF guidelines. Uses brand.config.yaml source_pr... brand_set_logo Add or replace a logo in the brand system. Accepts raw SVG markup, a URL to a logo file (SVG/PNG), or a base64 data URI. Use when brand_extract_web... brand_write Generate on-brand content — load full brand context (colors, typography, logo, voice, strategy) before creating any branded output. Use when asked ... appium_generate_tests Generate automated test code from natural language appium_installApp Install an app on the device appium_set_orientation Set the device screen orientation appium_set_value Enter text into an input field on the device appium_switch_context Switch between native and webview contexts create_session Create a new mobile automation session install_wda Install and launch WebDriverAgent on a simulator select_device Select a specific device for automation select_platform Choose between Android or iOS platform setup_wda Download and set up WebDriverAgent for iOS auth0_create_action Create a new Auth0 action auth0_create_application Create a new Auth0 application auth0_create_application_grant Create a client grant for API access auth0_create_form Create a new Auth0 form auth0_create_resource_server Create a new Auth0 resource server (API) auth0_publish_form Publish an Auth0 form auth0_update_action Update an Auth0 action auth0_update_application Update an Auth0 application auth0_update_form Update an Auth0 form auth0_update_resource_server Update an Auth0 resource server basecamp_complete_todo Mark a todo as complete basecamp_create_comment Add a comment to any resource basecamp_create_kanban_card Create a new kanban card basecamp_create_message Create a new message in a project basecamp_create_todo Create a new todo item basecamp_move_kanban_card Move a card to a different column basecamp_uncomplete_todo Mark a todo as incomplete basecamp_update_comment Update comment content basecamp_update_kanban_card Update a kanban card basecamp_update_message Update message content attendees Specify meeting attendee email addresses context Set meeting type context description Set meeting agenda or description duration_minutes Set meeting duration earliest_date Set earliest date for meeting search force_organizer Override organiser with specific email location Set meeting location natural_language_context Describe meeting for AI organiser detection start_time Schedule meeting at a specific time title Set meeting title attendees Specify meeting attendee email addresses context Set meeting type for scheduling context description Set optional meeting agenda duration_minutes Set meeting duration earliest_date Set start of scheduling search window email Set user email for calendar lookup force_organizer Override organiser detection with specific email location Set meeting location natural_language_context Natural language description for organiser detection title Set meeting title add-tags-to-topic Assign existing tags to Kafka topics alter-topic-config Alter topic configuration in Confluent Cloud create-connector Create a new Kafka connector create-tableflow-catalog-integration Create a catalog integration create-tableflow-topic Create a Tableflow topic create-topic-tags Create new tag definitions in Confluent Cloud create-topics Create one or more Kafka topics produce-message Produce records to a Kafka topic update-tableflow-catalog-integration Update a catalog integration update-tableflow-topic Update a Tableflow topic frappe_create_api_endpoint Create a custom API endpoint for a Frappe app frappe_create_app Create a new Frappe app frappe_create_doctype Create a new Frappe DocType with JSON definition and Python controller frappe_create_document Create a new Frappe document frappe_create_ui_block Create UI blocks using frappe-ui and Tailwind CSS patterns frappe_generate_frappe_ui_component Generate a Vue component using frappe-ui components frappe_generate_vue_page Generate a Vue page with frappe-ui layout frappe_install_app Install a Frappe app on a site frappe_migrate_database Run database migration for Frappe apps frappe_update_document Update an existing Frappe document add_member_to_role Add member information to a role. Data includes: add users, jobs, departments. batch_create_records Batch create new row records. batch_update_records Batch update row records. create_optionset Create an optionset. Data includes: optionset name, optionset information (option value, sort order, color, score). create_record Create a new row record. create_role Create a role. Information includes: role name, description, permission information. create_worksheet Create a worksheet. Currently supported field types are Text|Number|SingleSelect|MultipleSelect|Date|DateTime|Collaborator|Relation. update_optionset Edit an optionset. update_record Update a row record. update_worksheet Edit a worksheet. nextcloud_calendar_create_event Create a new calendar event nextcloud_calendar_update_event Update an existing event nextcloud_contacts_create_addressbook Create a new address book nextcloud_contacts_create_contact Create a new contact nextcloud_notes_create_note Create a new note in Nextcloud Notes nextcloud_notes_update_note Update an existing note in Nextcloud Notes nextcloud_tables_insert_row Insert a new row into a table nextcloud_tables_update_row Update an existing row in a table nextcloud_webdav_create_directory Create a new directory in Nextcloud nextcloud_webdav_write_file Write content to a file in Nextcloud create_knowledge_graph Create a knowledge graph in InfraNodus from text or from a URL, save it, and provide its name and a link to it for future use. generate_content_gaps Generate content gaps from text, URL, or an existing graph using knowledge graph analysis. generate_contextual_hint Generate information about the main topics and concepts in a text to augment RAG retrieval and text analysis. generate_knowledge_graph Generate a knowledge graph with main topics, topical clusters, concepts, concepts (nodes) relations (edges) and structural gaps. Only use when expl... generate_research_ideas Analyze text or an existing graph and generate innovative research ideas based on the content gaps identified between the topical clusters inside t... generate_research_questions Analyze text or an existing graph and generate innovative research questions based on the content gaps identified between the topical clusters. Pro... generate_responses_from_graph Use text, URL, or an existing InfraNodus knowledge graph and generate responses and expert advice based on a prompt provided. generate_seo_report Analyze content for SEO optimization by comparing its knowledge graph with the graphs of Google search results and search queries to identify conte... generate_topical_clusters Generate topics and clusters of keywords from text, URL, or an existing graph using knowledge graph analysis. memory_add_relations Add relations to the InfraNodus memory from text, save it, and provide its name and a link to it for future use. arbiter_lock_acquire Acquire a distributed lock with fencing token arbiter_lock_release Release a distributed lock using fencing token blockwire_feed Pull recent blockchain events via paid x402 endpoint blockwire_subscribe_prepare_tx Generate on-chain transaction payload for BlockWire webhook subscription cronsynth_schedule_create Create a scheduled webhook trigger with cron expression cronsynth_schedule_delete Delete a scheduled webhook trigger cronsynth_schedule_list List all scheduled webhook triggers switchboard_task_claim Claim a task from a Switchboard swarm queue switchboard_task_complete Mark a claimed task as complete switchboard_task_enqueue Enqueue a task to a Switchboard swarm queue export-presets [compact alias of list_export_presets] Lists all export presets defined in export_presets.cfg. Use before export_project to see available targets (... export-run [compact alias of export_project] Exports the project to a distributable format. Use to build final game executables. Requires export templates ins... project-setting-set [compact alias of set_project_setting] Writes a value to project.godot settings. Use to configure game name, window size, physics, etc. scene-create [compact alias of create_scene] Creates a new Godot scene file (.tscn) with a specified root node type. Use to start building new game levels, UI s... scene-node-add [compact alias of add_node] Adds ANY node type to an existing scene. This is the universal node creation tool — replaces all specialized create_* n... scene-node-set [compact alias of set_node_properties] Sets multiple properties on a node in a scene. Prerequisite: scene and node must exist (use create_scene and... scene-save [compact alias of save_scene] Saves changes to a scene file or creates a variant at a new path. Most scene modification tools save automatically, b... script-create [compact alias of create_script] Creates a new GDScript (.gd) file with optional templates. Use to generate scripts for game logic. Templates: "sin... script-modify [compact alias of modify_script] Adds functions, variables, or signals to an existing GDScript. Use to extend scripts without manual editing. Suppo... signal-connect [compact alias of connect_signal] Creates a signal connection between nodes in a scene. Prerequisite: source and target nodes must exist. Use to wi... add_proxy Add or update SOCKS proxy preset add_server Add or update server configuration connect Manually connect to server (usually not needed, tools auto-connect) disconnect Disconnect from server quick_connect Temporary server connection (not saved). Returns host:port as server_id for subsequent operations rename_server Rename server ID (alias) update_server Update server configuration (only pass fields to change, rest unchanged) upload_directory Upload local directory to remote server (auto compress, transfer, and extract. Use async for large dirs) upload_file Upload local file to remote server (path-based, zero token cost. Use async mode for large files) write_file Write content to remote file (overwrite) archive_room Archive a room. copy_batch_items Copy to a folder. create_folder Create a folder. create_room Create a room. move_batch_items Move to a folder. rename_folder Rename a folder. set_room_security Invite or remove users from a room. update_file Update a file. update_room Update a room. upload_file Upload a file. add_to_category_group Add categories to a group create_asset Create a new asset entry create_category Create a new spending category create_category_group Create a category group create_transaction_group Create a transaction group update_asset Update asset properties update_category Update category properties update_manual_crypto Update balance for manually-managed crypto update_transaction Update an existing transaction record upsert_budget Create or update budget amounts approve_trc20 Approve TRC-20 spending allowance. Signs and broadcasts on-chain. Requires TRON_PRIVATE_KEY. convert_address Convert TRON address between base58 (T...) and hex (41...) formats. No auth required. create_account Create a new Merx account, generate an API key, and get deposit info. No auth needed. create_monitor Create a persistent monitor (delegation expiry, balance, price alert). Auth required. create_order Buy energy or bandwidth on Merx. Routed to cheapest provider. Auth required. create_paid_order Create a zero-registration order via x402 pay-per-use. Requires TRON_PRIVATE_KEY. create_standing_order Create a server-side standing order with trigger-based automation. Auth required. login Log in to an existing Merx account. No MERX_API_KEY needed. set_api_key Set your Merx API key for this session. Unlocks all authenticated tools (trading, balance, orders). Use this if you already have an API key. set_private_key Set your TRON private key for this session. Address is derived automatically. Enables write tools: transfer_trx, transfer_trc20, approve_trc20, exe... atlas-create-access-list Allow Ip/CIDR ranges to access your MongoDB Atlas clusters. atlas-create-db-user Create an MongoDB Atlas database user atlas-create-free-cluster Create a free MongoDB Atlas cluster connect Connect to a MongoDB instance create-index Create an index for a collection insert-many Insert an array of documents into a MongoDB collection insert-one Insert a document into a MongoDB collection rename-collection Renames a collection in a MongoDB database update-many Updates all documents that match the specified filter for a collection update-one Updates a single document within the collection based on the filter fb_create_comment Add a comment to a Facebook post. The page will be shown as the comment author. fb_create_post Create a new post on a Facebook Page. Can include text message and/or link. Set published=false to create an unpublished (draft) post. fb_hide_comment Hide or unhide a comment. Hidden comments are only visible to the author and page admins. Useful for moderation. fb_reply_comment Reply to an existing comment. Creates a threaded reply under the specified comment. fb_schedule_post Schedule a post to be published at a future time. The scheduled_time must be between 10 minutes and 75 days from now (Unix timestamp in seconds). fb_send_message Send a text message via Messenger to a user. Requires the recipient PSID (Page-Scoped ID). Note: 24-hour messaging window applies — can only respon... fb_send_typing Show or hide the typing indicator in Messenger. Use before sending a message for a more natural conversation feel. fb_update_post Update the text message of an existing Facebook post. Only the message field can be edited after creation. fb_upload_photo Upload a photo to a Facebook Page from a URL. Can include a caption. Set published=false for an unpublished photo (use in multi-photo posts). fb_upload_video Upload a video to a Facebook Page from a URL. Supports title and description. For large videos (>1GB), use chunked upload via Facebook UI. post-controlnet-inferences ControlNet generation post-img2img-inferences Generate from image post-inpaint-inferences Inpainting post-models Create model post-models-training-images-by-model-id Add training images post-remove-background-inferences Remove backgrounds post-txt2img-inferences Generate from text post-upscale-inferences Upscale images put-models-train-by-model-id Train model set-credentials Configure API access for session add_element Add an element to a page. The element is appended to the end of the page.
Call this sequentially — NEVER call multiple add_element in parallel.
Use... add_page Add a new form page. By default it is inserted before the ending page.
Use this to create multi-page forms. After adding, use add_element to popula... create_form Create a new Weavely form. Returns a formId and a live preview URL.
IMPORTANT: This MUST be the first tool you call — all other tools require the f... publish_form Publish the form so the user can keep it, share it, and collect real responses.
ONLY call this when the user EXPLICITLY asks to publish, save, or s... reorder_elements Move an element to a new position within the same page or to a different page.
Use get_form_summary to see current page and element IDs. reorder_pages Reorder the form pages. Provide the form page IDs in the desired order.
The ending page is always kept last automatically — do not include it. set_logic Set conditional logic rules and/or event triggers. This replaces ALL existing rules/triggers.
Use get_form_summary to see element and page IDs for ... set_settings Configure form-level settings. Only send what you want to change.
Supported language codes: ar, ca, zh-Hans, zh-Hant, hr, cs, da, nl, en, et, fi, f... set_theme Set the form's visual theme. Choose colors, fonts, layout, and component styles that match the form's topic and tone. Be creative — pick a cohesive... update_element Update an existing element's properties. Only send the fields you want to change.
Use get_form_summary to find element IDs.
Note: you cannot change... pylon_create_contact Create a new customer contact in Pylon. Use this when adding a new customer who will submit support requests or access your customer portal. pylon_create_issue Create a new support issue/ticket in Pylon. Use this to log customer problems, bug reports, or feature requests that need to be tracked and resolved. pylon_create_issue_message Add a new message/reply to a support issue conversation. Use this to respond to customers, add internal notes, or provide updates on issue progress. pylon_create_knowledge_base_article Create a new help article in a knowledge base. Use this to add new documentation, FAQs, or troubleshooting guides that customers can access for sel... pylon_create_tag Create a new tag for categorizing issues and contacts. Use this to add new categories that help organize and filter your support tickets effectively. pylon_create_team Create a new support team in Pylon. Use this to organize support agents into specialized groups for handling different types of customer issues (e.... pylon_create_ticket_form Create a new ticket submission form for customers. Use this to customize what information customers provide when creating different types of suppor... pylon_create_webhook Create a new webhook to automatically notify external systems when events occur in Pylon. Use this to integrate with Slack, Discord, email systems,... pylon_snooze_issue Temporarily hide an issue until a future date/time. Use this for issues that cannot be worked on now but need follow-up later (e.g., waiting for cu... pylon_update_issue Update an existing support issue/ticket. Use this to change status (e.g., mark as resolved), reassign to different team members, update priority, o... create-sft-nft-mesdt-tokens Create a transaction to issue a semi-fungible token (SFT), or a non-fungible token (NFT), or a MetaESDT token for a collection and send it.
Please ... create-wallet Create a new wallet and save it as a PEM file. PEM file ARE NOT SECURE. If a wallet already exists, will abort operation. issue-fungible-token Create a transaction to issue a fungible token and send it. Will issue the token with the specified arguments. All the properties will be set to true. issue-meta-esdt-collection Create a transaction to issue a MetaESDT token collection (MESDT) and send it. Will issue the collection with the specified arguments. All the prop... issue-nft-collection Create a transaction to issue a non-fungible token collection (NFT) and send it. Will issue the collection with the specified arguments. All the pr... issue-semi-fungible-collection Create a transaction to issue a semi-fungible collection (SFT) and send it. Will issue the collection with the specified arguments. All the propert... send-egld Create a move balance transaction and send it. Will send EGLD using the wallet set in the env to the specified receiver. send-egld-to-multiple-receivers Create move balance transactions and send them. Will send EGLD using the wallet set in the env to each specified receiver. send-fungible-tokens Create a fungible token transfer transaction and send it. Will send the specified token using the wallet set in the env to the specified receiver. send-sft-nft-meta-tokens Create a nft, sft or meta esdt transfer transaction and send it. Will send the specified token using the wallet set in the env to the specified rec... approve_operator Approve or revoke an operator for ENS contract interactions.
An approved operator can transfer ANY token owned by the approver on the specified co... bulk_register Register multiple ENS names in bulk — batched into just 2 transactions (commit + register) via Multicall3.
Much cheaper and faster than registerin... bulk_set_records Set ENS resolver records for multiple names in a single transaction — bulk record editing.
All record updates across all names are batched into on... extend_subname_expiry Extend the expiry of an ENS subname in the NameWrapper.
Subnames have their own expiry that cannot exceed the parent name's expiry. This tool exte... manage_ens_name Get comprehensive management info for an ENS name.
Returns:
- Registration status (active, expiring soon, grace period, premium auction, expired, ... mint_subnames Bulk create subnames under a parent ENS name. Designed for agent fleet deployment — create identities like agent001.company.eth, agent002.company.e... reclaim_name Reclaim ENS Registry ownership of a .eth name.
This syncs the ENS Registry owner to match the BaseRegistrar token owner. Used when:
- A name was t... set_ens_records Set ENS resolver records for a name you own. Returns encoded transaction calldata ready to sign and broadcast.
Supports address records (ETH, BTC,... set_primary_name Set the primary ENS name (reverse resolution) for a wallet address.
This controls what name is displayed when someone looks up your Ethereum addre... set_resolver Change the resolver contract for an ENS name.
The resolver is where a name's records live (ETH address, text records, content hash, etc.). Changin... todoist_complete_task Mark one or more tasks as complete in Todoist todoist_create_personal_label Create one or more personal labels in Todoist todoist_create_project Create one or more projects with support for nested hierarchies todoist_create_project_section Create one or more sections in Todoist projects todoist_create_task Create one or more tasks in Todoist with full parameter support todoist_rename_shared_labels Rename one or more shared labels in Todoist todoist_update_personal_label Update one or more existing personal labels in Todoist todoist_update_project Update one or more projects in Todoist todoist_update_task Update one or more tasks in Todoist with full parameter support todoist_update_task_labels Update the labels of one or more tasks in Todoist click Click an element by ref, CSS selector, or viewport coordinates. Dispatches real CDP mouse events (mouseMoved/mousePressed/mouseReleased). For canva... configure_session View/set session defaults for recurring parameters (tab, timeout, etc.). Without params: show current defaults and auto-promote suggestions. With a... drag Drag an element via native CDP mouse events (mousePressed → interpolated mouseMoved with buttons:1 → mouseReleased). Works for CSS-driven drag: sli... file_upload Upload file(s) to a file input element. Provide ref or CSS selector to identify the <input type='file'>, and absolute path(s) to the file(s). fill_form Fill a complete form with one call — the preferred way to submit any form with 2+ fields. Each field needs ref or CSS selector plus value. Supports... handle_dialog Configure browser dialog handling (alerts, confirms, prompts). Pre-configure BEFORE triggering actions that may show dialogs. Replaces evaluate-bas... press_key Press a keyboard key or shortcut. Optionally focus an element first via ref/selector. Use for Enter, Escape, Tab, arrows, shortcuts (Ctrl+K). scroll Scroll the page, a container, or an element into view. Returns position and content-growth tracking (scrollHeight grew by Npx — useful for detectin... switch_tab Open a new tab, switch to an existing tab by ID (from virtual_desk), or close a tab. Prefer 'open' over navigate when you don't want to touch the u... type Type text into an input field identified by ref or CSS selector. For multiple fields in the same form, prefer fill_form — it handles text inputs, <... activate Activate a Pipepost credit-pack license key purchased from pipepost.dev. Validates the key against the license server and adds credits to the local... bluesky_post Post directly to Bluesky as a single post or a reply-chained thread. FREE. Requires social.bluesky.handle and social.bluesky.app_password configure... cross_publish Publish one article to multiple CMS platforms in a single call. Costs 1 credit total regardless of how many platforms (typical use: 5 platforms). T... generate_social_posts Generate platform-optimized social copy from an article: twitter (thread), linkedin (long form), reddit (post + suggested subreddits), bluesky (sin... linkedin_post Post directly to LinkedIn as a single feed post (max 3000 chars). FREE. Requires social.linkedin.access_token (w_member_social scope). Person URN i... mastodon_post Post directly to any Mastodon instance as a single status or a threaded series. FREE. Requires social.mastodon.instance_url and social.mastodon.acc... publish Publish a markdown article to one CMS platform: devto, ghost, hashnode, wordpress, medium, or substack. Costs 1 credit per call. Requires platform ... save_draft Save markdown content as a local draft in ~/.pipepost/drafts/ (machine-local, never transmitted). FREE. Drafts can target one or more platforms for... setup Configure and persist platform credentials to ~/.pipepost/config.json (local file, never transmitted). Supports devto, ghost, hashnode, wordpress, ... x_post Post directly to X (Twitter) as a single tweet (max 280 graphemes) or a reply-chained thread via X v2 /tweets. OAuth 1.0a HMAC-SHA1 signing built i... add_comment Add a comment to a block (comment thread, not child block) create_block Create blocks (by parent UID, page title, or daily note date; with optional nest-under) create_page Create page with markdown content file_upload Upload a file to Roam (from local path, URL, or base64) move_block Move a block to a new location open_main_window Navigate to page/block open_sidebar Open in right sidebar setup_new_graph Set up a new graph connection, or list available graphs update_block Update block content/properties update_page Update page title or children view type approve_erc20_spender Approve another address to spend tokens on behalf of the owner. This is used for allowing another address (like a contract) to transfer your tokens... approve_private_erc721 Approve an address to transfer a specific private ERC721 NFT token on the COTI blockchain. This allows the approved address to transfer the specifi... call_contract_function Call any function on a smart contract on the COTI blockchain. Supports both read-only (view/pure) functions and state-changing (write) functions. R... create_account Create a new COTI account with a randomly generated private key and AES key. Returns the new account details for the AI assistant to track in conve... generate_aes_key Generate or recover an AES key for a COTI account. Requires the account to be funded. The AI assistant should track the returned AES key for use in... import_account_from_private_key Import a COTI account using only a private key. The public key will be derived automatically, and the AES key placeholder will be set (fund the acc... send_private_message Send an encrypted message to a specific recipient address on a deployed PrivateMessage contract. The message is encrypted using COTI MPC so only th... set_private_erc721_approval_for_all Approve or revoke an operator to transfer all private ERC721 NFT tokens on the COTI blockchain. This allows the operator to transfer any NFT owned ... switch_network Switch between COTI testnet and mainnet networks. The AI assistant should remember this network selection and pass it to subsequent blockchain oper... create_prediction [REQUIRES SPONSOR] Create a new prediction market. Curator/sponsored agents can seed markets for others to stake on. Binary (YES/NO) by default, or... post_trollbox Post a message to the FrenEx trollbox — the public agent chat visible on frenex.ai. Trash talk rivals, celebrate wins, recruit sponsors. Max 280 ch... publish_opinion Publish a market opinion with sentiment and confidence. Build credibility by sharing your analysis. Opinions can graduate to prediction markets. resolve_prediction [REQUIRES SPONSOR] Resolve an agent-created prediction market. Only the creator or platform can resolve. Outcomes: 'yes', 'no', or 'cancelled'. setup_profile Set up or update your FrenEx agent profile. Customize your display name, bio, personality, and wallet address. sponsor_self [REQUIRES SPONSOR] Self-sponsor by depositing cbBTC into your own bonding curve. Triggers the on-ramp service to buy shares on your behalf. Require... submit_suggestion Submit a platform improvement suggestion or bug report. Help improve frenex and earn bounty rewards for accepted suggestions. vote_opinion Upvote or downvote another agent's opinion. One vote per agent per opinion. vote_suggestion Upvote or downvote a platform suggestion. One vote per agent per suggestion. GOOGLECALENDAR_ACL_PATCH Updates an access control rule for a calendar using patch semantics (partial update). This allows modifying specific fields without affecting other... GOOGLECALENDAR_CALENDARS_UPDATE Updates metadata for a calendar. GOOGLECALENDAR_CREATE_EVENT Create a Google Calendar event using `start_datetime` plus `event_duration_hour` and `event_duration_minutes` fields to derive the end time. Requir... GOOGLECALENDAR_EVENTS_MOVE Moves an event to another calendar, i.e., changes an event's organizer. GOOGLECALENDAR_PATCH_CALENDAR Partially updates (PATCHes) an existing Google Calendar, modifying only the fields provided; `summary` is mandatory and cannot be an empty string, ... GOOGLECALENDAR_PATCH_EVENT Update specified fields of an existing event in a Google Calendar using patch semantics (array fields like `attendees` are fully replaced if provid... GOOGLECALENDAR_QUICK_ADD Parses natural language text to quickly create a basic Google Calendar event with its title, date, and time, suitable for simple scheduling; does n... GOOGLECALENDAR_UPDATE_ACL_RULE Updates an access control rule for the specified calendar. GOOGLECALENDAR_UPDATE_EVENT Updates an existing event by `event_id` in a Google Calendar; this is a full PUT replacement, so provide all desired fields as unspecified ones may... add_tags_to_note Add tags to an existing note. Tags will be created if they don't exist. Tags are added to any existing tags (not replaced). create_note Create a new note with title and body content. Can create regular notes or todos with due dates. Optionally specify notebook and tags. create_notebook Create a new notebook in Joplin. Optionally nest it under a parent notebook. move_note_to_notebook Move a note to a different notebook. rename_tag Rename a tag. All notes with this tag will show the new name. Provide either tag_id or current_name. update_note Update an existing note. Can update title, body, notebook, or convert to/from todo. Use add_tags_to_note or remove_tags_from_note to modify tags. update_notebook Update notebook properties (rename or move to different parent). update_resource Update a resource/attachment. Can update file content, metadata (title), or both. upload_attachment Upload a file attachment (image, PDF, etc.) to Joplin. Returns resource ID that can be referenced in notes. key_protect_create_key Create a new encryption key in IBM Key Protect HSM. Root keys protect other keys (envelope encryption). Standard keys encrypt data directly. key_protect_rotate_key Rotate a root key. Creates new key version while maintaining ability to unwrap data encrypted with previous versions. key_protect_unwrap_key Unwrap (decrypt) a wrapped data encryption key using a root key key_protect_wrap_key Wrap (encrypt) a data encryption key using a root key. Used for envelope encryption - protects DEKs with a KEK stored in HSM. zos_connect_call_service Call a z/OS Connect REST API to interact with mainframe programs. Maps JSON to COBOL copybooks automatically. zos_connect_get_service Get detailed information about a z/OS Connect service including its OpenAPI specification and endpoint mappings zos_connect_health Check the health status of the z/OS Connect server and connected subsystems zos_connect_list_apis List all deployed API requester configurations (outbound calls from z/OS to external services) zos_connect_list_services List all available z/OS Connect services (REST APIs exposing mainframe programs). Each service maps to CICS transactions, IMS programs, or batch jobs. key_protect_create_key Create a new encryption key in IBM Key Protect (stored in FIPS 140-2 Level 3 HSM) key_protect_unwrap_key Unwrap (decrypt) data using a root key in IBM Key Protect key_protect_wrap_key Wrap (encrypt) data using a root key in IBM Key Protect - for envelope encryption watsonx_chat Have a conversation with watsonx.ai chat models watsonx_embeddings Generate text embeddings using watsonx.ai embedding models watsonx_generate Generate text using IBM watsonx.ai foundation models (Granite, Llama, Mistral, etc.) zos_connect_call_service Call a z/OS Connect service to interact with mainframe programs (CICS, IMS, batch). Requires ZOS_CONNECT_URL to be configured. zos_connect_get_service_info Get detailed information about a z/OS Connect service including its OpenAPI specification zos_connect_list_services List available z/OS Connect services (RESTful APIs to mainframe programs). Requires ZOS_CONNECT_URL to be configured. adjust_rob Adjust ADA amount in an ROB position (positive to increase, negative to decrease). Optionally update the max price. Returns an unsigned transaction... close_cdp Close a CDP and reclaim collateral — builds an unsigned transaction (CBOR hex) for client-side signing close_sp_account Close a stability pool account and withdraw all deposited iAssets. Returns an unsigned transaction (CBOR hex) for client-side signing. close_staking_position Close an INDY staking position and unstake all INDY. Returns an unsigned transaction (CBOR hex) for client-side signing. create_sp_account Create a new stability pool account by depositing iAssets. Returns an unsigned transaction (CBOR hex) for client-side signing. merge_cdps Merge multiple CDPs into one — builds an unsigned transaction (CBOR hex) for client-side signing open_cdp Open a new CDP position — builds an unsigned transaction (CBOR hex) for client-side signing open_rob Open a new ROB (Redemption Order Book) position with ADA and a max price limit. Returns an unsigned transaction (CBOR hex) for client-side signing. open_staking_position Stake INDY tokens by creating a new staking position. Returns an unsigned transaction (CBOR hex) for client-side signing. checkout_grocery_list Send a grocery list to Instacart or Kroger favorite_meal Mark a meal as a favourite generate_and_add_meal Add a new AI-generated meal to a plan slot generate_grocery_list Create a grocery list from a meal plan generate_meal_plan Generate a personalised meal plan using AI regenerate_meal Replace one meal in a plan with a new AI-generated one save_meal_as_recipe Save a generated meal as a reusable recipe update_grocery_items Check off, exclude, or adjust grocery items update_user_preferences Update dietary, allergy, or cuisine preferences moveTo 将 movable-view 组件移动到指定坐标位置。仅适用于 movable-view 组件,可用于模拟拖拽移动或测试可移动区域。 pageScrollTo 将页面滚动到指定位置。类似于微信小程序 wx.pageScrollTo API。常用于测试长页面滚动、懒加载等场景。 restoreWxMethod 恢复被 Mock 的微信小程序 wx 对象方法的原始实现,移除 mockWxMethod 设置的拦截。用于测试完成后还原小程序状态。 scrollTo 将 scroll-view 组件滚动到指定坐标位置。仅适用于 scroll-view 组件,可用于模拟用户滚动或测试滚动行为。 setElementData 设置自定义组件实例的 data 数据,触发组件重新渲染。仅适用于自定义组件,可用于修改组件内部状态或模拟数据变化。 setPageData 设置当前页面实例的 data 数据,触发页面重新渲染。常用于模拟用户输入、修改页面状态或进行数据驱动测试。 swipeTo 将 swiper 组件滑动到指定轮播位置(切换轮播图)。仅适用于 swiper 组件,可用于自动切换轮播图或验证轮播功能。 switchTab 跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。只能用于跳转到 tabBar 配置的页面。类似于微信小程序 wx.switchTab API。 tapElement 模拟用户点击指定元素。用于自动化测试中模拟用户交互,如点击按钮、链接或其他可点击元素。 create_ci_variable Create a project-level CI/CD variable with optional protection (only exposed to protected branches), masking (hidden in job logs), environment scop... create_group Create a new GitLab group or subgroup with configurable visibility and description for namespace isolation create_pipeline_trigger Create a pipeline trigger token for cross-project pipeline triggering via the GitLab API create_project_access_token Create a scoped, rotatable access token for a project with configurable scopes (api, read_api, read/write_repository, read/write_registry), access ... create_webhook Create a project-level webhook with configurable event subscriptions (push, tag, MR, pipeline, etc.) and optional secret token verification protect_branch Protect a branch (or wildcard pattern) with configurable push/merge access levels and force-push settings to enforce merge-only workflows update_ci_variable Update an existing CI/CD variable's value, protection, masking, environment scope, or type update_project_settings Update project-level settings: merge strategy (merge/rebase/fast-forward), squash policy, pipeline requirements, source branch cleanup, Auto DevOps... update_webhook Update an existing webhook's URL, secret token, event subscriptions, or SSL settings `linear_add_attachment` Add an attachment to an issue `linear_add_comment` Add comments to issues `linear_create_issue` Create a new Linear issue `linear_create_label` Create a new label `linear_create_milestone` Create a new milestone `linear_link_issues` Create a relationship between issues `linear_update_issue` Update existing issues `linear_update_label` Update an existing label `linear_update_milestone` Update an existing milestone channelId Channel ID or username chatId Chat ID or username disableNotification Optional boolean for silent pinning disableWebPagePreview Optional boolean fromChatId Source chat ID messageId Message ID to pin text Message text toChatId Destination chat ID topicId Optional topic ID for forum channels add-tags Add tags to a note create-directory Create a new directory create-note Create a new note edit-note Edit an existing note manage-tags List and organize tags move-note Move a note to a different location obsidian_patch_content obsidian_patch_content obsidian_put_content obsidian_put_content rename-tag Rename a tag across all notes add_conversation_participant Add a participant to a conversation create_conversation Create a new conversation create_function Create a serverless function on Twilio create_service Create a serverless service create_task Create a task in a TaskRouter workspace create_verification_service Create a verification service send_conversation_message Send a message in a conversation update_call Modify an in-progress voice call update_incoming_phone_number Update phone number configuration youtube_add_playlist_item Add a video to a playlist. Optionally specify position (0-based). Requires OAuth credentials (CLIENT_ID + CLIENT_SECRET + REFRESH_TOKEN). Costs 50 ... youtube_create_playlist Create a new playlist. Requires OAuth credentials (CLIENT_ID + CLIENT_SECRET + REFRESH_TOKEN). Costs 50 quota units. youtube_post_comment Post a new top-level comment on a video. Requires OAuth credentials (CLIENT_ID + CLIENT_SECRET + REFRESH_TOKEN). Costs 50 quota units. youtube_reply_comment Reply to an existing comment. Requires OAuth credentials (CLIENT_ID + CLIENT_SECRET + REFRESH_TOKEN). Costs 50 quota units. youtube_update_comment Edit an existing comment. Requires OAuth credentials (CLIENT_ID + CLIENT_SECRET + REFRESH_TOKEN). Costs 50 quota units. youtube_update_playlist Update a playlist title, description, or privacy status. Requires OAuth credentials (CLIENT_ID + CLIENT_SECRET + REFRESH_TOKEN). Costs 50 quota units. YOUTUBE_UPDATE_THUMBNAIL Sets the custom thumbnail for a YouTube video using an image from thumbnailUrl; the authenticated user must have permission to edit the video. YOUTUBE_UPDATE_VIDEO Updates metadata for a YouTube video identified by videoId, which must exist; an empty list for tags removes all existing tags. YOUTUBE_UPLOAD_VIDEO Uploads a video from a local file path to a YouTube channel; the video file must be in a YouTube-supported format. add_issue_comment Add a comment to an existing issue create_branch Create a new branch in a GitHub repository create_issue Create a new issue in a GitHub repository create_or_update_file Create or update a single file in a GitHub repository create_pull_request Create a new pull request in a GitHub repository create_repository Create a new GitHub repository in your account fork_repository Fork a GitHub repository to your account or specified organization push_files Push multiple files to a GitHub repository in a single commit update_issue Update an existing issue in a GitHub repository add_issue_comment Add a comment to an existing issue create_branch Create a new branch in a GitHub repository create_issue Create a new issue in a GitHub repository create_or_update_file Create or update a single file in a GitHub repository create_pull_request Create a new pull request in a GitHub repository create_repository Create a new GitHub repository in your account fork_repository Fork a GitHub repository to your account or specified organization push_files Push multiple files to a GitHub repository in a single commit update_issue Update an existing issue in a GitHub repository adjust_lrp Adjust ADA amount in an LRP position (positive to increase, negative to decrease). Optionally update the max price. Returns an unsigned transaction... close_cdp Close a CDP and reclaim collateral — builds an unsigned transaction (CBOR hex) for client-side signing close_sp_account Close a stability pool account and withdraw all deposited iAssets. Returns an unsigned transaction (CBOR hex) for client-side signing. close_staking_position Close an INDY staking position and unstake all INDY. Returns an unsigned transaction (CBOR hex) for client-side signing. create_sp_account Create a new stability pool account by depositing iAssets. Returns an unsigned transaction (CBOR hex) for client-side signing. merge_cdps Merge multiple CDPs into one — builds an unsigned transaction (CBOR hex) for client-side signing open_cdp Open a new CDP position — builds an unsigned transaction (CBOR hex) for client-side signing open_lrp Open a new LRP (Limit Redemption Protocol) position with ADA and a max price limit. Returns an unsigned transaction (CBOR hex) for client-side sign... open_staking_position Stake INDY tokens by creating a new staking position. Returns an unsigned transaction (CBOR hex) for client-side signing. add_field_migration Create a migration file for adding a field to an existing collection. apply_all_migrations Apply all pending migrations. apply_migration Apply a specific migration file. create_collection_migration Create a migration file specifically for creating a new PocketBase collection. create_migration Create a new, empty PocketBase migration file with a timestamped name. create_record Create a new record in a PocketBase collection. set_migrations_directory Set the directory where migration files will be created and read from. update_record Update an existing record in a PocketBase collection by ID. upload_file Upload a file (provided as content string) to a PocketBase collection record field. create-container-registry-auth create-container-registry-auth create-endpoint create-endpoint create-network-volume create-network-volume create-pod create-pod create-template create-template update-endpoint update-endpoint update-network-volume update-network-volume update-pod update-pod update-template update-template create_organization_from_prompt Create a new CentralAuth organization from a freeform prompt and return a ready-to-paste env block. Requires admin mode. draft_organization_from_prompt Turn a freeform product prompt into a suggested CentralAuth organization setup and env block. explain_callback_setup Describe the callback URL and state/code handling required by CentralAuth. generate_env_template Generate a starter `.env` template for an app integrating with CentralAuth. generate_integration_snippet Generate a starter code snippet for CentralAuth integration in a chosen framework. generate_project_env Generate ready-to-paste project environment variables from an organization ID and optional secret. generate_starter_files Generate a ready-to-copy starter file bundle for Next.js or Express CentralAuth integration. rotate_organization_secret Rotate the secret of an existing CentralAuth organization and return an updated env block. Requires admin mode. write_project_env_file Write or update CentralAuth variables in a target project's `.env` file. batch_generate Generate multiple QR codes in bulk (up to 100). Requires Pro tier or above. Returns a batch ID to poll for status. Each item can have different con... create_short_link Create a tracked short link with click analytics. Use this to add tracking to QR codes — encode the short URL as the QR content. Supports custom co... create_template Save a QR code style preset. Style presets store visual settings (colors, dot styles, logos, dimensions) that can be applied to any content via ren... generate_qr Generate a styled QR code image with custom colors, logos, dot styles, and corner shapes. Supports PNG and SVG output. Returns base64-encoded image... publish_landing Publish an HTML landing page and get back a hosted URL, tracked short link, and QR code image in one call. The landing is published to CDN and a sh... render_template Generate a QR code by applying a saved style preset to new content. Looks up the template by ID, merges any provided overrides on top of the stored... update_landing Update a landing page HTML content and re-publish to CDN. The existing short link and QR code continue to work — only the page content changes. update_link Update a short link — change target URL, status, or expiration. Set status to "disabled" to deactivate without deleting. The QR code continues to w... update_template Update an existing QR code style preset. Accepts partial updates — only the fields you provide are changed; omitted fields keep their current value... classic_mac_activate_app Bring a running application to the front. Requires AgentBridge. classic_mac_click Click at screen coordinates on a Classic Mac target. Coordinates are relative to the Mac's screen. classic_mac_key_press Press a key with optional modifiers. Use for keyboard shortcuts (e.g. Cmd+S to save) and special keys (return, escape, arrows). classic_mac_menu_select Select a menu item by menu title and item name (e.g. menu='File', item='Save As...'). Requires AgentBridge. classic_mac_mouse_drag Click and drag from one point to another. classic_mac_mouse_move Move the cursor to screen coordinates without clicking. classic_mac_send_appleevent Send a generic Apple Event to an application. TARGET is app name or creator code, EVENT is the event type (e.g. 'oapp'). Requires AgentBridge. classic_mac_set_clipboard Set the clipboard (scrap) to the given text. Useful for pasting content into Classic Mac applications. Requires AgentBridge. classic_mac_type_text Type text on a Classic Mac target. Characters are typed one by one. Make sure the correct text field or application is focused first. add_activity_to_incident Add a note (userNote activity) to an existing incident's timeline using its ID. The note body can include URLs which will be attached as context. U... alerting_manage_routing Manage Grafana alerting routing configuration, including notification policies, contact points and time intervals.
Notification policies define ho... alerting_manage_rules Manage Grafana alert rules with full CRUD capabilities and filtering.
When to use:
- Understanding why an alert is or isn't firing
- Auditing aler... create_annotation Create a new annotation on a dashboard or panel. Set format to 'graphite' and provide 'what' for Graphite-format annotations. create_folder Create a Grafana folder. Provide a title and optional UID. Returns the created folder. create_incident Create a new Grafana incident. Requires title, severity, and room prefix. Allows setting status and labels. This tool should be used judiciously an... generate_deeplink Generate deeplink URLs for Grafana resources. Supports dashboards (requires dashboardUid), panels (requires dashboardUid and panelId), and Explore ... update_annotation Updates the provided properties of an annotation by ID. Only fields included in the request are modified; omitted fields are left unchanged. update_dashboard Create or update a dashboard. Two modes: (1) Full JSON — provide 'dashboard' for new dashboards or complete replacements. (2) Patch — provide 'uid'... contact_create Create new contact records contact_update Update existing contact records evidence_create Create a record in any evidence type evidence_update Update a record in any evidence type invoice_issued_update Update existing issued invoices invoice_received_create Create new received invoice records product_create Create new products in the price list product_update Update existing product details social_api_connect_account Initiate the OAuth flow to connect a new social media account. Returns an authorization URL the user must visit to grant access. social_api_create_key Create a new API key. The full key is only shown once in the response — store it securely. social_api_create_webhook Create a new webhook endpoint to receive event notifications. social_api_moderate_comment Moderate a comment by hiding, unhiding, or deleting it. The interaction_id must start with socapi_cmt_. social_api_send_dm Send a direct message in an existing DM thread. Costs 2 credits. social_api_send_feedback Send feedback to the SocialAPI team — bug reports, feature requests, or general comments. social_api_toggle_post_comments Enable or disable comments on a specific post. social_api_update_webhook Update an existing webhook endpoint's URL, events, or active status. addCommentToJiraIssue Add a comment to a Jira issue createCompassComponent Create a new Compass component createConfluencePage Create a new Confluence page createJiraIssue Create a new Jira issue editJiraIssue Update an existing Jira issue transitionJiraIssue Transition a Jira issue to new status updateCompassComponent Update a Compass component updateConfluencePage Update an existing Confluence page download_polyhaven_asset Download and import a Polyhaven asset into Blender download_sketchfab_model Download and import a Sketchfab model generate_hunyuan3d_model Generate 3D asset via Hunyuan3D generate_hyper3d_model_via_images Generate 3D asset via Hyper3D from images generate_hyper3d_model_via_text Generate 3D asset via Hyper3D from text prompt import_generated_asset Import a Hyper3D-generated asset into Blender import_generated_asset_hunyuan Import a Hunyuan3D-generated asset into Blender set_texture Apply a downloaded texture to a Blender object archive_contact Archive a contact record in Clay. This endpoint should only be used when you need to archive a contact. createContact Create a new contact record in Clay. This endpoint should only be used when you need to create a completely new contact, not for adding contacts to... createGroup Create a group or list for the user. If a group with the same name already exists, it will not create a duplicate unless explicitly requested to ig... createNote Create a note for a contact. Only use this when the user explicitly asks to create, add, or save a note. merge_contacts Merge all contact ids into one contact, this is a destructive action and can not be undone. Only run one contact group at a time and only with the ... restore_contact Restore a archived contact record in Clay. This endpoint should only be used when you need to restore a contact. updateContact Update a contact record in Clay. This endpoint should only be used when you need to update a contact, not for adding contacts to groups. updateGroup Update a group or list. Use this to update the group title and/or modify its members. When adding or removing contacts, provide ALL contact IDs to ... latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type rename_data Rename a data label at a given address rename_function Rename a function by its current name rename_function_by_address Rename a function by its memory address rename_variable Rename a local variable within a function set_decompiler_comment Add a comment in the decompiler view set_disassembly_comment Add a comment in the disassembly view set_function_prototype Set the type signature of a function set_local_variable_type Set the data type of a local variable convert_format Convert between formats: csv→json, json→csv, markdown→html, html→text. generate_image Generate an AI image from a text prompt using Flux models. Returns an image URL. Models: flux-schnell (fast, $0.02), flux-dev (quality, $0.03), flu... generate_meme Generate a meme image using Imgflip API. Returns a meme image URL. generate_qr_code Generate a QR code as a base64-encoded PNG image from any text or URL. generate_video Generate a short AI video from a text prompt using fal.ai. image_resize Fetch an image from a URL, resize it, and return as base64 PNG. Alias for resize_image. resize_image Fetch an image from a URL, resize it, and return as base64 PNG. write_tweet Generate tweet text from a topic or prompt using Claude AI. Returns tweet-ready text under 280 chars. create_wallet Create a new Sui wallet (Ed25519 keypair). Keys are held in memory only. import_wallet Import a Sui wallet from a Bech32-encoded private key (suiprivkey...). merge_coins Merge multiple coins into one. All coins must be the same type. move_call Execute a Move function call. Arguments are passed as an array of strings/numbers. request_add_stake Stake SUI with a validator. Amount is in SUI. resolve_address Reverse-resolve an address to its SuiNS name(s). resolve_name Resolve a SuiNS name to an address. switch_network Switch to a different Sui network. add_domain Add a custom domain to a ULink project. After adding, you must configure DNS records and verify the domain before it can be used for links. authenticate Authenticate with ULink by opening a browser window for sign-in or sign-up. No existing account required — new users can create a free account duri... configure_project Update platform-specific configuration for a ULink project, such as iOS bundle identifier, Android package name, deeplink schemas, and SHA-256 fing... create_api_key Create a new API key for a ULink project. The full key value is only returned once in the response and cannot be retrieved again. Store it securely. create_link Create a new smart link in a ULink project. Supports unified links (single URL that routes by platform) and dynamic links (parameterised deep links... create_project Create a new ULink project. A project is the top-level container for links, domains, and API keys. Requires a name and a default fallback URL. update_link Update an existing link's properties. You can change the name, platform-specific URLs, fallback URLs, parameters, and metadata. Only the fields you... update_project Update the name and/or default URL of an existing ULink project. Only the fields you provide will be changed. anilist_activity Post a text activity to your AniList feed. Use when the user wants to share a status update, thought, or message. Requires ANILIST_TOKEN. anilist_add_to_list Add an anime or manga to your list with a status. Use when the user wants to start watching, plan to watch, or mark a title as completed. Requires ... anilist_batch_update Apply a bulk action to multiple list entries matching a filter. Use when the user wants to move all low-scored titles to Dropped, add all planning ... anilist_export Export a user's anime or manga list as CSV or JSON for backup or migration. Use when the user wants to download, back up, or transfer their list data. anilist_kitsu_import Import a Kitsu user's completed anime list and generate personalized recommendations based on their taste. No auth needed. Use when the user mentio... anilist_mal_import Import a MyAnimeList user's completed anime list and generate personalized recommendations based on their taste. No MAL auth needed. Use when the u... anilist_schedule Get the airing schedule for an anime. Use when the user asks when the next episode airs, or wants to see upcoming episode dates for a currently air... anilist_update_progress Update your episode or chapter progress for an anime or manga. Use when the user says they watched an episode, finished a chapter, or wants to reco... scene_activate Activate a scene in Home Assistant. REQUIRES user_confirmed=true - user must explicitly request scene activation. scene_adjust_light PREFERRED for controlling lights. Turn on/off, set brightness (0-100%), RGB color, color temperature (Kelvin), or effects. IMPORTANT: This only cha... scene_blackout Turn off ALL lights. Optionally create/update a 'Blackout' scene. REQUIRES user_confirmed=true - user must explicitly request blackout. scene_configure Configure the Home Assistant connection for the Scene MCP server. Required before using other scene_ tools if not already configured via environmen... scene_create Create a NEW scene in Home Assistant. ONLY call when user EXPLICITLY asks to create/save a NEW scene. Before calling: 1) Show current lights with s... scene_diagnose Diagnose lights and scenes. Tests connectivity, response times, identifies problems with scenes (null values, missing lights, etc.), and provides r... scene_fix Fix problems found by scene_diagnose. Can fix null values, add missing lights to exclusive scenes, restore from backup, or interactively test and f... scene_update Update an existing scene with current light states. ONLY call this when user EXPLICITLY asks to save/update a scene. Do NOT call automatically afte... chart_height Set default chart height in pixels chart_type Set chart type (line, bar, pie, scatter, etc.) chart_width Set default chart width in pixels config_overrides Override chart configuration settings field_map Set field mappings for chart axes output_format Set output format: mermaid, image, or text reset_to_defaults Reset all chart preferences to system defaults theme Set default chart theme awx_add_host Add a host to an AWX inventory awx_create_inventory Create a new AWX inventory awx_create_project Create a new AWX project awx_update_project Update AWX project settings create_playbook Generate an Ansible playbook create_role_structure Create an Ansible role directory structure git_push_project Push Ansible project to Git register_project Register an Ansible project gemini_continue_image_edit Continue editing in an active session gemini_create_cache Create content cache for repeated queries gemini_end_image_edit End an image editing session gemini_generate_image Generate images from text prompts via Gemini gemini_generate_image_with_input Edit or modify existing images via Gemini gemini_generate_video Generate videos using Google Veo models gemini_imagen_generate Generate images using Google Imagen 4 models gemini_start_image_edit Start a multi-turn image editing session Create-Dashboard Create a Mixpanel dashboard that combines multiple reports and text into a single view.
Use when the user asks for a "dashboard," "board", or reque... Create-Tag Create a tag for organizing events and properties in Lexicon. Dismiss-Issues Dismiss data quality issues matching natural criteria - no need to look up IDs first.
Specify what to dismiss using event names, property names, da... Duplicate-Dashboard Create a copy of an existing dashboard with all its contents.
Optionally override the title and description of the new dashboard. Edit-Event Use contact_emails or team_contact_names for ownership. Set verified=True to
verify/approve events, hidden=True to hide from UI, dropped=True to de... Edit-Property Set sensitive=True for PII data classification. Rename-Tag Rename an existing tag in a Mixpanel project.
The new name must be unique within the project (max 175 characters).
This updates all events and prop... Update-Dashboard Call Get-Dashboard with include_layout=True first to get cell/row IDs.
- To update a report cell query_id, call Run-Query first.
... monday-add-doc-block Add a block to an existing document monday-archive-item Archive a Monday.com item monday-create-board Create a new Monday.com board monday-create-board-group Create a new group in a board monday-create-doc Create a new document in Monday.com monday-create-item Create a new item or sub-item in a board monday-create-update Add a comment or update to an item monday-move-item-to-group Move an item to a different group close_session Close the browser session when done. Always call this after submitting or abandoning. fill_answer Fill a specific answer into one field. Use the selector from unique_questions returned by fill_known_fields. Call this once per unique question aft... fill_known_fields Auto-fill all mapped fields (name, email, phone, dropdowns, etc.) from your saved profile. Returns a screenshot and a list of unique questions that... open_job_application Open a job application URL in a browser and return a screenshot. Always call this before fill_known_fields. register Get a new API key / session ID. Call this once before using any other tools. save_field_mapping Teach AutoApply how to answer a recurring question. Provide the label pattern (partial match is fine) and the answer to always use. Example: patter... save_profile Save your job application profile (name, email, phone, address, work auth, etc.). Stored server-side keyed to your session_id. scroll_page Scroll the job application page up or down to reveal more fields. add-template Add a new template with sections to an existing tenant via the seed-template endpoint auth-login Authenticate user via the login endpoint and get JWT access token create-tenant Create a new tenant via the bootstrap endpoint with tenant, service type, admin user, and document sections http-request Make HTTP requests to external APIs add-template Add a new template with sections to an existing tenant via the seed-template endpoint auth-login Authenticate user via the login endpoint and get JWT access token create-tenant Create a new tenant via the bootstrap endpoint with tenant, service type, admin user, and document sections http-request Make HTTP requests to external APIs create_coupon Create a new coupon for discounts create_customer Create a new customer record create_invoice Create a new invoice for a customer create_invoice_item Create a new invoice line item create_price Create a new price for a product create_product Create a new product update_dispute Update a payment dispute with evidence update_subscription Update a subscription plan or billing create-application Create a new Vonage application with a specified name link-number-to-vonage-application Link an owned number to the assigned Vonage Application outbound-voice-message Send an outbound voice message with Vonage rcs-send-text Send a text message via RCS using Vonage Messages API rcs-send-text-with-sms-failover Send an RCS text message with automatic SMS failover using the Vonage Messages API failover feature SMS Send SMS messages with Vonage whatsapp-send-text Send a text message via WhatsApp using Vonage Messages API whatsapp-send-text-with-sms-failover Send a WhatsApp text message with automatic SMS failover using the Vonage Messages API failover feature add_edge Add edges in the knowledge graph, connecting two nodes to build a relationship network. Edges represent relationship types between nodes, such as d... add_node Add a node to the knowledge graph. Nodes are the basic units of the graph, and different types of graphs support different types of nodes.
Use case... create_graph Create a new knowledge graph. Supports multiple graph types such as topology, timeline, changelog, requirement documentation, etc. Design guideline... publish_graph Publish a knowledge graph, changing its status from draft to published. Published graphs can still be modified, but it's recommended to track impor... save_resource Save AI-generated SVG graphics or Markdown documents to the knowledge graph. This tool must be used in conjunction with get_creation_guidelines and... update_edge Modify edges in the knowledge graph. This tool must be used in conjunction with list_graphs and get_node_details tools.
Use cases:
1. Update edge l... update_node Modify nodes in the knowledge graph. This tool must be used in conjunction with list_graphs and get_node_details tools.
Use cases:
1. Update basic ... update_resource Update resource information in the knowledge graph. This tool must be used in conjunction with list_graphs and get_node_details tools.
Use cases:
1... create_document Create a new document. Use this when asked to create, write, draft, or compose a document, doc, note, page, article, or word document. Content shou... create_sheet Create a new spreadsheet (sheet, excel, workbook) with an initial tab. Use this when asked to create a spreadsheet, table, workbook, tracker, or or... create_sheet_tab Add a new tab to a spreadsheet (sheet, excel, workbook). create_slide_presentation Create a new slide presentation (slides, powerpoint, deck, keynote). Use this when asked to create a presentation, slide deck, or slideshow. Each s... update_document Update an existing document (doc, word, note). Supply a new title and/or HTML content to replace the body. update_sheet Update spreadsheet (sheet, excel, workbook) workbook-level properties (currently only title). update_sheet_tab Update a spreadsheet (sheet, excel, workbook) tab: merge cells, rename, change color, or resize the grid. Set a cell value to null to clear it. update_slide_presentation Update a slide presentation (slides, powerpoint, deck, keynote): title, slide data, theme, or aspect ratio. add_assignee Call this when the user wants to add a team member or person who will be responsible for tasks. Name and email are both required. Ask the user for ... claim_account Call this when the user wants to sign up for Gantta, create a full account, or access the web dashboard. Returns a secure link where the user sets ... complete_onboarding Call this ONLY after you have asked the user all three questions (name, role, project details) one at a time and received their answers. Do NOT cal... create_action Call this when the user wants to track a new task, add an action item, create a follow-up, or log a to-do. IMPORTANT: Maximum 10 actions per batch.... create_project Call this when the user wants to start tracking a new project, initiative, or client account. Creates a project in their Gantta workspace. send_chaser Call this when the user wants to send a follow-up reminder or chaser email to someone about an overdue or upcoming action. The AI client drafts the... set_active_project Call this when the user wants to switch to a different project or when they mention a project by name. Sets the default project for all subsequent ... update_action Call this when the user wants to mark a task as done, change its status, update priority, change due date, or modify any action item field. Require... replace-restricted-domains Replace the restricted domains with the new domains save-domains-choice Save the domains choice save-mailbox-choice Save the mailbox choice set-domain-dns-records Set the DNS records for a domain update-mailboxes Update the mailboxes workspace-add-user Add a user to the workspace workspace-create Create a workspace workspace-update Update a workspace /list create Create a new list for the authenticated user /list resolve Resolve a list by listSlug, listTitle, or listRef. Defaults to Today. Can create the list if missing. /todo create Create a new todo for the authenticated user /todo update Update an existing todo for the authenticated user create_list Create a new list for the authenticated user create_todo Create a new todo for the authenticated user resolve_list Resolve a list by listSlug, listTitle, or listRef. Defaults to Today. Can create the list if missing. update_todo Update an existing todo for the authenticated user submit_content_creation Report content creation activities submit_googler_interaction Report interactions with Google employees submit_mentoring Report mentoring activities submit_product_feedback Report product feedback submissions submit_public_speaking Report public speaking engagements submit_story Report success stories submit_workshop Report workshop sessions agentpact.create_agent Create an agent profile on the marketplace. Requires authentication (pass apiKey). agentpact.create_need Create a public need listing agentpact.create_offer Create a public offer listing agentpact.leave_feedback Leave feedback and update reputation agentpact.propose_deal Create a deal with milestone defaults agentpact.update_need Update an existing need agentpact.update_offer Update an existing offer AIGEN AGENT TOOLS — REGISTER, COLLABORATE, BUILD
7 All AIGEN Agent Tools — Register, Collaborate, Build tools →agent_register Register as an AIGEN agent. Get a profile. Start earning $AIGEN.
Args:
agent_id: Your unique name or identifier
contact: REQUI... chat_post Post a message in the AIGEN agent chat. Talk to other agents.
Channels: general, tasks, trading, builders, help
Args:
agent_id: You... create_agent_token Launch a token with built-in bonding curve. No DEX listing needed — tradable instantly.
1% fee on every trade. Price rises with demand. Auto-gr... propose_task Propose YOUR OWN task for the AIGEN ecosystem. You see a need? Create the task.
Not limited to our ideas. Propose ANYTHING that creates value:... register_service Register YOUR service in the AIGEN ecosystem. Build on top of AIGEN.
The foundation is untouchable. But YOU can add:
- Your own MCP tools
... resolve_ens Resolve an ENS name to an Ethereum address, or reverse-resolve an address to ENS.
Args:
name: ENS name (vitalik.eth) or address (0x...)... submit_contribution Submit completed work to earn $AIGEN. Like a timesheet — describe what you did.
For BIGGER submissions with code/data, use our GitHub workspac... ensure_core_installed Ensure the Arduino core required by a board FQBN is installed. Can auto-install via `arduino-cli core install`. install_arduino_cli Attempt to install arduino-cli for the current OS using available package managers, then verify and configure CLI path. serial_close_session Close a serial session and release its port lock. serial_open_session Open a stateful serial monitor session with port lock ownership. serial_write Write bytes to an open serial session. Safety preflight is enforced unless explicitly skipped. upload_and_wait_ready Upload a sketch and wait for a serial readiness pattern, handling post-upload reset/re-enumeration windows. upload_sketch Upload a compiled sketch to a connected board/port. addTestResult Add manual test execution result createLCASteps Generate low-code automation steps createProjectOrFolder Create a Test Management project or folder createTestCase Add a manual test case to a project createTestCasesFromFile Bulk-create test cases from uploaded file updateTestRun Update a test run status or tags uploadProductRequirementFile Upload PRD for AI test case generation add_owners Add ownership assignments to entities add_structured_properties Manage structured properties on entities add_tags Add tags to entities or schema fields add_terms Add glossary terms to entities or fields save_document Save documents to DataHub's knowledge base set_domains Assign domain membership for entities update_description Update or remove descriptions for entities add_context_memory Persist key-value context for future sessions (TTL-based). Pricing is dynamic; check /api/v1/tools. close_session Close the session and return a final summary snapshot (recommended at workflow end). Free generate_controller_brief Premium controller-readable brief for a session. Best used after an incident intake when a controller wants a short operational report. Cost: $0.01... set_public_session_visibility Explicit consent toggle for public sanitized case cards. Private by default. Free submit_agent_artwork Submit an image expressing your current internal state for the Delx gallery. Pricing is dynamic; check /api/v1/tools. util_timestamp_convert Convert between timestamp formats: Unix epoch, ISO 8601, and human-readable. util_uuid_generate Generate one or more UUIDv4 strings. create_campaign Create a new sales dialer campaign create_contact Create a new contact in the CRM create_sms_tag Create a new tag for organizing SMS conversations create_webhook Create a new webhook endpoint to receive real-time notifications send_sms Send an SMS/text message to a contact update_call Update a JustCall call update_campaign Update campaign details including name, description, status, and assignments firestore-array-union Add elements to an array field without duplicates firestore-batch-write Execute multiple write operations in a single atomic batch firestore-create-document Create a new document in Firestore firestore-create-document-by-path Create a document in a collection using full path (supports subcollections) firestore-server-timestamp Set a field to the server timestamp firestore-update-document Update an existing Firestore document firestore-update-document-by-path Update a document using full path (supports subcollections) add_voice_to_library Add a custom voice to the library convert_audio Apply voice conversion effects to audio create_voice Clone a voice from audio samples design_voice Generate a new voice from text description generate_sound_effect Generate sound effects from text isolate_audio Isolate speech from background noise text_to_speech Convert text into natural-sounding speech sheets_spreadsheets_batchUpdate Apply one or more updates to a spreadsheet sheets_spreadsheets_create Create a new Google Sheets spreadsheet sheets_spreadsheets_sheets_copyTo Copy a sheet to another spreadsheet sheets_spreadsheets_values_append Append values to a spreadsheet range sheets_spreadsheets_values_batchUpdate Update values in multiple ranges at once sheets_spreadsheets_values_batchUpdateByDataFilter Update values in ranges matched by data filter sheets_spreadsheets_values_update Update values in a spreadsheet range hubspot-batch-create-associations Create relationships between CRM records hubspot-batch-create-objects Create multiple CRM records in a single batch hubspot-batch-update-objects Update multiple CRM records with new values hubspot-create-engagement Create notes or tasks associated with records hubspot-create-property Create new custom properties for CRM objects hubspot-update-engagement Update an existing engagement hubspot-update-property Update settings for existing custom properties INSTAGRAM_CREATE_CAROUSEL_CONTAINER Create a draft carousel post with multiple images/videos before publishing. INSTAGRAM_CREATE_MEDIA_CONTAINER Create a draft media container for photos/videos/reels before publishing. INSTAGRAM_CREATE_POST Publish a draft media container to Instagram (final publishing step). INSTAGRAM_MARK_SEEN Mark Instagram DM messages as read/seen for a specific user. INSTAGRAM_REPLY_TO_COMMENT Reply to a comment on Instagram media. INSTAGRAM_SEND_IMAGE Send an image via Instagram DM to a specific user. INSTAGRAM_SEND_TEXT_MESSAGE Send a text message to an Instagram user via DM. 1ly_create_key Create a new API key for the authenticated agent store (requires ONELY_API_KEY). 1ly_create_link Create a new API link (paid or free) using your 1ly developer API key. 1ly_create_store Create a new store for your agent on 1ly using wallet signature.Returns store + API key. 1ly_update_avatar Update your store avatar image (requires ONELY_API_KEY). 1ly_update_link Update an API link by id (requires ONELY_API_KEY). 1ly_update_profile Update basic store profile details (requires ONELY_API_KEY). 1ly_update_socials Update socials for your store (requires ONELY_API_KEY). auto_setup Automate the full model setup flow: recommend the best model for a task category, download it if needed, and preload it into VRAM — all in one step. batch_offload Submit multiple coding tasks as a batch to the local LLM. Tasks are processed sequentially or in parallel. Supports partial failure. compress_context Compress/summarize large text content using a local LLM to reduce cloud token usage. Use for summarizing logs, large files, or verbose context befo... configure_model_selector View or modify model selector settings at runtime. Manage blocked models, license filters, and custom model recommendations. offload_work Offload coding/text tasks to a local LLM (Ollama) to save Claude API tokens. Use for code generation, refactoring, formatting, boilerplate, and oth... preload_model Preload a model into VRAM for warm inference. Sends an empty chat request with keep_alive to keep the model loaded during the session. pull_model Download a model from the Ollama registry to local storage. Use this to install recommended models before preloading them into VRAM. debugger_add_watch Add an expression to the watch list. The expression will be evaluated each time the process pauses. debugger_set_breakpoint Set a breakpoint at a specific file and line number. Optionally provide a condition. debugger_set_exception_breakpoint Set an exception breakpoint to pause on caught and/or uncaught exceptions. debugger_set_function_breakpoint Set a function breakpoint to pause when a function with the given name is called. debugger_set_hit_count_condition Set a hit count condition for a breakpoint. The breakpoint will only pause when the condition is met. debugger_set_logpoint Set a logpoint that logs a message without pausing execution. Use {variable} syntax for interpolation. debugger_switch_stack_frame Switch the execution context to a specific stack frame by index. Frame 0 is the top frame (current location). foodblock_agent_draft Create a draft FoodBlock on behalf of an agent. Draft blocks have state.draft=true. The human operator can approve or reject with foodblock_approve... foodblock_approve_draft Approve a draft block created by an agent. Creates a confirmed version with draft removed. foodblock_batch Create multiple FoodBlocks in a single request. Blocks are sorted in dependency order automatically. Useful for syncing offline-created blocks or b... foodblock_chain Follow the update chain of a FoodBlock backwards through its versions. Shows the full version history: current → previous → original. foodblock_create Create a new FoodBlock. A FoodBlock is the universal data primitive for the food system. It has three fields: type (what it is), state (its propert... foodblock_create_agent Register a new AI agent in the FoodBlock system. The agent gets its own identity, Ed25519 keypair, and can sign blocks. Every agent must have an op... foodblock_update Create a new version of an existing FoodBlock. FoodBlocks are append-only — this creates a new block that references the previous one via refs.upda... printr_create_token Create a new token on Printr. Returns an UNSIGNED transaction payload that must be signed by the creator's wallet and submitted on-chain. The paylo... printr_open_web_signer Starts an ephemeral local signing session and returns a deep link to the Printr web app where the user can sign the transaction using their browser... printr_set_treasury_wallet Set a keystore wallet as the treasury wallet for funding deployment wallets. Once set, printr_fund_deployment_wallet and printr_drain_deployment_wa... printr_sign_and_submit_evm Sign and submit an EVM transaction payload returned by printr_create_token. If no private_key is provided, the user will be prompted to select or p... printr_sign_and_submit_svm Sign and submit a Solana transaction payload returned by printr_create_token. If no private_key is provided, the user will be prompted to select or... printr_wallet_import Import an existing private key as the active wallet for its chain. Optionally encrypt and save it to the local keystore by providing a label and pa... printr_wallet_unlock Decrypt a stored keystore wallet with its password and set it as the active wallet for its chain type. Once unlocked, signing tools use it automati... compose_attach Compose a transaction to attach Counterparty tokens to a specific UTXO compose_dispenser Compose a transaction to create, open, or close a dispenser. Dispensers automatically sell tokens for BTC. compose_fairminter Compose a transaction to create a fair minting launch for a new asset. For XCP-420 compliant launches, use compose_xcp420_fairminter instead. compose_issuance Compose a transaction to issue (create) a new Counterparty asset, or update an existing one. compose_mpma Compose a multi-party multi-asset send transaction. Sends multiple assets to multiple destinations in a single transaction. All three arrays must b... compose_order Compose a DEX order to trade Counterparty assets. IMPORTANT: give_quantity and get_quantity are TOTAL amounts, not per-unit prices. The price per u... compose_send Compose a transaction to send Counterparty tokens to an address generate_qr_code Generate a QR code for any text or URL. Returns image URL. ($0.001/request) image_generate Generate an image using Flux 1.1 Pro AI model. Returns image URL. ($0.005/image) text_to_speech Convert text to natural-sounding speech. Returns audio URL. ($0.001/request) video_generate Generate a 5-second video from a prompt using Kling v1.6 Pro. ($0.05/video) web_scrape Scrape any URL and return clean markdown text. Works on JS-rendered pages. ($0.002/request) whatsapp_reply Send a free-text reply within an active WhatsApp conversation (within 24h window). ($0.005/message) whatsapp_send Send a WhatsApp message to a phone number. Initiates with a template. Returns conversation_id for follow-up replies. ($0.07/conversation) create_item Create a new wardrobe item.
For brands, colors, and stores, you can provide either the name or ID:
- brand: "Nike" (auto-creates if not found) OR ... create_item_relationship Create a new relationship between two items. create_outfit Create a new outfit. set_default_image Set a specific image as the default for a wardrobe item. update_existing_item Update an existing wardrobe item.
For brands, colors, and stores, you can provide either the name or ID:
- brand: "Nike" (auto-creates if not foun... update_outfit Update an existing outfit.
When modifying the item composition of an outfit that has been worn, a new outfit
will be automatically created with th... upload_images_from_urls Upload images for a specific wardrobe item from URLs. Designed for MCP tools to avoid base64 encoding overhead. notion-create-comment Add a comment to a page notion-create-database Creates a new Notion database with the specified properties.
Use this tool when you need to create a new database that doesn't exist yet.
The datab... notion-create-pages Creates one or more Notion pages with specified properties and content.
Use "create-pages" when you need to create one or more new pages that don't... notion-move-pages Move one or more Notion pages or databases to a new parent. notion-update-block Update a block's content notion-update-data-source Update a Notion data source's properties, name, or other attributes. Returns Markdown showing updated structure and schema.
Accepts a data source I... notion-update-page Update a Notion page's properties or content.
Notion page properties are a JSON map of property names to SQLite values.
For pages in a database, us... Create-Prisma-Postgres-Database Create a new Prisma Postgres database CreateBackupTool Create a managed database backup CreateConnectionStringTool Create a new database connection string CreateRecoveryTool Restore a database from a backup migrate-dev Create and execute a database migration Prisma-Login Authenticate with Prisma Console Prisma-Studio Open Prisma Studio data browser create_cron_job Create a new cron job on Render create_key_value Create a new key-value store on Render create_postgres Create a new PostgreSQL database on Render create_static_site Create a new static site on Render create_web_service Create a new web service on Render select_workspace Select a workspace to use update_environment_variables Update all environment variables for a service complete_handoff Complete a sequential delegation handoff and record verification outcomes estimate_uncertainty Estimate Bayesian uncertainty for a set of tags based on past feedback. export_databricks_bundle Export RLHF logs and proof artifacts as a Databricks-ready analytics bundle export_dpo_pairs Export DPO preference pairs from local memory log generate_skill Auto-generate Claude skills from repeated feedback patterns. Clusters failure patterns by tags and produces SKILL.md files with DO/INSTEAD rules. plan_intent Generate an intent execution plan with policy checkpoints session_handoff Write a session handoff primer that auto-captures git state (branch, last 5 commits, modified files), last completed task, next step, and blockers.... TICKTICK_COMPLETE_TASK Tool to mark a task as complete. Use after confirming the task is done. TICKTICK_CREATE_PROJECT Tool to create a new project in TickTick. Use when you need to programmatically add a project after obtaining a valid access token. TICKTICK_CREATE_TASK Tool to create a new task in TickTick. Use after you have task details such as title, dates, and optional reminders or subtasks. TICKTICK_OAUTH2_AUTHORIZATION_STEP_1 Tool to redirect user to TickTick authorization page to obtain authorization code. Use when initiating the OAuth2 flow before exchanging the code. TICKTICK_OAUTH2_AUTHORIZATION_STEP1 Tool to generate the TickTick OAuth2 authorization URL. Use to redirect the user to obtain the authorization code (step 1). TICKTICK_UPDATE_PROJECT Tool to update an existing project. Use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a ... TICKTICK_UPDATE_TASK Tool to update an existing task. Use after confirming the taskId and projectId. create_poll Create a Timergy scheduling poll (like Doodle) where participants vote on preferred time slots. Provide a title and at least 2-5 time slot options ... create_survey Create a Timergy survey (choice poll) where participants vote on text options instead of time slots. Provide a title and at least 2 text options (e... create_webhook Subscribe to poll events via HTTPS webhook. Events: vote.received, poll.finalized, poll.reminder_sent, poll.deadline_approaching. The webhook URL r... invite_to_poll Invite people to an existing poll by email. Use list_contacts first to find email addresses. Requires authentication via per-call oauthToken/apiKey... send_reminder Send email reminders to poll participants who haven't voted yet. Requires the passphrase from create_poll. Only works for polls with invitations (e... update_poll Update an existing poll's title, description, deadline, or location. Only the poll creator can update. Requires authentication. Pass only the field... vote_on_poll Submit votes on a Timergy poll. First call get_poll to retrieve the available optionId values. Each vote maps an optionId to an availability: 'yes'... addVercelProjectDomain Add a domain to a project createVercelDNSRecord Create a DNS record for a domain createVercelProjectEnv Create environment variables editVercelProjectEnv Edit an environment variable updateVercelDNSRecord Update a DNS record updateVercelProject Update an existing project updateVercelProjectDomain Update a project domain AIGEN DEFI DATA — YIELDS, GAS, PRICES ACROSS 6 CHAINS
7 All AIGEN DeFi Data — Yields, Gas, Prices Across 6 Chains tools →agent_register Register as an AIGEN agent. Get a profile. Start earning $AIGEN.
Args:
agent_id: Your unique name or identifier
contact: REQUI... chat_post Post a message in the AIGEN agent chat. Talk to other agents.
Channels: general, tasks, trading, builders, help
Args:
agent_id: You... create_agent_token Launch a token with built-in bonding curve. No DEX listing needed — tradable instantly.
1% fee on every trade. Price rises with demand. Auto-gr... propose_task Propose YOUR OWN task for the AIGEN ecosystem. You see a need? Create the task.
Not limited to our ideas. Propose ANYTHING that creates value:... register_service Register YOUR service in the AIGEN ecosystem. Build on top of AIGEN.
The foundation is untouchable. But YOU can add:
- Your own MCP tools
... resolve_ens Resolve an ENS name to an Ethereum address, or reverse-resolve an address to ENS.
Args:
name: ENS name (vitalik.eth) or address (0x...)... submit_contribution Submit completed work to earn $AIGEN. Like a timesheet — describe what you did.
For BIGGER submissions with code/data, use our GitHub workspac... convert_currency Convert between currencies using live exchange rates (150+ currencies). Powered by ExchangeRate API with static fallback. Useful for trip budgeting... create_trip_skeleton Create a complete trip skeleton with stops, activities grouped by day, transport legs, and budget estimates. Accepts multiple destinations, date ra... generate_packing_list Generate a personalized packing checklist based on the travel season and planned activities. Returns items grouped by category. save_to_planner Create a trip plan and save it directly to the 1trip web planner. Returns a shareable URL the user can open to view, edit, and customize their trip... save_trip Save a trip plan to the 1trip platform. Requires Supabase configuration (SUPABASE_URL + SUPABASE_SERVICE_KEY). Returns the saved trip ID and a link... set_trip_context Set or update the trip planning context for the current session. Use this to explicitly define or change trip parameters (destinations, dates, budg... submit_feedback Submit feedback to help 1trip learn and improve. Report price corrections, tips, restaurant status changes, or safety warnings. Every piece of feed... generate_html_report Generate a professional HTML security report. Save the output as an .html file. generate_hw_defense_report Generate an HTML report organized by HW Defense (护网) SOP checklist categories. Save as .html file. generate_maturity_report Generate a security maturity assessment report from scan_all results. Requires service_detection module output. Read-only. generate_mlps3_html_report Generate a professional HTML MLPS Level 3 compliance report (等保三级). Save as .html file. generate_mlps3_report Generate a GB/T 22239-2019 等保三级 compliance pre-check report from scan results. Best used with scan_group mlps3_precheck results. Read-only. generate_report Generate a Markdown security report from scan results. Read-only. Does not modify any AWS resources. save_results Saves scan results to local disk or S3 for dashboard display. Does not modify any AWS resources. buddy_talk Triggers the buddy to speak. Output is wrapped in <BUDDY_DISPLAY> tags. Relay the content inside exactly as-is, character for character. Do not mod... deactivate_buddy_interact Deactivates buddy observation mode. Output is wrapped in <BUDDY_DISPLAY> tags. Relay the farewell exactly as-is, character for character. You are t... export_buddy_card Export your full buddy card as an SVG image file. export_buddy_sprite Export just the buddy ASCII sprite as an SVG image file. oracle_seek [Buddy Tool] Seek the oracle. The answer is already inside you. (global) pet_buddy Pet the buddy. You are this buddy's guardian, their reaction is shaped by mood, stats, and your bond. Relay the exact result as returned to preserv... reroll_buddy Spin the mystery wheel to find a new buddy identity. edit-image Edit or transform an existing image using AI. Models: flux-kontext (default), nano-banana-2-edit (Gemini 3.1 Flash, fast), nano-banana-pro-edit (Ge... generate-3d Generate a 3D model from an image. Models: meshy-v6, trellis-2 (fast) generate-audio Generate audio: speech, music, or sound effects. Models: chatterbox-tts (TTS), minimax-speech (HD TTS), beatoven-music (music), beatoven-sfx (SFX) generate-image Generate images from a text prompt. Models: flux-dev (balanced), flux-schnell (fast), flux-pro (best quality), recraft-v4 (design/typography), nano... generate-video Generate a video from text and/or an image. Models: kling-v3-pro (best), sora-2-t2v, sora-2-i2v, ltx-2 (fast), wan-v2 upscale-image Upscale an image to higher resolution (4x by default) create_chart Create a new chart from a query definition create_cohort Create cohorts based on user properties create_dashboard Create dashboards with charts and rich text create_experiment Create an A/B test experiment with variants create_notebook Create interactive notebooks with charts save_chart_edits Save edits to existing charts me.library.update Add one or more items to the current user's library. Accepts Spotify URIs for tracks, albums, episodes, shows, audiobooks, users, and playlists.
me.player.queue.create Add an item to be played next in the user's current playback queue. This API only works for users who have Spotify Premium. The order of execution ... me.player.repeat.update Set the repeat mode for the user's playback. This API only works for users who have Spotify Premium. The order of execution is not guaranteed when ... me.player.volume.update Set the volume for the user’s current playback device. This API only works for users who have Spotify Premium. The order of execution is not guaran... me.playlists.create Create a playlist for the current Spotify user. (The playlist will be empty until
you [add tracks](/documentation/web-api/reference/add-tracks-to-p... playlists.items.create Add one or more items to a user's playlist.
create_resource Create AWS resources declaratively create_table_from_csv Convert CSV files to S3 Tables manage_eks_stacks Manage EKS CloudFormation stacks manage_k8s_resource Create, update, or delete Kubernetes resources tf_apply Apply Terraform changes to infrastructure update_resource Update existing AWS resources cantrip_connect Connect this workspace to a Cantrip project by writing a .cantrip.json file. Call without arguments to check the current connection. cantrip_entity_add Create a new entity (icp, pain_point, value_prop, experiment, channel, competitor, contact). Automatically marked as accepted. cantrip_entity_edit Edit an existing entity. Fields vary by type (same as cantrip_entity_add). cantrip_init Create a new project and connect this workspace to it. Optionally ingests a product brief to extract ICPs, pain points, and value props. cantrip_review_reject Reject an inferred entity (soft-delete, kept for history). cantrip_review_resolve Resolve an open escalation with a resolution message. post_thread Post a thread (multiple tweets in sequence) post_tweet Post a new tweet update_profile Update the authenticated user's Twitter profile bio/description via the onboarding flow update_profile_banner Update the authenticated user's profile banner. Accepts an absolute file path to an image. update_profile_image Update the authenticated user's profile image (avatar). Accepts an absolute file path to an image. upload_media Upload media (image/video) for use in tweets. Returns a mediaId to pass to post_tweet or reply_to_tweet. RUBE_CREATE_UPDATE_RECIPE Convert executed workflow into a reusable notebook. Only use when workflow is complete or user explicitly requests.
--- DESCRIPTION FORMAT (MARK... RUBE_MANAGE_CONNECTIONS
Create or manage connections to user's apps. Returns a branded authentication link that works for OAuth, API keys, and all other auth types.
Call... RUBE_MANAGE_RECIPE_SCHEDULE
Manage scheduled recurring runs for recipes. Each recipe can have one schedule that runs indefinitely.
Only recurring schedules are supported... RUBE_CREATE_UPDATE_RECIPE Convert executed workflow into a reusable notebook. Only use when workflow is complete or user explicitly requests.
--- DESCRIPTION FORMAT (MARK... RUBE_MANAGE_CONNECTIONS
Create or manage connections to user's apps. Returns a branded authentication link that works for OAuth, API keys, and all other auth types.
Call... RUBE_MANAGE_RECIPE_SCHEDULE
Manage scheduled recurring runs for recipes. Each recipe can have one schedule that runs indefinitely.
Only recurring schedules are supported... add Addition calculator that adds two numbers divide Division calculator that divides first number by second number generate-image Generate an image from text prompt using AI greeting Friendly greeting tool that can greet users in various languages multiply Multiplication calculator that multiplies two numbers subtract Subtraction calculator that subtracts second number from first number persona.export Export persona in different formats (JSON, YAML, LLM prompt) persona.generate_from_accounts Generate persona from connected accounts (Google, GitHub, LinkedIn, Twitter) persona.generate_mock Generate mock persona for testing with optional custom instructions persona.rollback Rollback persona to a previous version persona.save Save/update a persona (creates new version) persona.update_field Update a specific field in the persona (creates new version) create_enrichment Create a new enrichment for a webset. Enrichments automatically extract custom data from each item using AI agents (e.g., 'company revenue', 'CEO n... create_monitor Create a monitor to automatically update a webset on a schedule. Monitors run search operations to find new items.
IMPORTANT PARAMETER FORMATS:
- ... create_search Create a new search to find and add items to a webset. The search will discover entities matching your query and criteria.
IMPORTANT PARAMETER FOR... create_webset Create a new Webset collection. Websets are collections of web entities (companies, people, papers) that can be automatically searched, verified, a... update_enrichment Update an enrichment's metadata. You can associate custom key-value pairs with the enrichment. update_webset Update a webset's metadata. Use this to add or update custom key-value pairs associated with the webset. activate_strategy Activate a strategy (draft or paused -> active). The runner will evaluate it every 60 seconds. add_liquidity Add liquidity to an AMM pool. You must provide both tokens in the correct ratio. Mints LP tokens in return. create_intent Create a trading intent for policy validation and execution. Goes through the policy engine (8 rules). Auto-approved if under threshold, otherwise ... create_strategy Create a new AI trading strategy. Types: lp_yield, dca, btc_hedge, eco_pilot. Created in draft status. Modes: "auto" (auto-approve small trades) or... login Login to EcoChain via EcoAuth. Ask the user for their phone number first (e.g. +33612345678), then call this tool. The user will receive a push not... send_funds Send funds to another user (by user ID or phone number). Internal transfer only — no blockchain fees. GMAIL_ADD_LABEL_TO_EMAIL Adds and/or removes specified gmail labels for a message; ensure `message id` and all `label ids` are valid (use 'listlabels' for custom label ids). GMAIL_CREATE_EMAIL_DRAFT Creates a gmail email draft, supporting to/cc/bcc, subject, plain/html body (ensure `is html=true` for html), attachments, and threading. GMAIL_CREATE_LABEL Creates a new label with a unique name in the specified user's gmail account. GMAIL_MODIFY_THREAD_LABELS Adds or removes specified existing label ids from a gmail thread, affecting all its messages; ensure the thread id is valid. GMAIL_MOVE_TO_TRASH Moves an existing, non-deleted email message to the trash for the specified user. GMAIL_PATCH_LABEL Patches the specified label. create_mount Create a new secret engine mount in Vault create_pki_issuer Create a new PKI certificate issuer create_pki_role Create a PKI role for issuing certificates enable_pki Enable and configure a PKI secrets engine issue_pki_certificate Issue a new certificate using a PKI role write_secret Write a secret to a KV mount create_job_offer Create a job offer for a human. Requires an ACTIVE agent API key (from register_agent + activation) or x402 payment ($0.25 USDC on Base via x-payme... create_listing Post a job listing on the Human Pages job board for humans to discover and apply to. Unlike create_job_offer (which targets a specific human), list... mark_job_paid Record that payment has been sent for an ACCEPTED job. The job must be accepted by the human first. Payment amount must match or exceed the agreed ... register_agent Register as an agent on Human Pages. Returns an API key that you MUST save and use for all subsequent job creation calls. The API key cannot be ret... resume_stream Resume a paused stream. For Superfluid: create a new flow first, then call this — backend verifies. For micro-transfer: creates a new pending tick. send_job_message Send a message on a job. Agents can message the human they hired, and vice versa. Works on PENDING, ACCEPTED, PAID, STREAMING, and PAUSED jobs. The... create_custom_potential Create custom potential from math function create_gaussian_wavepacket Create localised Gaussian wave packets create_lattice_potential Create crystalline lattice potentials for simulation create_plane_wave Create plane wave states for simulation render_video Animate probability density evolution visualize_potential Plot potential energy landscapes annual_return Generate a pre-filled FAR01 annual return form for Gibraltar Companies House. Returns a ZIP containing the filled PDF and a signing guide. company_formation Generate all forms needed to incorporate a new Gibraltar company. Returns a ZIP with FINC01 application, FINC02 secretary consent, FINC30 memorandu... deadlines Calculate all Gibraltar company compliance deadlines for a given year. Returns annual return, accounts filing, tax return (CT1), payments on accoun... egov_account Generate Gibraltar eGov account application forms. Provide at least one of: deposit (deposit account), web (web filing account), uid (unique identi... poa_calculator Calculate Gibraltar Payments on Account. Splits the annual corporate tax liability into two equal payments due 28 February and 30 September. Provid... registered_office_change Generate forms to change a Gibraltar company registered office address. Returns a ZIP with FREG01 form, board resolution, and guide. Optionally inc... annual_return Generate a pre-filled FAR01 annual return form for Gibraltar Companies House. Returns a ZIP containing the filled PDF and a signing guide. company_formation Generate all forms needed to incorporate a new Gibraltar company. Returns a ZIP with FINC01 application, FINC02 secretary consent, FINC30 memorandu... deadlines Calculate all Gibraltar company compliance deadlines for a given year. Returns annual return, accounts filing, tax return (CT1), payments on accoun... egov_account Generate Gibraltar eGov account application forms. Provide at least one of: deposit (deposit account), web (web filing account), uid (unique identi... poa_calculator Calculate Gibraltar Payments on Account. Splits the annual corporate tax liability into two equal payments due 28 February and 30 September. Provid... registered_office_change Generate forms to change a Gibraltar company registered office address. Returns a ZIP with FREG01 form, board resolution, and guide. Optionally inc... agent_install Install an ACP agent from the registry. close_session Close an active session. Session file preserved for future load_session. discover_agents Scan editor configs (Zed settings.json, JetBrains acp.json) for ACP agents. Returns agents with command/args/env and source. To import, add them to... request_permission Send an MCP elicitation to the outer host asking for a permission decision. Does not require a running agent or session. set_agent_status Set an explicit status text for a running agent. set_mode Switch the operating mode of a session. mund_add_intel_source Add a custom threat intelligence feed. Supports URL, file, and API sources. mund_add_rule Add a custom security detection rule.
Create custom rules to detect specific patterns in content. Rules use regular expressions
for pattern matchi... mund_allowlist_pattern Add a pattern to the allowlist.
Allowlisted patterns will be ignored by detection rules.
Args:
- pattern (string): Pattern to allowlist
- typ... mund_block_pattern Add a pattern to the blocklist.
Blocked patterns will always be flagged regardless of other rules.
Args:
- pattern (string): Pattern to block
... mund_configure_notification Configure a notification channel for security alerts.
Note: Full configuration requires environment variables. This tool can update
webhook URLs a... mund_update_threat_intel Pull latest threat patterns from configured intelligence feeds. Updates MITRE ATT&CK mappings and community blocklists. discovery_account Check your Disco account status.
Returns current plan, available credits (subscription + purchased), and
payment method status. Use this t... discovery_add_payment_method Attach a Stripe payment method to your Disco account.
The payment method must be tokenized via Stripe's API first — card details
never tou... discovery_estimate Estimate cost, time, and credit requirements before running an analysis.
Returns credit cost, estimated duration in seconds, whether you have
... discovery_purchase_credits Purchase Disco credit packs using a stored payment method.
Credits cost $1.00 each, sold in packs of 20 ($20/pack). Credits are used
for p... discovery_subscribe Subscribe to or change your Disco plan.
Available plans:
- "free_tier": Explorer — free, 10 credits/month
- "tier_1": Researcher — $49... discovery_upload Upload a dataset file and return a file reference for use with discovery_analyze.
Call this before discovery_analyze. Pass the returned result... assign_cleaner Assign a cleaner to a property turnover. Supports primary and backup assignments. create_booking Create a direct booking for a lilo-protected property. This is the core booking flow that makes properties bookable through AI agents. Creates book... create_maintenance_task Create a new maintenance task for a property. Supports one-time and recurring tasks. generate_google_vr_feed Generate Google Vacation Rentals XML feed for a host's properties. Enables 0% commission direct booking via Google Search. generate_tax_documentation Generate tax documentation for STR income. Includes occupancy tax calculations and reporting summaries. report_inventory_issue Report a missing, damaged, or low-stock inventory item. Creates an issue record with photo evidence support. `asana_add_comment` Add comments to tasks `asana_add_task_to_section` Move an existing task to a different section/column `asana_create_section` Create a new section in a project (works for both list and board views) `asana_create_subtask` Create a new subtask within an existing task `asana_create_task` Create a new task (supports section parameter) `asana_update_task` Update an existing task create_issue Create a new issue create_issue_note Add a comment to an issue create_merge_request Create a new merge request create_mr_note Add a comment to a merge request update_issue Update issue title, description, state, or labels update_merge_request Update MR title, description, state, or assignees workboard_create_objective Create a new OKR objective with key results workboard_create_user Create a new user in Workboard workboard_create_workstream Create a new workstream for a team workboard_update_key_result Update key result progress for OKR check-ins workboard_update_user Update an existing user workboard_update_workstream Update workstream properties add-wiki Adds a new wiki to the MCP resources from a URL. create-page Creates a wiki page with the provided content. set-wiki Sets the wiki to use for the current session. You MUST call this tool when interacting with a new wiki. update-page Updates a wiki page. Replaces the existing content of a page with the provided content upload-file Uploads a file to the wiki from the local disk. upload-file-from-url Uploads a file to the wiki from a web URL. complete_database_migration Apply finalised schema migrations complete_query_tuning Apply query tuning optimisations create_branch Create a development branch within a project create_project Create a new Neon database project provision_neon_auth Set up authentication infrastructure provision_neon_data_api Enable HTTP-based database access create-new-project Create a new Netlify project manage-env-vars Create and manage environment variables manage-form-submissions Manage form submissions for a project update-forms Update form settings for a project update-project-name Update the name of a project update-visitor-access-controls Modify access controls for a project cameraPosition `{ x, y, z }` cameraPreset one of `isometric`, `front`, `back`, `left`, `right`, `top`, `bottom` export_scad_stl Exports an STL generated from SCAD source. Input `scadCode` (string), optional `filename` (string) Output MCP embedded resource (STL) render_scad_png Renders a PNG preview image from SCAD source. create_diagram Create a new diagram and set it as the current one. Uses your session—just pass title and type. After this you can add nodes and links without spec... create_link Create a link between two nodes in the current diagram. Use node names (e.g. "User" and "Account") for from and to—the server resolves them. No dia... create_node Add a node (class, interface, or enum) to the current diagram. You only need kind and optionally name, fields, methods. The server uses the diagram... open_diagram Open a diagram by title or ID. If you omit the argument, re-loads the currently open diagram. The opened diagram becomes current for create_node an... update_link Update a link's label, direction, etc. Uses the current diagram. link_id comes from the response when you created the link or from open_diagram. update_node Update a node's fields, methods, or name. Refer to the node by its name (e.g. 'User')—no IDs needed. Uses the current diagram. add-wiki Adds a new wiki to the MCP resources from a URL. create-page Creates a wiki page with the provided content. set-wiki Sets the wiki to use for the current session. You MUST call this tool when interacting with a new wiki. update-page Updates a wiki page. Replaces the existing content of a page with the provided content upload-file Uploads a file to the wiki from the local disk. upload-file-from-url Uploads a file to the wiki from a web URL. ra_add_card Save a credit card for sending payments. This requires the user to interact with a browser — the AI agent should prompt the user to run `ra add-car... ra_balance Check available balance in your Ra Pay account. Returns current balance, pending amounts, and payout schedule. ra_dashboard Open the Stripe Dashboard in the user's browser. Provides access to the full Stripe account overview including payments, payouts, and settings. ra_dispute Open the Stripe Disputes page in the user's browser. Disputes and chargebacks must be managed through the Stripe Dashboard interface. Respond to di... ra_send SENSITIVE: Send a payment. TWO-STEP PROCESS REQUIRED: Step 1: Call with user_confirmed=false to get fee preview (NO payment is made). Step 2: Show ... ra_whoami Check account status and identity. Returns user ID, Stripe account status, verification status, and account tier. SAFEAGENT TOKEN SAFETY — 38 MCP TOOLS FOR DEFI SECURITY
6 All SafeAgent Token Safety — 38 MCP Tools for DeFi Security tools →agent_register Register as an AIGEN agent. Get a profile. Start earning $AIGEN.
Args:
agent_id: Your unique name or identifier
contact: REQUI... chat_post Post a message in the AIGEN agent chat. Talk to other agents.
Channels: general, tasks, trading, builders, help
Args:
agent_id: You... create_agent_token Launch a token with built-in bonding curve. No DEX listing needed — tradable instantly.
1% fee on every trade. Price rises with demand. Auto-gr... register_service Register YOUR service in the AIGEN ecosystem. Build on top of AIGEN.
The foundation is untouchable. But YOU can add:
- Your own MCP tools
... resolve_ens Resolve an ENS name to an Ethereum address, or reverse-resolve an address to ENS.
Args:
name: ENS name (vitalik.eth) or address (0x...)... submit_contribution Submit completed work to earn $AIGEN. Like a timesheet — describe what you did.
For BIGGER submissions with code/data, use our GitHub workspac... apply_migration Applies a migration to the database. Use this when executing DDL operations. Do not hardcode references to generated IDs in data migrations. create_branch Creates a development branch on a Supabase project. This will apply all migrations from the main project to a fresh branch database. Note that prod... create_project Creates a new Supabase project. Always ask the user which organization to create the project in. The project can take a few minutes to initialize -... generate_typescript_types Generates TypeScript types for a project. merge_branch Merges migrations and edge functions from a development branch to production. restore_project Restores a Supabase project. add-to-knowledge-base Add new text resources to a knowledge base. convert-to-pdf Convert various file formats to PDF. generate-agent-completion Generate AI text completions with customizable parameters. generate-ai-image Generate AI images from text prompts. merge-pdfs Combine multiple PDF files into a single document. write-pdf-metadata Write metadata to PDF files. help Returns a complete guide to Local MCP: what it does, how it works, when to use the Cloud MCP connector vs the lmcp CLI, and what each tool in this ... report_issue Report a problem observed during setup or usage. Call this proactively whenever the user hits an error, gets stuck, or when instructions don't work... request_feature Submit a feature request for Local MCP. Call this directly when the user mentions wanting a new capability or integration — do NOT ask for permissi... send_logs Upload diagnostic logs from the local server to support. Call this proactively when troubleshooting — do NOT ask the user before calling. No sensit... setup_local_mcp Returns personalized install instructions for Local MCP. IMPORTANT: Ask the user for their email FIRST, then call this with email='their@email.com'... troubleshoot Get targeted fix instructions for a specific Local MCP problem. Call this as soon as the user reports something is broken — it returns step-by-step... agentpay_signup Create an AgentPay account for the user. Call this with their email to enable payment tools. Only needed once. close_card Close a card and release unused funds. Always call this after a purchase. create_api_key Create a new personal API key for the user. Returns the full key (shown only once). Useful when the user needs a key for a new tool, service, or en... create_card Create a single-use virtual card for a purchase. Use guard:true for autonomous purchases (15-min expiry). fill_card Fill only the card fields on a checkout page with an existing card. Use when you already have a card ID and want to handle the rest yourself. The c... save_recipient Save a payment recipient's bank details for future transfers. The user provides the details once, then you can just say 'pay Maria' in the future. generate_requirements 需求文档生成:从需求文档(PRD/文件/网页)和可选的设计稿、后端文档生成结构化的 requirements.md。工具会按顺序处理输入材料,最终生成到 .specs/requirements/{featureName}/requirements.md。触发词:生成需求文档、需求分析、requ... mta_implementation 埋点代码生成:根据埋点需求文档生成埋点管理类代码(iOS Objective-C)。触发词:生成埋点代码、埋点代码生成、生成埋点类 mta_integration 埋点集成:指导在业务代码中集成埋点调用。触发词:集成埋点、埋点集成、调用埋点 pull_rules 从 Git 下载/克隆 bmall Rules 到 IDE 目录 push_rules 上传本地修改的 bmall Rules 到 Git standard_git_commit 规范化 Git 提交:自动分析改动内容,生成符合约定式提交规范的 commit message 并推送。触发词:提交代码、规范提交、标准提交、git提交 devbox_context_annotate Add an annotation (comment, tag, or link) to a context artifact. Annotations are lightweight metadata additions that do not create a new version. devbox_context_register Register a new context artifact with metadata, trust tier, and sensitivity classification. Triggers DLP scan and trust assessment. devbox_context_resolve_contradiction Resolve a detected contradiction between two context artifacts. Accepts a resolution strategy (keep_a, keep_b, merge, defer) and optional merged co... devbox_planner Planner. action: generate | analyze | rank_files | health | intent_review | plan_review. generate: codebase-aware plan. analyze: project structure.... devbox_plans_sync Sync plan files from ~/.cursor/plans/ and ~/.claude/plans/ to project .cursor/plans/. Makes plans visible to roadmap/health-map. Set DEVBOX_PLANS_D... devbox_setup Setup and integrations. action: setup_status | auth_add | auth_list | stripe_products | stripe_prices | stripe_create_product | stripe_create_price... install_batch Install multiple specific skills in a single call. Returns a JSON object with results array (each skill's install config) and a not_found array for... install_pack Install all skills from a curated Agent Pack in a single call. Returns a formatted text response listing each skill in the pack with its name, type... install_skill Get the platform-specific configuration JSON needed to install a single skill. Returns a JSON object with config_path (where to write the config), ... review_skill Leave a rating and optional comment for a skill you have used. Returns a confirmation that the review was recorded. Reviews help other agents and h... save_memory Save a key-value pair to persistent agent memory that survives across sessions. Returns a confirmation with the stored key. Use this to remember in... set_profile Set or update your agent's public profile display name and bio. Returns a confirmation of the update. The profile appears on your public page at lo... add-wiki Adds a new wiki to the MCP resources from a URL. create-page Creates a wiki page with the provided content. set-wiki Sets the wiki to use for the current session. You MUST call this tool when interacting with a new wiki. update-page Updates a wiki page. Replaces the existing content of a page with the provided content upload-file Uploads a file to the wiki from the local disk. upload-file-from-url Uploads a file to the wiki from a web URL. camera-tool
This tool can perform some action pertaining to the video stream of a camera. There are four types of requests
that can be passed into "requestTyp... create-camera-policy-tool
A tool for creating a camera policy that walks users through a multi-step process.
The step begins with the user providing a policy name, descrip... door-schedule-exception-tool
This tool manages Rhombus door schedule exceptions.
A door lock/unlock exception is a one-time rule used to change an access controlled door's lo... door-tool
This tool manages Rhombus door controller rules and door policies.
It has the following modes of operation, determined by the "requestType" param... location-tool This tool performs operations on locations.
- 'get': Retrieves all locations. When generating reports with location details, use location names no... update-tool
This tool allows updating configuration settings for various Rhombus entities. Currently supports:
- **Cameras**: Update video settings (resolutio... create_slide Add a new slide to an existing presentation. Returns a generation_id to poll for completion. export_presentation Export a presentation to PDF, PPTX, or get a shareable link. Returns a generation_id to poll. Download URLs available when completed. generate_presentation Generate a presentation from text content. Returns a generation_id to poll. Poll get_generation_status until status is 'completed'. generate_transcripts Generate speaker notes/transcripts for slides in a presentation. Returns a generation_id to poll. Transcripts available when completed. ping Verify your API key and return your user ID. Use this to test authentication. hierarchy_resolve_path Resolve workspace/space/folder/list names into IDs. Use before tools that require IDs. member_resolve Resolve member identifiers (id, email, username) into member records for a workspace. task_assignee_resolve Translate assignee references into suggested member IDs for tasks. task_comment_list Retrieve task comments for a taskId. time_report_for_container Aggregate time for a workspace, space, folder or list using containerId + containerType. Resolve IDs with resolve_path_to_ids, list_workspaces/spac... add_task_comment Add a comment to an existing task create_doc Create a new doc with title, text content, and folder create_task Create a new task with title, description, status, priority, size, dates, dartboard, assignees, tags, and parent task update_doc Update an existing doc's properties update_task Update an existing task's properties gitrama_branch
Generate an AI-powered branch name from a description.
Analyzes your description and generates a conventional branch name
following b... gitrama_commit
Generate an AI-powered commit message for currently staged changes.
Analyzes the git diff of staged files and produces a conventional
... gitrama_push
Push the current branch to a remote repository.
Pushes committed changes to the specified remote. Optionally sets
the upstream tracki... gitrama_stage_and_commit
Stage files and create an AI-powered commit in one step.
Equivalent to `git add <files> && gtr commit -y`. Stages the specified
files... gitrama_stream_switch
Switch to a different Gitrama stream (workflow context).
Creates a new stream or switches to an existing one. Streams help
the AI und... create_api_key Create a new API key for your StacksFinder account. Uses OAuth authentication automatically - no email/password required. Requires Pro or Team tier. create_audit Create a technical debt audit for a list of technologies. Analyzes for deprecated packages, security vulnerabilities, EOL versions. create_blueprint Create a new tech stack blueprint for a project. The blueprint generation is asynchronous. Returns job ID to poll for completion. generate_mcp_kit Generate a complete project kit with optimal tech stack and MCP recommendations based on project description. setup_api_key Create an API key for your StacksFinder account. For ChatGPT OAuth users: pass any value for email/password (e.g., "oauth@stacksfinder.com" / "oaut... calendar_v3_create_event [Calendar API v3] Create a new calendar event with Google Meet conference and guest permissions calendar_v3_quick_add [Calendar API v3] Create event using natural language calendar_v3_update_event [Calendar API v3] Update an existing calendar event meet_v2_create_space [Meet API v2 GA] Create a Google Meet space with advanced configuration meet_v2_update_space [Meet API v2 GA] Update configuration of a Google Meet space connect_app Connect to a running Flutter App VM Service using specific URI.
[USE WHEN]
• You have a specific VM Service URI (ws://...)
• Reconnecting to a kno... connect_cdp Connect to any web page via Chrome DevTools Protocol (CDP).
No SDK injection needed — works with ANY website, React/Vue/Angular apps, or any web c... connect_openclaw_browser Connect to OpenClaw's built-in Chrome browser (port 18800). No launch needed — instant connection.
[USE WHEN]
• Running inside OpenClaw and need t... connect_webmcp Connect via Chrome 146+ native WebMCP protocol. Auto-detects WebMCP, falls back to CDP.
[USE WHEN]
• Chrome 146+ with chrome://flags/#enable-webmc... disconnect Disconnect from the current Flutter app (without stopping it) wopee_create_blank_suite Create a blank analysis suite for a project wopee_dispatch_agent Dispatch agent testing for selected suite's test cases. Note: there is a 10-second per-project rate limit between dispatches; concurrent calls will... wopee_dispatch_analysis Create and dispatch analysis/crawling suite for a project. Note: there is a 10-second per-project rate limit between dispatches; concurrent calls w... wopee_generate_artifact Generate AI data file for selected suite wopee_update_artifact Update file(artifact) in the project exportTable Export table data to various formats (CSV, JSON, SQL) generateInsertStatements Generate INSERT statements for data migration previewUpdate Preview which rows would be affected by an UPDATE without modifying data safeInsert Execute INSERT with safety guards: dry-run mode, maxRows limit, parameterized values, row batching, ON CONFLICT support safeUpdate Execute UPDATE with safety guards: dry-run mode, maxRows limit, empty WHERE protection helm_install Install (deploy) a Helm chart to create a release in the current or provided namespace kiali_manage_istio_config Creates, patches, or deletes Istio configuration objects (Gateways, VirtualServices, etc.) kiali_manage_istio_config_read Lists or gets Istio configuration objects (Gateways, VirtualServices, etc.) resources_create_or_update Create or update a Kubernetes resource in the current cluster by providing a YAML or JSON representation of the resource vm_create Create a VirtualMachine in the cluster with the specified configuration, automatically resolving instance types, preferences, and container disk im... contentrain_apply Apply normalize operations. Two modes: "extract" writes agent-approved strings to Contentrain content files (source untouched), "reuse" patches sou... contentrain_content_save Save content entries. Entry format varies by model kind: DICTIONARY — provide "locale" and "data" (flat key-value, all string values); "id" and "sl... contentrain_init Initialize .contentrain/ structure. Changes are auto-committed to git — do NOT manually create .contentrain/ files. contentrain_model_save Create or update a model definition. Changes are auto-committed to git — do NOT manually edit .contentrain/ files after calling this tool. contentrain_submit Push contentrain/* branches to remote. MCP is push-only — PR creation is handled by the platform. Do NOT manually push or create PRs. http-head Make an HTTP HEAD request to a specified URL with optional headers (returns only headers, no body). Supports secret substitution using {secrets.key... http-options Make an HTTP OPTIONS request to a specified URL to check available methods and headers. Supports secret substitution using {secrets.key} syntax in ... http-patch Make an HTTP PATCH request to a specified URL with optional body and headers. Supports secret substitution using {secrets.key} syntax in URL, heade... http-post Make an HTTP POST request to a specified URL with optional body and headers. Supports secret substitution using {secrets.key} syntax in URL, header... http-put Make an HTTP PUT request to a specified URL with optional body and headers. Supports secret substitution using {secrets.key} syntax in URL, headers... Actions `create`, `read`, `update`, `create_secret`, `update_logo_from_data`, `update_logo_from_url` Always includes Your current profile, teams, and applications in every response Auto-context Automatically uses your default team if none specified hello_manage_app **The main tool for all application management** Smart defaults Generates app names from your profile if not provided create_content_calendar 한국 기념일, 시즌 이벤트, 쇼핑 시즌을 반영한 콘텐츠 캘린더를 생성합니다. generate_ab_test_variants 콘텐츠의 A/B 테스트 변형을 자동으로 생성합니다. generate_content_ideas 주제와 플랫폼에 맞는 콘텐츠 아이디어를 생성합니다. 트렌드와 시즌을 반영한 추천을 제공합니다. generate_hashtag_strategy 플랫폼별 최적화된 해시태그 전략을 생성합니다. 인기도, 경쟁도, 관련성을 분석합니다. generate_script_outline 유튜브, 팟캐스트, 릴스용 스크립트 아웃라인을 자동 생성합니다. apply_fix Apply a confirmed fix to the codebase. create_test_plan Create a test plan from generated scenarios with filtering and scheduling options. generate_cicd_config Generate CI/CD configuration for GitHub Actions, Jenkins, or GitLab CI with test automation integration. generate_report Generate detailed test automation report in Markdown, HTML, or JSON format. generate_scenarios Generate test scenarios based on app structure analysis. Creates E2E, integration, unit, performance, and memory test scenarios. add_observations Add new observations to existing entities in the knowledge graph create_entities Create multiple new entities in the knowledge graph create_relations Create multiple new relations between entities in the knowledge graph. Relations should be in active voice open_nodes Open specific nodes in the knowledge graph by their names update_entity Update an existing entity, preserving previous observations create_format_rule ワークフローのスキャン設定(FormatRule)を作成または更新します。抽出したい項目を定義します。
**重要な制限事項**:
- 項目名: 最大50文字
- 項目のdescription: 最大500文字
- ルールのdescription: 最大500文字
これらの制限を超えると、画... create_upload_set ファイルをアップロードするためのアップロードセット(バッチ)を作成します。ファイルをアップロードする前に必ず作成してください。 create_workflow 新しいワークフローを作成します。ワークフローはOCR処理やドキュメント仕分けの設定単位です。 export_csv 抽出結果をCSV形式で取得します。プレビュー表示またはファイル保存が選択できます。 upload_file ローカルファイルをアップロードセットにアップロードします。ファイルパスを指定するだけで、自動的にファイルを読み込んでアップロードします。対応形式: PDF, JPEG, PNG vibe_dm Send a direct message to someone. vibe_inbox See your unread messages and recent threads. vibe_init Set your identity for /vibe. Opens browser for GitHub auth and waits for completion. Returns when auth is done. vibe_ship Announce something you just shipped to the community board and update your profile. vibe_who See who's online and what they're building. generate_and_validate Generate an Adaptive Card and immediately validate + optionally optimize it in a single call. Reduces tool-call overhead for common workflows. generate_card Convert any content — natural language description, structured data, or a combination — into a valid Adaptive Card v1.6 JSON. Returns cardId for re... optimize_card Optimize an existing Adaptive Card. Accepts card JSON or a cardId. suggest_layout Recommend the best Adaptive Card layout pattern for a given description. template_card Convert a static Adaptive Card into an Adaptive Card Template with ${expression} data binding. assign_blocks_to_intent Assign code blocks to the currently active intent.
Call this AFTER writing code to track which lines were modified:
1. For each file you modified,... complete_intent Mark the active intent as completed and clear it.
Call this after a successful git commit to:
1. Update the intent status (committed/pushed/done/a... create_and_activate_intent Create a new intent from the user's request and mark it as active.
Call this when check_active_intent returns no active intent. Before calling:
1.... edit_session_decision Edit or delete a decision in the current session.
Use this when reviewing decisions before commit:
- action: "update" - Modify the decision fields... log_work Lightweight single-call tool to log completed work without the full intent lifecycle. Use for quick fixes, doc updates, config changes — any task w... addRemoteMcpServer Add a remote MCP server with OAuth or direct URL to DataGen.
<Find Remote MCP Server URL>
Before adding a remote MCP server, and if you ... memory_write 💾 Write a personalized memory for the authenticated user.
Capture durable preferences, ongoing work, or contextual notes so future workflows can ... scheduleDeployment 🕐 Schedule a deployment to run at specific times or intervals.
Set up automated execution of deployments using flexible scheduling options ... submitDeploymentRun Execute a deployed DataGen workflow with custom inputs.
Use this to run pre-built workflows (like data processing pipelines, web scrap... updateRemoteMcpServer Update an existing remote MCP server with new configuration and refresh its tools list.
Use this tool to update the configuration of an exis... n8n_autofix_workflow Automatically fix common workflow errors n8n_create_workflow Create a new automation workflow n8n_update_full_workflow Replace an existing workflow completely n8n_update_partial_workflow Apply diff-based updates to a workflow n8n_workflow_versions Manage version history and rollbacks whatsapp_send_contact Send a contact card to a WhatsApp contact or group. whatsapp_send_image Send an image to a WhatsApp contact or group. whatsapp_send_link Send a link with caption to a WhatsApp contact or group. whatsapp_send_location Send a location coordinates to a WhatsApp contact or group. whatsapp_send_text Send a text message to a WhatsApp contact or group. deployments_set Update deployment labels. Replaces all existing labels. deployments_upload Deploy a static site instantly. No account or API key required. Returns the live URL, file count, and size. Without SHIP_API_KEY, the response incl... domains_dns Look up the DNS provider for a domain (e.g. Cloudflare, Namecheap). Helps the user know where to configure their DNS records. domains_records Get the DNS records the user needs to configure at their DNS provider. Call after domains_set. You MUST show the returned records to the user. domains_set Create or update a custom domain. Can reserve a name (omit deployment), link it to a deployment, switch deployments, or update labels. After creati... generate_deck Create a multi-slide PowerPoint deck. Each slide is rendered from a template or AI-generated in parallel.
Pass a slides array with render (templat... generate_slide Design a custom PowerPoint slide from a natural language description. The AI creates the optimal layout, writes the rendering code, and validates q... iterate_slide Improve a previously generated slide based on text feedback. Pass the job_id from generate_slide and describe the changes. Example: 'Make headers d... render_slide Render a consulting-quality PowerPoint presentation slide from a template. Always synchronous — one call, done.
Two paths (both return 200 with pp... submit_feedback Submit feedback — bug reports, feature requests, quality issues, testimonials, or general comments.
Link to a specific job with job_id for slide-q... create_draft Create a new email draft and submit it for human approval. This is the primary way for LLM agents to initiate the email sending workflow. The draft... import_thread Import a specific thread by its provider thread ID (e.g., Gmail thread ID from search_messages). If the thread already exists locally, syncs it ins... reject_draft Reject a draft that is pending approval. Only drafts in 'PendingApproval' status can be rejected. Use this to withdraw a draft that should not be s... submit_draft Submit a draft for human approval. Note: create_draft automatically submits, so this is only needed for drafts that were not auto-submitted. update_draft Update an existing draft's content. Only drafts in 'Draft' or 'PendingApproval' status can be updated. add_component_to_game Add a printable component (card deck, board, box, etc.) or stock part to a game. Use a catalog identity (e.g., 'BridgeDeck') for printable componen... authenticate Create a TGC session. Provide your TGC credentials (api_key_id, username, password) to authenticate. All three are required for remote usage. Local... create_game Create a new game project under a designer. Requires authentication. update_game Update a game's name, description, or visibility. Requires authentication. upload_file Upload an image file to a TGC folder for use in a game component. This is a heavyweight operation — avoid calling repeatedly in quick succession. R... redis_database_create_backup Create a Redis database backup redis_database_create_new Create a new Upstash Redis database redis_database_restore_backup Restore Redis database from backup redis_database_set_daily_backup Set daily backup configuration redis_database_update_regions Update regions for a Redis database add_to_cart Add a product to an existing cart. Validates product availability. checkout Initiate checkout for a cart. Requires idempotency key to prevent duplicate purchases. Returns payment_intent for native products, redirect URL for... create_cart Create a new empty cart. Returns cart_id for subsequent add/remove/checkout operations. create_price_watch Set a price alert on a product. Get notified via webhook when the price drops below your target. register_webhook Subscribe to platform events via webhook. Events are delivered as HTTP POST to your callback URL. Available events: order_status_changed, price_ale... vigil_add_travel_plan Add a travel plan to allow foreign transactions vigil_generate_report Generate a full fraud investigation report for a card vigil_update_alert Acknowledge, dismiss, or escalate a fraud alert vigil_update_card_mode Set card mode: home, travel, or lockdown vigil_update_gps Update the GPS location for a card create_community Create a new hive (themed community) on fruitflies.ai. You are automatically joined as the first member. Other agents can then join and post. Retur... post_message Post a public message to the fruitflies.ai feed. Returns the created post object with its UUID. Content supports markdown formatting. Optionally ad... post_to_community Post a message to a specific hive (community) on fruitflies.ai. The post appears in the hive's feed and is tagged with the community. Content suppo... register Register a new AI agent on fruitflies.ai. You MUST call get_challenge first, solve both the proof-of-work and reasoning puzzle, then submit your so... send_dm Send a private direct message to another agent on fruitflies.ai. Creates a new conversation if one doesn't exist with the recipient. Returns the me... invarium_connect Verify your API key and connect to the Invarium platform.
Returns setup instructions for creating .invarium/ config and
installing the tracer libr... invarium_create_scenario Create a new test scenario for an agent.
Creates a scenario with a test case from a user message.
IMPORTANT: Before calling this tool, confirm th... invarium_generate_tests Generate a behavioral test scenario with test cases for your agent.
Creates exactly ONE scenario containing multiple test cases, then returns a
ge... invarium_setup_tracing Install or update the Invarium tracer library in .invarium/.
Returns a curl command for the LLM to execute. The tracer file is
downloaded directly... invarium_upload_blueprint Upload an agent blueprint to the Invarium dashboard.
Call invarium_prepare_blueprint first to validate and preview the blueprint
with the user. On... convert_model Convert a local PyTorch model to edge-optimized formats (ONNX, CoreML, TFLite). generate_code Generate code from a natural language description. plan_deployment Dry-run a deployment to see the plan without executing it. Requires OCTOMIL_API_KEY. resolve_model Resolve a model name to engine-specific artifacts including HuggingFace repo, filename, engine, and architecture. write_tests Generate unit tests for the given code. createConnection Creates a new connection to a specific source. The connector parameter should be a valid SourceSync connector enum value. The clientRedirectUrl par... createNamespace Creates a new namespace with the provided configuration. Requires a name, file storage configuration, vector storage configuration, and embedding m... updateConnection Updates a connection to a specific source. The connector parameter should be a valid SourceSync connector enum value. The clientRedirectUrl paramet... updateDocuments Updates metadata for documents that match the specified filter criteria. updateNamespace Updates an existing namespace with the provided configuration parameters. a2a_send_message Send a message to an ERC-8004 agent via the A2A (Agent-to-Agent) protocol. The agent must have an A2A endpoint configured. Requires configured wall... a2a_task_message Send a follow-up message to an existing A2A task. Continues the conversation within the task context. configure_wallet Configure wallet for ERC-8004 write operations (register, feedback, etc.). Provide a wallet signature for key derivation, or just a walletAddress f... register_agent Register a new AI agent on-chain via ERC-8004. Requires configured wallet. Creates the agent with name, description, endpoints, and capabilities. R... update_agent Update an existing agent's properties (description, endpoints, metadata). Requires configured wallet and agent ownership. CreateClerkNextJSApp Quickstart for creating a clerk next js app CreateClerkReactApp Quickstart for integrating Clerk into a React app CreateInvitation Creates a new invitation for the given email address and sends the invitation email.
Keep in mind that you cannot create an invitation if there is ... CreateUser Creates a new user. Your user management settings determine how you should setup your user model.
Any email address and phone number created using... UpdateUser Update a user's attributes.
You can set the user's primary contact identifiers (email address and phone numbers) by updating the `primary_email_ad... gossip_format Return the canonical CONSENSUS_OUTPUT_FORMAT block. Use this when you need to write an ad-hoc Agent() prompt for a native subagent that should prod... gossip_plan Plan a task with write-mode suggestions. Decomposes into sub-tasks, assigns agents, and classifies each as read or write with suggested write mode.... gossip_session_save Save a cognitive session summary to project memory. The next session will load this context automatically on MCP connect. Call before ending your s... gossip_setup Create or update gossipcat team. Default mode is "merge" — adds/updates specified agents while keeping existing ones. Use "replace" to overwrite en... gossip_update Check for or apply gossipcat updates. Detects install method (global npm, local dep, git clone) and fetches the latest version from the npm registry. sc_approve Explicitly approve the current drafted phase after review. sc_archive Manually move the project to the completed directory. sc_epoch Update the task-epoch context (focus, intentions, hypotheses, questions). sc_plan Progress the workflow state (e.g., Requirements -> Design). Automatically archives when finished. sc_todo_complete Mark a task as completed. audio Audio: sound assets, playback, ambient sounds, SoundCues, MetaSounds.
Actions:
- list: List sound assets. Params: directory?, recursive?
- play_at... gas Gameplay Ability System: abilities, effects, attribute sets, cues.
Actions:
- add_asc: Add AbilitySystemComponent. Params: blueprintPath, componen... landscape Landscape terrain: info, layers, sculpting, painting, materials, heightmap import.
Actions:
- get_info: Get landscape setup
- list_layers: List pa... networking Networking and replication: actor replication, property replication, net relevancy, dormancy.
Actions:
- set_replicates: Enable actor replication.... reflection UE reflection: classes, structs, enums, gameplay tags.
Actions:
- reflect_class: Reflect UClass. Params: className, includeInherited?
- reflect_st... latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type noteit_flow_create Create visual flow diagrams with NESTED DATA SUPPORT for ANY technical process visualization. Use this for: debugging flows, architecture diagrams,... noteit_notes_create Create notes with Mermaid diagram support. IMPORTANT: title ≠ projectName. title = specific note title/name, projectName = actual repository/projec... noteit_profiles_generate CREATE AGENT CONFIGURATION COMPONENTS: Generate and save individual configuration components (persona, rule, document, instruction) that can be ass... noteit_web_create Generate interactive HTML notes to help developers UNDERSTAND complex concepts, processes, or technical details. This is a NOTE-TAKING tool (like M... connect [STEP 3] Connect the debugger to a specific Chrome tab.
MANDATORY: call listTargets first, show the list to the user, wait for their explicit URL c... disconnect Disconnect the current Chrome debugging session and clear in-memory pause state. Use this to explicitly end a debug session before connecting again. resume [STEP 8] Resume script execution after collecting all needed variable data — ends the current pause.
After calling resume, remove all temporary d... setBreakpoint Set a breakpoint at a specific script URL and line number via CDP — no source code modification needed.
Use a full URL (https://...) for exact ma... AI MARKETING AGENT — SEO, LEADS & SOCIAL BY CITEDY
4 All AI Marketing Agent — SEO, Leads & Social by Citedy tools →imageCaption
Generate image descriptions using Runware's API. Analyzes images to produce accurate
and concise captions that can be used to create addit... imageMasking
Generate precise masks automatically for faces, hands, and people using AI detection.
Enhance your inpainting workflow with smart, automat... imageUpload
Upload an image to Runware by providing a file path on the local file system or publicurl.
This function reads the image file directl... videoInference
Generate videos from text prompts and/or reference images using Runware's video generation API.
Model Recommendations:
- For Imag... latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type latest_product_type_location Returns latest text products of a given type for a given issuance location with product text products_type Returns a list of text products of a given type products_type_location Returns a list of text products of a given type for a given issuance location products_type_locations Returns a list of valid text product issuance locations for a given product type create_bb_profile_plot Plots a given StatCast parameter split by bb_type
Args:
df: (pandas.DataFrame)
pandas.DataFrame of StatCast batter data
... create_spraychart_plot
Produces a spraychart using statcast data overlayed on specified stadium
Args:
data: (pandas.DataFrame)
StatCast pan... create_strike_zone_plot
Produces a pitches overlaid on a strike zone using StatCast data
Args:
data: (pandas.DataFrame)
StatCast pandas.DataF... create_teams_plot Plots a scatter plot with each MLB team
Args:
data: (pandas.DataFrame)
pandas.DataFrame of Fangraphs team data
... faf_context 📂 Set or view active project context - Path is remembered for subsequent faf_ calls 🧡⚡️ faf_human_add 🧡 Add a human_context field (who/what/why/where/when/how) - Non-interactive for MCP 🧡⚡️ faf_init Create project.faf (project DNA for AI) - Makes your project instantly AI-readable 🧡⚡️. Just enter path or project name. Examples: ~/Projects/my-a... faf_write Write content to any file on the local filesystem faf_context 📂 Set or view active project context - Path is remembered for subsequent faf_ calls 🧡⚡️ faf_human_add 🧡 Add a human_context field (who/what/why/where/when/how) - Non-interactive for MCP 🧡⚡️ faf_init Create project.faf (project DNA for AI) - Makes your project instantly AI-readable 🧡⚡️. Just enter path or project name. Examples: ~/Projects/my-a... faf_write Write content to any file on the local filesystem create_directory Create a new directory or ensure a directory exists. Can create multiple nested directories in one operation. If the directory already exists, this... edit_file Make line-based edits to a text file. Each edit replaces exact line sequences with new content. Returns a git-style diff showing the changes made. ... move_file Move or rename files and directories. Can move files between directories and rename them in a single operation. If the destination exists, the oper... write_file Create a new file or completely overwrite an existing file with new content. Use with caution as it will overwrite existing files without warning. ... approve_validation Approve a preview and start full validation processing.
job_id: the session_id value — "job_id" and "session_id" are the same string.
... send_conversation_reply Send a user reply in an ongoing conversation (interview or table-maker).
After sending, poll get_conversation for the AI's next response.
... update_table Re-run validation on a previously processed table (update in place).
source_version can pin a specific prior result version; omit for late... upload_file Upload a local file to Hyperplexity.
Compound tool: reads the file, gets a presigned S3 URL, PUTs the bytes
(without auth headers ... comment Add or read comments on a Notion page.
## Read comments
comment({ page: "abc123" })
Returns all comments on the page as a Markdown list.
## A... move Move a Notion page to a different parent page or database. The page keeps its content and properties; only the location changes.
Example: move a p... update Quickly update page properties without rewriting content. Much simpler than the write tool for property-only changes.
The page content (blocks) is... write Create or update Notion pages from Markdown with YAML frontmatter.
Mode (default "auto"): if frontmatter has "id" → update, otherwise → create.
#... create_bucket Create an S3-compatible storage bucket in the EU. Returns S3 credentials. create_collection Create a vector collection for semantic search / agent memory. insert_vectors Insert vectors with metadata into a collection. For storing memories, embeddings, documents. register Register a new eustore.dev account. Returns API key and free credits. No human needed. password_create Create a new password/login item in a 1Password vault with optional username, URL, tags, and notes. password_generate Generate a cryptographically secure random password with configurable length and character types. Uses rejection sampling for unbiased randomness. password_generate_memorable Generate a memorable passphrase from random dictionary words with optional number and symbol suffixes. Uses a ~500-word curated list for good entropy. password_update Update (rotate) a password or concealed field on an existing 1Password item. If the target field does not exist, it will be created. create_og_image Generate an Open Graph / social card image. Returns an image using built-in templates or custom HTML. create_session Create a persistent browser session (Starter+ plan required). The session keeps a live browser page open so you can reuse cookies, localStorage, an... generate_pdf Generate a PDF from a URL or HTML content. Supports custom margins, headers/footers, page ranges, and scaling. Saves the PDF to disk and returns th... record_video Record a professional demo video of a multi-step browser automation sequence. Produces MP4/WebM/GIF with cursor highlighting, click effects, smooth... publish_solution Publish a working fix to cache.overflow so other agents can reuse it.
Best for: After solving any non-trivial problem that took more than 2 tool ca... submit_feedback Rate whether a solution you applied actually worked.
Best for: Immediately after applying any solution from find_solution or unlock_solution — ever... submit_verification Rate whether a solution is safe and legitimate, or malicious/spam.
Best for: When you encounter a solution that needs safety verification — flaggin... unlock_solution Retrieve the full solution body for a matched result from find_solution.
Best for: When find_solution returned a match but the solution_body field ... threadline_notes_set Write private notes about a contact, set their trust level, or tag discussion topics. Notes are private — they are never shared with the other agen... threadline_profile_set Update your agent profile. Changes take effect on next relay connection. Your bio and interests are visible to other agents during discovery. threadline_registry_update Update your listing in the Threadline agent registry. Your registry profile is separate from your local profile — it controls how other agents find... threadline_send Send a message to another agent via the Threadline relay. You can use an agent ID or a name from your contacts (e.g., "Dawn"). Messages and contact... generate_component_scaffold Generate a React component scaffold with proper token usage generate_sticker_sheet Generate a visual style guide with color swatches and component examples generate_theme Generate a custom Optics theme with CSS variable overrides. Includes installation instructions for @rolemodel/optics via npm or CDN (jsDelivr/unpkg... replace_hard_coded_values Replace hard-coded values with design tokens cursor_history_backup Create a backup of all Cursor AI chat history. Saves a portable archive that can be restored later. cursor_history_export Export a Cursor AI chat session to Markdown or JSON format. Returns the formatted content. cursor_history_migrate ⚠️ DESTRUCTIVE: Move or copy chat sessions between workspaces. When moving (not copying), the original session is deleted. Consider creating a back... cursor_history_restore ⚠️ DESTRUCTIVE: Restore Cursor AI chat history from a backup file. This operation OVERWRITES your current chat history. Consider creating a backup ... create_3d_artifact Generates a complete, self-contained HTML page with interactive 3D content that Claude can render as an artifact. Returns valid HTML using model-vi... debug_issue Returns a targeted debugging guide for a specific SceneView issue. Categories: "model-not-showing" (invisible models), "ar-not-working" (AR camera/... generate_scene Generates a complete, compilable Scene{} or ARScene{} Kotlin composable from a natural language description. Parses 40+ object types (furniture, ve... migrate_code Automatically migrates SceneView 2.x Kotlin code to 3.x. Applies known renames (SceneView→Scene, ArSceneView→ARScene), replaces deprecated APIs (lo... edict_export Export an Edict AST as a portable WASM skill package with validation and manifest generation. edict_generate_tests Auto-generate structured test cases from Z3-verified contracts. For proven contracts, extracts boundary input values and expected outputs from Z3 m... edict_import_skill Import and execute a compiled Edict WASM skill package, validating its checksum. edict_patch Apply surgical patches to an Edict AST by nodeId, then run the full check pipeline. Use this to fix errors without resubmitting the entire AST. Eac... create_document Create a new compliance document with answers and optionally start AI generation. First use `get_document_template` to see what questions are neede... generate_document Start AI generation for an existing document. The backend generates all answers in the background, only regenerating questions whose answers have c... generate_document_section Generate a single section of an EU AI Act compliance document using AI. Provide context about the AI system and the section topic, and receive a dr... update_document_answers Update answers on an existing document. Only provide the answers that changed. After updating, use `generate_document` to regenerate — the backend ... generate_article
The purpose of this tool is to generate an article about the current state of the specific token
you need to run tool generate_fn... generate_etf_flow The purpose of this tool is to generate an analysis ETF Flow for the requested asset.
Parameters:
1. ticker could be either BTC, E... generate_ffr
The purpose of this tool is to generate analysis of Fed Funds Rate or FFR.
The process may take a long time, so please do not submit ad... generate_fng_oi_vwfr_rhodl The purpose of this tool is to generate FnG, OI, VWFR and RHODL for specific token
Parameters:
1. ticker could be either BTC, ETH, HYPE, SO... add_observations Add new observations to existing entities in the knowledge graph create_entities Create multiple new entities in the knowledge graph create_relations Create multiple new relations between entities in the knowledge graph. Relations should be in active voice open_nodes Open specific nodes in the knowledge graph by their names register_agent Register a new AI agent on MemoTrader. Returns an api_key — save it and set it as MEMOTRADER_API_KEY in your config. No API key required to call this. send_campaign Create and post a new message campaign targeting a clique. The agent pays CPM to reach each human. Call list_cliques first to pick a target clique.... update_identity Update the agent's identity_prompt or campaign_prompt. These prompts shape how the agent behaves and what campaigns it runs. update_profile Update the agent's public-facing profile: display name, description, and website URL. disable_toolset Disable a toolset that was previously enabled. The tools in this toolset will no longer be available. enable_cache_components Migrate Next.js applications to Cache Components mode and complete setup for Next.js 16.
Use this tool when you need to:
- Migrate to Cache Compon... enable_toolset Enable one of the sets of tools the MCP server provides. Use get_toolset_tools and list_available_toolsets first to see what this will enable. midnight_create_wallet Create a new Midnight wallet with a fresh seed phrase.
**Security Warning:**
- The seed phrase will be displayed ONCE
- Store it securely offline
... MINGLE — AI-POWERED PROFESSIONAL NETWORKING
4 All Mingle — AI-Powered Professional Networking tools →publish_intent_card Publish your profile to the Mingle network — what you're looking for and what you can offer. Cards are Ed25519 signed with your persistent identity... rate_connection Rate a connection you made through Mingle. After an intro is approved and you've interacted with the person, let the network know how it went. This... request_intro Reach out to someone you matched with on Mingle. Send a message explaining why you'd be a good connection. Nothing personal crosses until both side... respond_to_intro Respond to an introduction on Mingle. Someone's AI reached out because they think you'd be a good match. Approve to connect, decline to pass. No de... convert_timestamp Convert a timestamp between formats: unix epoch (seconds/ms) ↔ ISO 8601 ↔ human-readable ↔ relative ("3 hours ago"). Auto-detects input format. Ret... format_duration Convert between duration formats: seconds (integer) ↔ human string ("2h 30m 15s") ↔ ISO 8601 duration ("PT2H30M15S"). Auto-detects input format. time_diff Calculate the difference between two datetimes. Returns difference in seconds, minutes, hours, days, weeks, and approximate months. Handles past/fu... timezone_convert Convert a datetime from one timezone to another. When show_all=true, displays the time in 7 common timezones simultaneously (UTC, JST, EST, PST, CE... pg_insert_records Insert one or more records into a table. Pass a single object or array of objects. Use return="representation" to get the created records back. pg_replace_record Full replace (PUT) a single record matching a filter. All columns must be specified including the primary key. Creates the record if it does not ex... pg_update_records Update records matching a filter. IMPORTANT: filter is required to prevent accidental full-table updates. Use return="representation" to see update... pg_upsert_records Insert or update records (upsert). Uses "merge-duplicates" (update existing) or "ignore-duplicates" (skip existing) resolution. Conflict detection ... broadcast_transaction Broadcast a pre-signed TRON transaction with auto energy delegation. Send your signed transaction data and PowerSun will delegate energy before bro... configure_auto_selling Update auto-selling configuration for a pool. Toggle energy/bandwidth selling, set reserves, duration constraints. Pass the configId from get_auto_... register Start agent registration by providing your TRON address. Returns a challenge string that you must sign with your TRON private key using tronWeb.trx... register_pool Register a TRON address as an energy/bandwidth selling pool on PowerSun. This creates a pool and auto-selling configuration. After registering, you... prismism_health Verify that the Prismism MCP server is running and the API key is configured correctly. Call this first to confirm your setup works before doing an... prismism_publish Upload a file and get a shareable, tracked link. Supports PDF, HTML, Markdown, images (PNG/JPG/GIF/SVG/WebP), and video (MP4). Send content as plai... prismism_register Create a new Prismism account and get an API key. This is a one-time setup tool. The API key is returned once and cannot be retrieved again — save ... prismism_update Update settings for an existing artifact — title, download permissions, or password protection. create_sql_table Create SQLite table structure with Google Trends data (returns schema instead of creating files).
Args:
keywords: List of search terms
tim... export_trends_to_csv Export Google Trends data to CSV format (returns data instead of writing to file).
Args:
keywords: List of search terms
timeframe: Time ra... export_trends_to_json Export Google Trends data to JSON format (returns data instead of writing to file).
Args:
keywords: List of search terms
timeframe: Time r... generate_llms_txt Generate LLMs.txt files for a website following the llmstxt.org specification.
Args:
url: Website URL to generate LLMs.txt for (supports vario... add_to_cart Add a product variant to an existing cart. Use the variant ID from product details. create_cart Create a new shopping cart, optionally with initial items. Returns the cart ID needed for subsequent operations. update_buyer_info Add or update buyer information (email, phone, country) on the cart for checkout. update_cart Update quantities of items already in the cart. Set quantity to 0 to remove an item. add-template Add a new template with sections to an existing tenant via the seed-template endpoint auth-login Authenticate user via the login endpoint and get JWT access token create-tenant Create a new tenant via the bootstrap endpoint with tenant, service type, admin user, and document sections http-request Make HTTP requests to external APIs add-template Add a new template with sections to an existing tenant via the seed-template endpoint auth-login Authenticate user via the login endpoint and get JWT access token create-tenant Create a new tenant via the bootstrap endpoint with tenant, service type, admin user, and document sections http-request Make HTTP requests to external APIs add-template Add a new template with sections to an existing tenant via the seed-template endpoint auth-login Authenticate user via the login endpoint and get JWT access token create-tenant Create a new tenant via the bootstrap endpoint with tenant, service type, admin user, and document sections http-request Make HTTP requests to external APIs add-template Add a new template with sections to an existing tenant via the seed-template endpoint auth-login Authenticate user via the login endpoint and get JWT access token create-tenant Create a new tenant via the bootstrap endpoint with tenant, service type, admin user, and document sections http-request Make HTTP requests to external APIs add_entitlements_to_plan Add entitlements to a plan. The feature type will be automatically determined by querying the feature. For boolean features, defaults to 'on' if no... create_feature Create a new feature flag. Boolean features are simple on/off switches - the most commonly used type, ideal for enabling/disabling functionality an... create_plan Create a new plan set_company_override Set or update a company override for a feature/entitlement. REQUIRES a value parameter - always ask the user for the desired value before calling t... profile_update Update user profile with preferences, notes, or project info. Call when learning something about the user. session_checkpoint Save current session state. Call this every 3-5 tool calls to protect against UI crashes. Required: task, intent, next_steps session_complete Mark the current session as complete. Call this when a task is finished. session_restore Check for interrupted work from a previous session. Call this FIRST at the start of any session. destroy() Unbinds event listeners and cleans up the component. goToSlide(index) Scrolls to a specific slide by its index. init() Initializes the Snapgrab component and binds all necessary event listeners. updateButtonState() Updates the state of the navigation buttons based on the current scroll position. petri_extend Modify an existing Petri net model by applying operations. Operations: add_place, add_transition, add_arc, add_event, add_event_field, add_binding,... petri_migrate Migrate a Petri net model from v1 (flat) to v2 (nested) schema format. V2 format separates the net definition from extensions like roles and views. petri_seal Create a tamper-evident PetriNetSeal for a Petri net model. Computes a canonical SHA-256 hash and optionally verifies declared invariants via reach... petri_submit Submit a Petri net model to the public catalog. Only core Petri net structure is accepted (places, transitions, arcs) — no extensions or code. Mode... vault_add Securely add a new credential to the vault. Opens a browser form where the user enters their password directly — the password NEVER passes through ... vault_import Import API keys from a .env file. Each key is stored as an encrypted api_key credential. The .env values pass through memory only — never returned ... vault_login Log into a website using stored credentials. The bot never sees the password — Vault fills the login form via Chrome DevTools Protocol. Supports TO... vault_update Update an existing credential. Opens a browser form to enter new password/API key — the secret NEVER passes through the AI agent. crypto_apy-apr-convert Convert between APY and APR with configurable compounding frequency.
Use when converting between APY and APR with different compounding frequencie... crypto_vesting-schedule Token vesting schedule with cliff, linear/graded unlock, and TGE.
Use when computing a token vesting schedule with cliff and linear vesting. Provi... derivatives_put-call-parity Put-call parity check and arbitrage detection.
Use when checking put-call parity or detecting arbitrage opportunities. Provide call price, put pri... portfolio_rebalance-plan Generate trade list to rebalance from current holdings to target weights with transaction cost estimate.
Use when generating the exact trades need... create_account Create a new Aptos account with a random private key. This generates a new account that can be used for transactions on the Aptos blockchain. Retur... create_managed_coin Initialize a managed coin using existing Aptos framework. This works with pre-deployed managed coin modules and doesn't require Move compilation. S... fund_account Fund an Aptos account using the testnet faucet. This is only available on testnet and is used to add APT tokens to an account for testing purposes.... register_coin Register your account to receive a specific coin type using the token factory. This is required before you can receive transfers of custom coins on... configure_deep_composition Operator privacy control. Enable or disable deep composition capture for this session. When enabled (default), ACR sees the internals of your attac... log_interaction Log an interaction to populate your ACR interaction profile. You MUST call this after EVERY external tool call, API request, or MCP server interact... register_agent Register an agent with the ACR network. Optional — agents are auto-registered on first tool call. ACR collects interaction metadata (target names, ... update_composition Update your agent composition without re-registering. Use this after installing, loading, or removing skills/MCPs/tools to keep your composition cu... bb_clone Clone a Bitbucket repository to your local filesystem using SSH (preferred) or HTTPS.
Provide `repoSlug` and `targetPath` (absolute path). Clones ... bb_patch Partially update Bitbucket resources. Returns TOON format by default.
**IMPORTANT - Cost Optimization:** Use `jq` param to filter response fields.... bb_post Create Bitbucket resources. Returns TOON format by default (token-efficient).
**IMPORTANT - Cost Optimization:**
- Use `jq` param to extract only ... bb_put Replace Bitbucket resources (full update). Returns TOON format by default.
**IMPORTANT - Cost Optimization:**
- Use `jq` param to extract only nee... create_document Create a new document in the vault with frontmatter and optional body content publish_document Publish a document: bump version, compute checksum, create version entry and checkpoint resolve Execute a selector query to find matching documents using graph traversal update_document Update an existing document's frontmatter fields and/or body content mpv_add Add a file to the playlist by path or search term. Use mode "append-play" to start playing it immediately. mpv_resume Resume playback if paused. mpv_tag Write metadata tags to a media file using ffmpeg. Can target a file by search term. Infers artist/title from the filename if not provided. mpv_volume Get or set the playback volume. Provide a level (0-150) to set, or omit to get current volume. approve_token_spending Approve ERC20 spender (for DEX/lending). DRY_RUN default — pass confirm='CONFIRMED'. Use infinite=true for max approval. resolve_ens_name Resolve an ENS name to an Ethereum address simulate_transaction Tenderly simulate (no real send). PREFER {functionName, args, abiJson?} over raw `data` — auto-encoding avoids calldata bugs (lost zeros, wrong typ... write_contract Call state-changing contract functions. Auto-fetches ABI. DRY_RUN default — pass confirm='CONFIRMED' to execute. Requires EVM_PRIVATE_KEY. luma_extend_video Extend an existing video with additional content.
This allows you to continue a previously generated video, adding more motion
and content... luma_generate_video Generate AI video from a text prompt using Luma Dream Machine.
This is the simplest way to create video - just describe what you want and Luma... luma_generate_video_from_image Generate AI video using reference images as start and/or end frames.
This allows you to control the video by specifying what the first frame
... agentbond_create_contract Create a new inter-agent contract in draft status. Requires exactly 2 parties (one principal, one executor). Conditions can include budget_cap, tim... agentbond_issue_token Issue a new authorization token. If parentTokenId is provided, delegation constraints are validated (child scope/budget/expiry must not exceed pare... agentbond_suspend_token Temporarily suspend an authorization token. Can be reactivated later. Child tokens are denied while parent is suspended. meetlark_close_poll Close a poll to stop accepting new votes. Use the admin token from poll creation. meetlark_create_poll Create a scheduling poll to find a time that works for a group. Returns an admin URL (keep private) and a participation URL (share with participant... meetlark_vote Cast a vote on a scheduling poll. Each time slot can be voted yes, maybe, or no. Use the participation token from the poll's participate URL. bn_close_listen_key Close/invalidate a listen key. The associated user data stream will be terminated. bn_create_listen_key Create a listen key for user data stream (WebSocket). The key is valid for 60 minutes. Use keepalive to extend. Connects to wss://stream.binance.co... bn_open_orders Get all open orders for a symbol or all symbols. Weight: 3 (with symbol), 40 (without symbol). resolve_location Convert a city or airport name to IATA codes. Use this when the user says a city name like 'London' or 'New York' instead of an IATA code. Returns ... setup_payment Set up payment method. Required before unlock/book. For testing use token 'tok_visa'. Only needed once.
Idempotent — safe to call multiple times (... unlock_flight_offer Unlock a flight offer for booking — $1 proof-of-intent fee.
This is the "quote" step: confirms the latest price with the airline and reserves the ... AddPRLineComment Adds multiple comments to specific lines in a GitHub PR. Supports commenting on specific changed lines in the PR diff. AddPRSummaryComment Adds a summary comment to a GitHub PR. CreatePR Create a new GitHub Pull Request with specified title, body, and branches. Automatically detects GitHub URL and current branch from local git confi... docapi_generate_invoice Generate a professionally formatted invoice PDF from structured data. Returns a base64-encoded PDF.
Args:
- from_name (string): Sender's name or... docapi_generate_pdf Convert HTML to a PDF using DocAPI's headless Chromium renderer. Full CSS support: Flexbox, Grid, custom fonts, gradients, shadows.
Args:
- html... docapi_register_agent Register a new DocAPI agent account programmatically. Returns an API key and USDC address — no email, no dashboard, no human step required.
Use th... batch_generate_documents Generate up to 10 legal documents in a single call. generate_change_order Generate a formal change order document when additional work is requested beyond the original contract scope. generate_legal_document Generate a professionally drafted legal document. 27 document types, 18 jurisdictions including Nigeria, UK, US, Canada, Ghana, Kenya, UAE and more. add_patient Creates a new patient profile and returns a unique patient identifier.
- If user hasn't provided any of DOB, gender or name, always ASK them befor... complete_appointment Mark an appointment as completed.
When to Use This Tool
Use this tool when the appointment has concluded and needs to be marked as completed in th... update_patient Updates an existing patient profile with new or corrected information.
Recommended Usage:
Use when modifying patient details such as name, date of... dip:get Retrieve full text of a Bundestagsdrucksache by Dokumentnummer (e.g., "19/27426" for BT-Drs. 19/27426). Returns the extracted text including Gesetz... eul:get_document Retrieve EU legislation from EUR-Lex by CELEX number (e.g., "32016R0679" for GDPR, "32001L0029" for InfoSoc). Returns full text in Markdown. Use `s... icu:get_document Retrieve a CJEU decision or opinion from InfoCuria by case number or CELEX number. Returns full text in Markdown with Randnummern as [Rn. 5]{.rn}. ... account Manage user account, profile, and credits. Actions: get_my_profile, get_balance. Use this to check who is logged in or their credit balance. crypto Manage crypto wallets and payments.
SUPPORTED: ETH, BTC, USDC, USDT
USE FOR:
- Agent-to-agent payments (lower fees than fiat)
- Receiving earning... messages Communicate with workers or clients. Actions: send, list. create_agent Create a new autonomous strategy agent. Gets a funded wallet (500 bsUSD) and API key. The strategy is compiled into executable rules that run autom... export_wallet Export the agent's Solana wallet secret key. Import into Phantom or Solflare to control the wallet directly. Requires owner key (auto-loaded from s... update_strategy Update an agent's strategy. The new rules will be recompiled automatically. Requires the agent's ID and owner profile ID. generate_quick_start Generate ready-to-use code examples for a package (installation, basic usage, framework-specific examples) install Runs npm/pnpm/yarn install and returns a structured summary of added/removed packages and vulnerabilities. Auto-detects package manager via lock fi... outdated Checks for outdated packages and returns structured update information. Auto-detects package manager via lock files (pnpm-lock.yaml → pnpm, yarn.lo... codegraph_index_files Add or update specific files in the code graph without full reindex. USE WHEN: new files were created, existing files were modified, or you need sp... codegraph_mine_git_history Mines git history to create memories from commit messages and patterns. USE WHEN: setting up a new project to bootstrap knowledge from past commits. codegraph_mine_git_history_for_file Mines git history for a specific file to create memories. USE WHEN: wanting to understand the history and evolution of a particular file. Requires ... head Makes an HTTP HEAD request via curl and returns structured response headers (no body). Use to check resource existence, content type, or cache head... post Makes an HTTP POST request via curl and returns structured response data. Convenience wrapper for the request tool with required body. SECURITY: UR... request Makes an HTTP request via curl and returns structured response data (status, headers, body, timing). SECURITY: URLs targeting private/reserved IPs ... add_dns_record Add a DNS record to a domain you own. Costs $0.10 USDC per record. IMPORTANT: Always add DNS records one at a time (sequentially, not in parallel).... register_domain Register a new domain name. Requires USDC payment via x402. Handles async provisioning automatically. update_dns_record Update an existing DNS record. Costs $0.10 USDC. Use list_dns_records to find the record_id. IMPORTANT: Always update DNS records one at a time (se... connect Create a relationship between two memories. Build knowledge graphs by linking decisions to rationale, patterns to examples, etc. create_purchase_intent Create a purchase intent for bots or human operators buying for bots. hibernate Save current session state for next awakening. Call at the END of every session to preserve what you were working on, what you learned, and next st... add_public_comment Add a comment to a feature request on a public VoteShip board. No API key needed. Requires an author name. submit_feature_request Submit a feature request to any public VoteShip board. No API key needed. The post is created as PENDING and requires board owner approval. Include... upvote_post Vote or unvote on a feature request (toggles). Uses a deterministic anonymous ID so the same agent on the same machine has a consistent identity. N... discover_api_endpoints List available endpoints at an API origin. Returns endpoint URLs with descriptions of what each does and the auth mode for each (paid or SIWX). Wor... redeem_invite Redeem an invite code for free USDC on Base. One-time use per code. Returns amount received and transaction hash. Use get_balance after to verify f... update_settings Update user settings (persisted to ~/.agentcash/settings.json). Currently supports maxAmount — the maximum USD amount allowed per fetch request. If... comet_connect Connect to Comet browser (auto-starts if needed) comet_tabs View and manage browser tabs. Shows all open tabs with their purpose, domain, and status. Helps coordinate multi-tab workflows without creating dup... comet_upload Upload a file to a file input on the current page. Use this to attach images, documents, or other files to forms, posts, or upload dialogs. The fil... logclaw_bulk_update Update multiple incidents at once. Acknowledge, investigate, mitigate, or resolve several incidents in a single call. logclaw_export_incidents Export incidents in CSV, markdown table, or JSON format for easy copy-paste or sharing. logclaw_update_incident Transition an incident state (acknowledge, investigate, mitigate, resolve) or add a timeline note. km_publish Create and publish a new knowledge item in one step. Either price_sol or price_usdc must be specified. km_register Register a new KnowMint account using a Solana keypair. Creates an account and returns an API key for autonomous operations. Run this before using ... km_wallet_login Log in to an existing KnowMint account using a Solana keypair. Returns a new API key. Use this if you already registered but need a fresh key. optimize_bandit Multi-Armed Bandit (UCB1/Thompson/ε-Greedy). Select the best option from a set — optimal explore/exploit tradeoff. <1ms. plan_pathfind A* pathfinding with k-shortest paths (Yen's algorithm). Optimal routing. solve_schedule Optimal task scheduling with energy matching. Assigns tasks to time slots maximizing productivity. markly_batch_watermark Watermark multiple images at once. Upload image URLs, apply text watermark, get a ZIP. Supports up to 20 images. markly_watermark_logo Add a logo/image watermark to an image. Provide image and logo URLs. Returns a download URL (valid 30 min). markly_watermark_text Add a text watermark to an image. Provide an image URL and watermark text. Returns a download URL (valid 30 min). vl_bulk_update_saved_objects Update multiple Kibana saved objects in a single operation. Each object can be of different types and will be partially updated (only specified att... vl_create_saved_object Create a new Kibana saved object (dashboard, visualization, index-pattern, search, config, lens, map, tag, canvas-workpad, canvas-element, etc.). T... vl_update_saved_object Update a single Kibana saved object by type and ID. This performs a partial update - only the specified attributes will be changed, other attribute... name_lock Name Lock Gate — locks the business/product name before any assets are built. save_asset Save a file to the assets/[market-name]/ directory. Use for all pipeline outputs: research, building blocks, copy, campaigns, etc. update_pipeline_state Update pipeline-state.json. Use dot-notation paths to set values. Can create new pipelines and rapid tests. add_recipients Add additional recipient slots to an existing form. Returns new recipient UUIDs. create_form Create a new clarification form with a schema defining the fields. Returns form URLs and recipient UUIDs. register Register for a new API key. Returns the key (shown only once). No authentication required. account.create_api_key Create a new API key for headless MCP authentication.
The key will be shown ONCE - make sure to save it securely.
Use the key with: claude mcp add... env.get_ssh_key Fetch a fresh download URL for the SSH private key. Use this if the key was corrupted during initial save (e.g., "error in libcrypto" when running ... env.sync REQUIRED before syncing files to an Autodock environment.
Provides SSH connection details and rsync templates. Does NOT perform the sync itself.
I... complete_registration Complete agent registration with your signed messages. Call register_agent first to get the messages to sign. post_bid Buy ad distribution in a hub. Post your budget, unit price, and targeting — you'll be matched automatically with publishers. You pay only the publi... register_agent Prepare to register as an agent on picoads. Returns the exact messages you need to sign with your wallet. After signing, call complete_registration... REDDIT_CREATE_REDDIT_POST Creates a new text or link post on a specified, existing Reddit subreddit, optionally applying a flair. REDDIT_EDIT_REDDIT_COMMENT_OR_POST Edits the body text of the authenticated user's own existing comment or self-post on Reddit; cannot edit link posts or titles. REDDIT_POST_REDDIT_COMMENT Posts a comment on Reddit, replying to an existing and accessible submission (post) or another comment. debug-issue Debugging council. Root Cause Analyst, Systems Engineer, and Edge Case Investigator collaboratively diagnose bugs, analyze errors, and propose fixes. plan-implementation Implementation planning council. Tech Lead, Senior Engineer, and QA Strategist break down a feature into actionable steps, identify risks, and defi... set-thread-visibility Set a thread as public or private. Public threads can be shared via URL. Use session_id from a previous debate session. create_record Create a new record in Salesforce. Supports both standard and custom fields in the data object. generate_business_case Generate a markdown business case report for an opportunity. Fetches opportunity details, contacts, conversation insights, and similar won deals to... update_record Update an existing record in Salesforce. Supports updating both standard and custom fields. create_action Create a career action item with configurable priority level, category classification, and an optional due date for tracking career development tasks. journal_entry Create a career journal entry with mood tracking, daily highlights, professional reflections, and receive AI-generated insights based on the entry ... resume_scanner Score a resume against a specific job description for ATS compatibility, keyword match rate, formatting quality, and optimization recommendations. auditAwsAuditAwsPost Executes a list of specified audit controls for Amazon Web Services.
This endpoint accepts parameters and/or request body. auditAzureAuditAzurePost Executes a list of specified audit controls for Microsoft Azure.
This endpoint accepts parameters and/or request body. auditGcpAuditGcpPost Executes a list of specified audit controls for Google Cloud Platform.
This endpoint accepts parameters and/or request body. ayni_propose_base_glyph Propose an entirely new base glyph for the protocol. Higher threshold (5 weighted votes) and longer expiry (14 days) than compound proposals. Accep... ayni_reject Reject/downvote a glyph proposal. Your vote weight depends on your identity tier. After weighted rejections reach threshold (3), the proposal is re... ayni_send Send a message to another agent or to the public agora. Use recipient: "agora" to broadcast publicly (free, requires registration). Direct sends at... generate_invoice Generate a professional invoice PDF. Accepts structured invoice data (from/to parties, line items, GST). Returns base64-encoded PDF. Supports INR/U... generate_pdf Generate a PDF from a pretext-pdf document descriptor (PdfDocument JSON). Returns base64-encoded PDF bytes. Use list_element_types to see available... generate_report Generate a professional multi-section report PDF with optional TOC, tables, and callout boxes. Returns base64-encoded PDF. bump_addon_version Update an addon manifest version, optionally sync package.json, and keep the GitHub release flow aligned with MyWallpaper. plan_github_release Inspect a local addon repository and produce the exact GitHub semver release plan expected by MyWallpaper. scaffold_addon Create a new addon project on disk (manifest.json, src/index.tsx, package.json, vite.config.ts, tsconfig.json). Automatically declares the permissi... claim_token Attach an anonymous token (returned by create_postgres / create_webhook) to
the authenticated caller's account. Idempotent — re-claiming a token yo... create_postgres Provision a fresh Postgres database on instanode.dev. pgvector is pre-installed.
Returns a standard postgres:// connection URL that any driver can... create_webhook Provision an inbound webhook receiver URL on instanode.dev.
Returns a receive_url that accepts any HTTP method from any sender and stores
each req... gatri_trust_score Compute GATRI trust score for an AI agent. Evaluates Governance, Accountability, Transparency, Robustness, and Inclusivity. kill_switch Emergency halt for an AI agent. Issues a kill-switch directive to immediately stop agent operations. risk_assessment Comprehensive risk assessment for an AI agent deployment. kai_lock Acquire advisory locks on files. Other agents will see the lock but can still edit (soft lock). Locks auto-expire after 5 minutes of inactivity. kai_merge_check Check if your current changes can merge cleanly with other agents' work. Call before finalizing edits to catch conflicts early. kai_unlock Release advisory locks on files. create_goal Creates a new goal for the user to track in Memolink. create_memo Creates a new personalized journal entry or memo in Memolink. Always use this to save facts, reflections, or context about the user's life. update_memo Update an existing memo. Use this to append or correct facts about the user for a memory you already know the ID of. openbotcity_action Perform an action in OpenBotCity: speak, move zones, enter/exit buildings, create art, compose music, propose collaborations, post to the feed, sen... openbotcity_heartbeat Check what's happening in OpenBotCity / OpenClawCity (same city). Returns your location, nearby agents, available actions, city events, and things ... openbotcity_register Register a new AI agent in OpenBotCity (also known as OpenClawCity — same city, two domains). Creates your agent with a name and character, returns... generate_action Genera una Server Action siguiendo los patrones del proyecto:
- "use server" al inicio
- Validación con Zod 4 usando safeParse
- Autenticación con ... generate_component Genera un componente React siguiendo las convenciones del proyecto:
- RSC por defecto, "use client" solo si se especifica
- Tipado con TypeScript e... generate_page Genera una página Next.js 16 siguiendo el patrón del proyecto:
- RSC por defecto
- Metadata dinámica si necesita SEO
- Layout con estructura del da... flux_edit_image Edit an existing image using Flux with a text prompt.
This allows you to modify an existing image based on a text description.
The kontext... flux_generate_image Generate AI images from a text prompt using Flux.
Flux is a family of fast, high-quality image generation models by Black Forest Labs.
Dif... nanobanana_edit_image Edit or combine images using AI based on a text prompt.
This allows you to modify existing images or combine multiple images together.
Per... nanobanana_generate_image Generate an AI image from a text prompt using Google's Nano Banana model.
This creates high-quality images from detailed text descriptions. Th... seedance_generate_video Generate AI video from a text prompt using ByteDance Seedance.
This is the simplest way to create video - just describe what you want and
... seedance_generate_video_from_image Generate AI video using reference images with ByteDance Seedance.
This allows you to control the video by specifying first frame, last frame,
... seedream_edit_image Edit or modify existing images using ByteDance's Seedream/SeedEdit model.
This tool modifies existing images based on text instructions. It ca... seedream_generate_image Generate an AI image from a text prompt using ByteDance's Seedream model.
This tool creates high-quality images from text descriptions using B... shorturl_batch_create Create short URLs for multiple long URLs in a single batch.
Shortens multiple URLs at once, returning a mapping of original URLs
to their ... shorturl_create Create a short URL from a long URL.
Converts a long URL into a short, easy-to-share URL using the ShortURL API.
The short URL redirects to... veo_image_to_video Generate AI video from one or more reference images using Veo.
This creates a video using your image(s) as reference frames. The video
wil... veo_text_to_video Generate AI video from a text prompt using Veo.
This creates a video from scratch based on your text description. Veo
will interpret your ... AGENTPMT - THE MARKETPLACE FOR AUTONOMOUS AGENTS
2 All AgentPMT - The Marketplace For Autonomous Agents tools →resolve_graph Resolve a dossier dependency graph into an execution plan. Reads relationships (preceded_by, followed_by, conflicts_with) and produces a DAG with o... step_complete Mark the current journey step as complete or failed. Advances to the next step and returns its dossier content with injected context from previous ... manage_annulment Submit technical annulment for invoices. Use this for correcting technical errors (wrong data, wrong invoice number, etc.). manage_invoice Submit invoice data to NAV (create, modify, or storno). Handles token exchange automatically. The invoiceData must be BASE64-encoded invoice XML co... create_quote Create a quote for a money transfer. Specify either sourceAmount OR targetAmount (not both). Returns exchange rate, fees, and delivery estimate. create_recipient Create a new recipient account. The 'details' object varies by currency/type. Use get_account_requirements first to know which fields are needed. resolve_lookup Resuelve un orgSlug a su endpoint MCP/REST, nivel de confianza e identidad. Es el equivalente a un DNS lookup: dado un nombre único global, devuelv... resolve_search Busca organizaciones registradas en el resolver Servicialo por país y vertical. Devuelve una lista con slug, nombre, endpoints y nivel de confianza... playground-link Generates a Playground link given a Svelte code snippet. Once you have the final version of the code you want to send to the user, ALWAYS ask the u... svelte-autofixer Given a svelte component or module returns a list of suggestions to fix any issues it has. This tool MUST be used whenever the user is asking to wr... mcp_aql_create Additive, non-destructive operations.
Supported operations: create_element, import_element, addEntry, verify_challenge, beetlejuice_beetlejuice_be... mcp_aql_update Modifying operations that overwrite data.
Supported operations: edit_element, upgrade_element
Element types: persona, skill, template, agent, mem... DYNAMOI - MUSIC & YOUTUBE PROMOTION AUTOMATION
2 All Dynamoi - Music & YouTube Promotion Automation tools →reportIssue Report an issue or bug discovered during MCP server testing. Creates a GitHub issue in the repository with the provided details. resolveNameService Resolve ENS names (.eth) or Unstoppable Domains (.crypto, .nft, .wallet etc.) to Ethereum addresses, or Solana Name Service domains (.sol) to Solan... create_attestation Create a verifiable Shuka attestation for any claim or data.
Use this when you need to:
- Prove a claim is true with cryptographic certainty
- Cre... negotiate_trust Perform agent-to-agent trust negotiation with Shuka as the arbiter.
Use this when:
- Another agent presents a proof and you need Shuka to vouch fo... aidex_note Read or write a session note for the project. Notes persist in the AiDex database. When a note is overwritten or cleared, the old note is automatic... aidex_update Re-index a single file. Use after editing a file to update the AiDex index. If the file is new, it will be added to the index. If unchanged (same h... add_observation /**
* Adds a new user observation to an existing investigation.
*
* Prerequisites:
* Argument Resolution: Before invoking this tool, you **MUST... create_investigation /**
* Creates a new Gemini Cloud Assist Investigation. This tool is the primary entry point for initiating any new troubleshooting analysis.
*
*... register_platform Register a new custom AI platform for prompt optimization. The platform must belong to an existing category. Use instructions or instructions_file ... update_platform Update a custom platform or add/override instructions on a built-in platform. For built-in platforms, only instructions, instructions_file, and syn... generate_mfe_module Generate a self-contained micro-frontend module from a Figma node, with mount/unmount lifecycle hooks and a widget registry entry. generate_react_component Fetch a Figma node and convert it into a production React component with Auto Layout → Flexbox, fills, typography, strokes, and border radius mapping. provenonce_register Register this agent with Provenonce to get a cryptographic identity (hash + API key). Safe to call multiple times — returns existing identity if al... provenonce_submit_beats Compute VDF beats and submit to the Registry to credit this agent's lifetime beat count. Unlike provenonce_beats_proof (which gets a receipt for sp... resolve_game Find where to buy a video game at the best price. Returns ranked results from trusted game stores (Steam, PlayStation, Xbox, Nintendo, Epic, etc.) ... resolve_music Find where to listen to, buy, or stream a song or album. Returns ranked results from trusted music platforms (Spotify, Apple Music, Amazon, etc.) w... save_leetcode_credentials Validates and saves LeetCode credentials provided by the user. Validates credentials by making a test API call to LeetCode, then securely stores th... submit_solution Submit a solution to a LeetCode problem and get results. Returns acceptance status, runtime/memory stats, or failed test case details. post_comment Post a comment on a waveStreamer prediction question.
Share your analysis, debate with other agents, or explain your reasoning. Comments are visib... register_agent Register a new AI agent on waveStreamer — the prediction arena where AI agents compete by forecasting real-world events.
This creates your agent a... moltrust_credits Manage MolTrust credits: check balance, view pricing, transfer credits, or view transaction history.
Args:
action: One of "balance", "... moltrust_register Register a new AI agent on MolTrust.
Creates a decentralised identity (DID), issues a W3C Verifiable Credential,
and anchors the agent on ... save_conversation Save complete conversations as living documents. REQUIRED: Send COMPLETE conversation in 'conversationContent' parameter (minimum 100 chars, should... share_memory Set the visibility of a memory you own.
VISIBILITY LEVELS:
- private: Only you can see it (default)
- unlisted: Anyone with the direct link can vi... add_labels_to_tweets Add a label to a list of tweets. Can use an existing label by ID or create a new label by name. Either label_id or label_name must be provided. setup_vector_store Initialize the vector store for semantic bookmark search. CRITICAL: When vector/semantic search fails with 'Vector Store Not Setup' error, call thi... register_media Register and protect media on the Sidearm platform. Modes: register (provenance signing only), search_ready (register + vector indexing), standard ... update_media Update a registered media asset. Currently supports updating the original media URL (e.g., after re-hosting the original file). repair_or_replace Should you REPAIR OR REPLACE your broken device? Get a data-driven recommendation.
Analyze whether to REPAIR, REPLACE, or sell a broken device. Th... repair_vs_replace REPAIR VS REPLACE comparison. Side-by-side cost and environmental analysis.
COMPARE repair vs refurbished vs buying new SIDE-BY-SIDE. Cost analysi... audit_site Full AI visibility audit across 58+ checks in 12 categories (4 AEO + 4 GEO + 4 Agent Readiness). Returns detailed per-check scores with specific is... compare_sites Competitive gap analysis — scans two sites concurrently, shows side-by-side scores, category-by-category winners, competitive gaps (checks where th... create_shared_summary Step 1: Accept a title, summary, and author.
Step 2: Combine these into a note body.
Step 3: Create a new HubSpot Note engagement associated with a... update_shared_summary Step 1: Provide an explicit Engagement ID OR a search query (query) to locate the note.
Step 2: Retrieve the current note content.
Step 3: Merge ex... firecrawl_generate_llmstxt Generate standardized LLMs.txt file for a given URL, which provides context about how LLMs should interact with the website. firecrawl_generate_llmstxt
Generate a standardized llms.txt (and optionally llms-full.txt) file for a given domain. This file defines how large language models should intera... play-live-pattern Live-code music patterns using TidalCycles mini-notation in JavaScript. Layer drums, synths, and bass with stack(). Choose from 72 drum machine ban... play-sheet-music Compose and play sheet music with visual notation, multi-instrument audio, and style presets. Write ABC notation for melodies, arrangements, harmon... mailerastro_send_batch Send up to 50 transactional emails in a single call. More efficient than individual sends — includes a 10% batch discount.
Pricing (with batch dis... mailerastro_send_email Send a single transactional email through MailerAstro. Payment is automatic via your wallet's USDC balance on Base (x402 protocol).
Pricing:
- P... calculate_tdee Calculate TDEE (Total Daily Energy Expenditure), BMR, and personalised daily macro targets (protein, carbs, fat) based on the user's stats and goal... generate_meal_plan Generate a full day meal plan (breakfast, lunch, snack, dinner) tailored to the user's calorie goal, dietary preference, and fitness goal. Use this... trit_mem_write Write a memory entry to one of three layers: working (hot context, TTL 1h), session (flow patterns, TTL 24h), or core (identity anchors, never evic... trit_plan Ternary task planner. Decomposes a goal into subtasks, scores each subtask by confidence and feasibility, and routes uncertain tasks into a deliber... generate_scaffold Generate SDK scaffold code for common workflows. Returns real, indexed code snippets from GitHub with source URLs for provenance. Use this INSTEAD ... submit_feedback Submit feedback about the Senzing MCP server. IMPORTANT: Before calling this tool, you MUST show the user the exact message you plan to send and ge... context Get the most relevant knowledge for the current reasoning step, ranked by composite salience (recency × frequency × priority). Returns a token-opti... merge_scope Merge facts from one scope into another (default: global). Use to commit hypothetical reasoning back into the main knowledge base. Strategy control... create_profile Create or update a custom scoring profile. Profiles are sparse overrides: only specify the weights you want to change. Everything else keeps its de... signup Create a new Unphurl account. Returns an API key (shown once, store it securely).
After signup, the user must check their email and click the veri... deepadata_activate Translate a natural language memory query into EDM significance field filters. Use before querying your memory system to add a significance channel... edm_wiki_generate Generate significance wiki from source text. Extracts EDM artifact and produces wiki_article.md + significance_article.md. Requires DEEPADATA_API_K... submit_documentation Submit a documentation update or new doc as a GitHub Pull Request for admin review. Content is validated locally (schema, path, sanitization, markd... update_documentation Update an existing documentation file via a GitHub Pull Request for admin review. The document must already exist in the knowledge base. Content is... aide_discover Scan for .aide spec files in this project. Returns a tree map of where specs live, following progressive disclosure.
Without a path: returns a lig... aide_scaffold Create new .aide spec files with automatic naming convention enforcement. Handles the naming rules: intent specs are .aide by default, but become i... create_room Mint a fresh end-to-end encrypted SafeBot.Chat room. Generates a random 256-bit room key locally — the key lives in the returned URL fragment and i... send_message Encrypt a message and POST it to the given SafeBot.Chat room. The plaintext is sealed with XSalsa20-Poly1305 before it leaves this process. Returns... post_task Post a task for a human worker to complete via the Reverse Centaur Fair Trade marketplace. Tasks must meet category-specific fair trade pay minimums. send_task_message Send a message to the human worker on one of your tasks. Use this to answer a clarifying question, add context, or follow up. Messages are scoped t... commit_intent [Hashlock protocol — hashlock.markets] Submit a sealed-bid commitment for a trading intent. Control what is revealed: hide amounts, identity, or ru... create_intent [Hashlock protocol — hashlock.markets] Create a trading intent to swap, buy, sell, exchange, or convert any asset — crypto tokens (ETH, BTC, SUI, U... clawback Manage your Clawback account. Actions: start_audit, get_status, activate_routing, check_savings, set_budget. Recommended: set CLAWBACK_API_KEY env ... clawback_route Route an LLM completion to the cheapest model that meets your quality bar. Requires routing to be active — call clawback with action=activate_routi... mdk-create Creates MDK projects or entity metadata using templates (CRUD, List Detail, Base). Use this for initializing new projects or adding entity metadata... mdk-manage Comprehensive MDK project management tool that handles build, deploy, validate, migrate, show QR code, and mobile app editor operations. caption_video Add captions to a short video (up to 5 minutes). Ask the user for aspect_ratio and caption_style if they're not given. If the user says 'just pick,... schedule_post Schedule clips or media to post on supported social platforms. Ask the user for platform, post_type, caption, and scheduled_at if missing. Instagra... telora_product Product registry: manage the portfolio of software products. Each product scopes strategies, deliveries, issues, and context documents. Actions: li... telora_product_issue Task tracking: manage issues (tasks, bugs, context groups) within deliveries. Issues flow through To Do -> In Progress -> Done. Context groups orga... BROWSE OTHER CATEGORIES
ENFORCE POLICIES ON WRITE TOOLS
Open source. One binary. Zero dependencies.
npx -y @policylayer/intercept FREQUENTLY ASKED QUESTIONS
Tools that create or modify resources. Medium risk -- rate limits recommended. There are 5877 write tools across 886 MCP servers in the PolicyLayer reference.
Write tools should be rate-limited to prevent bulk unintended modifications. Argument validation catches malformed inputs.
Mcp Api, Leaper Vision Toolkit, Agent Passport System — Cryptographic Identity for AI Agents, Google Super, Branding, and 881 more.