Skip to main content
Glama
VautlixDevelopment

Vaultix MCP Server

vaultix_update_customer

Modify customer details like name, email, or phone number in the Vaultix payment system using their customer ID.

Instructions

Update a customer

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
idYesCustomer ID
nameNoNew name
emailNoNew email
phoneNoNew phone

Implementation Reference

  • Handler logic in the switch statement that destructures the customer ID from args and calls client.put to update the customer via the Vaultix API.
    case 'vaultix_update_customer':
      const { id: custId, ...custUpdates } = args
      return client.put(`/customers/${custId}`, custUpdates)
  • Tool definition including name, description, and input schema specifying parameters for updating a customer (id required, optional name, email, phone).
    {
      name: 'vaultix_update_customer',
      description: 'Update a customer',
      inputSchema: {
        type: 'object',
        properties: {
          id: { type: 'string', description: 'Customer ID' },
          name: { type: 'string', description: 'New name' },
          email: { type: 'string', description: 'New email' },
          phone: { type: 'string', description: 'New phone' },
        },
        required: ['id'],
      },
    },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/VautlixDevelopment/mcpVaultix'

If you have feedback or need assistance with the MCP directory API, please join our Discord server