Can mutations be used in apollo mcp?

I’m using apollo mcp server to build an mcp server on top on graphql server. I’ve gotten a lot of query to work like:

query GetAccountInformation($accountId: String!) {
  account(accountId: $accountId) {
    id
    creditLimit
    availableCredit
    currentBalance
    fee
    
    # Account status information
    statuses {
    ....
    }
  }
}

but I’m trying to get a mutation to load as a tool like:

mutation SchedulePayment($accountId: String!, $source: Source!, $fundingAccountId: Long!, $paymentType: PaymentType!, $accountType: AccountType!, $amount: Int!, $paymentDate: String!) {
  createScheduledPayment(
    accountId: $accountId
    source: $source
    fundingAccountId: $fundingAccountId
    paymentType: $paymentType
    accountType: $accountType
    amount: $amount
    paymentDate: $paymentDate
  ) {
    id
    amount
    confirmationId
    }
  }
}

when I open up mcp inspector, I see all the tools load expect for mutation. Are those not supported currently?

You need to explicitly opt in to mutations with --allow-mutations. See the command reference for details.