Twilio MCP Server
twilio-mcp-server declares 197 capabilities across 197 tools, with 3 critical issues.
Issues
197 of 197 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.
38 tools are classified as irreversible and declare no limit.
2 tools are classified as moving money and declare no dollar limit. A cap on the number of payments does not bound their amount.
197 of 197 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.
197 of 197 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.
47 tools can modify data and declare no limit.
112 tools can read data and declare no limit.
Declared capabilities
| Tool | Read as | Basis |
|---|---|---|
TwilioApiV2010--CreateAccount | write |
inferred |
TwilioApiV2010--ListAccount | read |
inferred |
TwilioApiV2010--FetchAccount | read |
inferred |
TwilioApiV2010--UpdateAccount | write |
inferred |
TwilioApiV2010--CreateAddress | write |
inferred |
TwilioApiV2010--ListAddress | read |
inferred |
TwilioApiV2010--DeleteAddress | delete |
inferred |
TwilioApiV2010--FetchAddress | read |
inferred |
TwilioApiV2010--UpdateAddress | write |
inferred |
TwilioApiV2010--CreateApplication | write |
inferred |
TwilioApiV2010--ListApplication | read |
inferred |
TwilioApiV2010--DeleteApplication | delete |
inferred |
TwilioApiV2010--FetchApplication | read |
inferred |
TwilioApiV2010--UpdateApplication | write |
inferred |
TwilioApiV2010--FetchAuthorizedConnectApp | read |
inferred |
TwilioApiV2010--ListAuthorizedConnectApp | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberCountry | read |
inferred |
TwilioApiV2010--FetchAvailablePhoneNumberCountry | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberLocal | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberMachineToMachine | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberMobile | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberNational | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberSharedCost | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberTollFree | read |
inferred |
TwilioApiV2010--ListAvailablePhoneNumberVoip | read |
inferred |
TwilioApiV2010--FetchBalance | read |
inferred |
TwilioApiV2010--CreateCall | write |
inferred |
TwilioApiV2010--ListCall | read |
inferred |
TwilioApiV2010--DeleteCall | delete |
inferred |
TwilioApiV2010--FetchCall | read |
inferred |
TwilioApiV2010--UpdateCall | write |
inferred |
TwilioApiV2010--ListCallEvent | read |
inferred |
TwilioApiV2010--FetchCallNotification | read |
inferred |
TwilioApiV2010--ListCallNotification | read |
inferred |
TwilioApiV2010--CreateCallRecording | write |
inferred |
TwilioApiV2010--ListCallRecording | read |
inferred |
TwilioApiV2010--UpdateCallRecording | write |
inferred |
TwilioApiV2010--FetchCallRecording | read |
inferred |
TwilioApiV2010--DeleteCallRecording | delete |
inferred |
TwilioApiV2010--FetchConference | read |
inferred |
TwilioApiV2010--UpdateConference | write |
inferred |
TwilioApiV2010--ListConference | read |
inferred |
TwilioApiV2010--ListConferenceRecording | read |
inferred |
TwilioApiV2010--UpdateConferenceRecording | write |
inferred |
TwilioApiV2010--FetchConferenceRecording | read |
inferred |
TwilioApiV2010--DeleteConferenceRecording | delete |
inferred |
TwilioApiV2010--FetchConnectApp | read |
inferred |
TwilioApiV2010--UpdateConnectApp | write |
inferred |
TwilioApiV2010--DeleteConnectApp | delete |
inferred |
TwilioApiV2010--ListConnectApp | read |
inferred |
TwilioApiV2010--ListDependentPhoneNumber | read |
inferred |
TwilioApiV2010--UpdateIncomingPhoneNumber | write |
inferred |
TwilioApiV2010--FetchIncomingPhoneNumber | read |
inferred |
TwilioApiV2010--DeleteIncomingPhoneNumber | delete |
inferred |
TwilioApiV2010--ListIncomingPhoneNumber | read |
inferred |
TwilioApiV2010--CreateIncomingPhoneNumber | write |
inferred |
TwilioApiV2010--FetchIncomingPhoneNumberAssignedAddOn | read |
inferred |
TwilioApiV2010--DeleteIncomingPhoneNumberAssignedAddOn | delete |
inferred |
TwilioApiV2010--ListIncomingPhoneNumberAssignedAddOn | read |
inferred |
TwilioApiV2010--CreateIncomingPhoneNumberAssignedAddOn | write |
inferred |
TwilioApiV2010--FetchIncomingPhoneNumberAssignedAddOnExtension | read |
inferred |
TwilioApiV2010--ListIncomingPhoneNumberAssignedAddOnExtension | read |
inferred |
TwilioApiV2010--ListIncomingPhoneNumberLocal | read |
inferred |
TwilioApiV2010--CreateIncomingPhoneNumberLocal | write |
inferred |
TwilioApiV2010--ListIncomingPhoneNumberMobile | read |
inferred |
TwilioApiV2010--CreateIncomingPhoneNumberMobile | write |
inferred |
TwilioApiV2010--ListIncomingPhoneNumberTollFree | read |
inferred |
TwilioApiV2010--CreateIncomingPhoneNumberTollFree | write |
inferred |
TwilioApiV2010--FetchKey | read |
inferred |
TwilioApiV2010--UpdateKey | write |
inferred |
TwilioApiV2010--DeleteKey | delete |
inferred |
TwilioApiV2010--ListKey | read |
inferred |
TwilioApiV2010--CreateNewKey | write |
inferred |
TwilioApiV2010--DeleteMedia | delete |
inferred |
TwilioApiV2010--FetchMedia | read |
inferred |
TwilioApiV2010--ListMedia | read |
inferred |
TwilioApiV2010--FetchMember | read |
inferred |
TwilioApiV2010--UpdateMember | write |
inferred |
TwilioApiV2010--ListMember | read |
inferred |
TwilioApiV2010--CreateMessage | send |
inferred |
TwilioApiV2010--ListMessage | read |
inferred |
TwilioApiV2010--DeleteMessage | delete |
inferred |
TwilioApiV2010--FetchMessage | read |
inferred |
TwilioApiV2010--UpdateMessage | write |
inferred |
TwilioApiV2010--CreateMessageFeedback | send |
inferred |
TwilioApiV2010--CreateNewSigningKey | write |
inferred |
TwilioApiV2010--ListSigningKey | read |
inferred |
TwilioApiV2010--FetchNotification | read |
inferred |
TwilioApiV2010--ListNotification | read |
inferred |
TwilioApiV2010--FetchOutgoingCallerId | read |
inferred |
TwilioApiV2010--UpdateOutgoingCallerId | write |
inferred |
TwilioApiV2010--DeleteOutgoingCallerId | delete |
inferred |
TwilioApiV2010--ListOutgoingCallerId | read |
inferred |
TwilioApiV2010--CreateValidationRequest | write |
inferred |
TwilioApiV2010--FetchParticipant | read |
inferred |
TwilioApiV2010--UpdateParticipant | write |
inferred |
TwilioApiV2010--DeleteParticipant | delete |
inferred |
TwilioApiV2010--CreateParticipant | write |
inferred |
TwilioApiV2010--ListParticipant | read |
inferred |
TwilioApiV2010--CreatePayments | pay |
inferred |
TwilioApiV2010--UpdatePayments | pay |
inferred |
TwilioApiV2010--FetchQueue | read |
inferred |
TwilioApiV2010--UpdateQueue | write |
inferred |
TwilioApiV2010--DeleteQueue | delete |
inferred |
TwilioApiV2010--ListQueue | read |
inferred |
TwilioApiV2010--CreateQueue | write |
inferred |
TwilioApiV2010--CreateRealtimeTranscription | write |
inferred |
TwilioApiV2010--UpdateRealtimeTranscription | write |
inferred |
TwilioApiV2010--FetchRecording | read |
inferred |
TwilioApiV2010--DeleteRecording | delete |
inferred |
TwilioApiV2010--ListRecording | read |
inferred |
TwilioApiV2010--FetchRecordingAddOnResult | read |
inferred |
TwilioApiV2010--DeleteRecordingAddOnResult | delete |
inferred |
TwilioApiV2010--ListRecordingAddOnResult | read |
inferred |
TwilioApiV2010--FetchRecordingAddOnResultPayload | read |
inferred |
TwilioApiV2010--DeleteRecordingAddOnResultPayload | delete |
inferred |
TwilioApiV2010--ListRecordingAddOnResultPayload | read |
inferred |
TwilioApiV2010--FetchRecordingAddOnResultPayloadData | read |
inferred |
TwilioApiV2010--FetchRecordingTranscription | read |
inferred |
TwilioApiV2010--DeleteRecordingTranscription | delete |
inferred |
TwilioApiV2010--ListRecordingTranscription | read |
inferred |
TwilioApiV2010--FetchShortCode | read |
inferred |
TwilioApiV2010--UpdateShortCode | write |
inferred |
TwilioApiV2010--ListShortCode | read |
inferred |
TwilioApiV2010--FetchSigningKey | read |
inferred |
TwilioApiV2010--UpdateSigningKey | write |
inferred |
TwilioApiV2010--DeleteSigningKey | delete |
inferred |
TwilioApiV2010--CreateSipAuthCallsCredentialListMapping | read |
inferred |
TwilioApiV2010--ListSipAuthCallsCredentialListMapping | read |
inferred |
TwilioApiV2010--FetchSipAuthCallsCredentialListMapping | read |
inferred |
TwilioApiV2010--DeleteSipAuthCallsCredentialListMapping | delete |
inferred |
TwilioApiV2010--CreateSipAuthCallsIpAccessControlListMapping | read |
inferred |
TwilioApiV2010--ListSipAuthCallsIpAccessControlListMapping | read |
inferred |
TwilioApiV2010--FetchSipAuthCallsIpAccessControlListMapping | read |
inferred |
TwilioApiV2010--DeleteSipAuthCallsIpAccessControlListMapping | delete |
inferred |
TwilioApiV2010--CreateSipAuthRegistrationsCredentialListMapping | read |
inferred |
TwilioApiV2010--ListSipAuthRegistrationsCredentialListMapping | read |
inferred |
TwilioApiV2010--FetchSipAuthRegistrationsCredentialListMapping | read |
inferred |
TwilioApiV2010--DeleteSipAuthRegistrationsCredentialListMapping | delete |
inferred |
TwilioApiV2010--ListSipCredential | read |
inferred |
TwilioApiV2010--CreateSipCredential | write |
inferred |
TwilioApiV2010--FetchSipCredential | read |
inferred |
TwilioApiV2010--UpdateSipCredential | write |
inferred |
TwilioApiV2010--DeleteSipCredential | delete |
inferred |
TwilioApiV2010--ListSipCredentialList | read |
inferred |
TwilioApiV2010--CreateSipCredentialList | read |
inferred |
TwilioApiV2010--FetchSipCredentialList | read |
inferred |
TwilioApiV2010--UpdateSipCredentialList | read |
inferred |
TwilioApiV2010--DeleteSipCredentialList | delete |
inferred |
TwilioApiV2010--CreateSipCredentialListMapping | read |
inferred |
TwilioApiV2010--ListSipCredentialListMapping | read |
inferred |
TwilioApiV2010--FetchSipCredentialListMapping | read |
inferred |
TwilioApiV2010--DeleteSipCredentialListMapping | delete |
inferred |
TwilioApiV2010--ListSipDomain | read |
inferred |
TwilioApiV2010--CreateSipDomain | write |
inferred |
TwilioApiV2010--FetchSipDomain | read |
inferred |
TwilioApiV2010--UpdateSipDomain | write |
inferred |
TwilioApiV2010--DeleteSipDomain | delete |
inferred |
TwilioApiV2010--ListSipIpAccessControlList | read |
inferred |
TwilioApiV2010--CreateSipIpAccessControlList | read |
inferred |
TwilioApiV2010--FetchSipIpAccessControlList | read |
inferred |
TwilioApiV2010--UpdateSipIpAccessControlList | read |
inferred |
TwilioApiV2010--DeleteSipIpAccessControlList | delete |
inferred |
TwilioApiV2010--FetchSipIpAccessControlListMapping | read |
inferred |
TwilioApiV2010--DeleteSipIpAccessControlListMapping | delete |
inferred |
TwilioApiV2010--CreateSipIpAccessControlListMapping | read |
inferred |
TwilioApiV2010--ListSipIpAccessControlListMapping | read |
inferred |
TwilioApiV2010--ListSipIpAddress | read |
inferred |
TwilioApiV2010--CreateSipIpAddress | write |
inferred |
TwilioApiV2010--FetchSipIpAddress | read |
inferred |
TwilioApiV2010--UpdateSipIpAddress | write |
inferred |
TwilioApiV2010--DeleteSipIpAddress | delete |
inferred |
TwilioApiV2010--CreateSiprec | write |
inferred |
TwilioApiV2010--UpdateSiprec | write |
inferred |
TwilioApiV2010--CreateStream | write |
inferred |
TwilioApiV2010--UpdateStream | write |
inferred |
TwilioApiV2010--CreateToken | write |
inferred |
TwilioApiV2010--FetchTranscription | read |
inferred |
TwilioApiV2010--DeleteTranscription | delete |
inferred |
TwilioApiV2010--ListTranscription | read |
inferred |
TwilioApiV2010--ListUsageRecord | read |
inferred |
TwilioApiV2010--ListUsageRecordAllTime | read |
inferred |
TwilioApiV2010--ListUsageRecordDaily | read |
inferred |
TwilioApiV2010--ListUsageRecordLastMonth | read |
inferred |
TwilioApiV2010--ListUsageRecordMonthly | read |
inferred |
TwilioApiV2010--ListUsageRecordThisMonth | read |
inferred |
TwilioApiV2010--ListUsageRecordToday | read |
inferred |
TwilioApiV2010--ListUsageRecordYearly | read |
inferred |
TwilioApiV2010--ListUsageRecordYesterday | read |
inferred |
TwilioApiV2010--FetchUsageTrigger | read |
inferred |
TwilioApiV2010--UpdateUsageTrigger | write |
inferred |
TwilioApiV2010--DeleteUsageTrigger | delete |
inferred |
TwilioApiV2010--CreateUsageTrigger | write |
inferred |
TwilioApiV2010--ListUsageTrigger | read |
inferred |
TwilioApiV2010--CreateUserDefinedMessage | send |
inferred |
TwilioApiV2010--CreateUserDefinedMessageSubscription | send |
inferred |
TwilioApiV2010--DeleteUserDefinedMessageSubscription | delete |
inferred |
tools/list response and it will be re-scored and dated.
Corrections are published alongside the original, not in place of it.