A Model Context Protocol server that enables AI models like Claude to control TeamSpeak servers, allowing users to manage channels, send messages, configure permissions, and perform server administration through natural language commands.
Access TeamSpeak instance-level logs for system-wide monitoring and issue diagnosis. Specify log count, reverse order for newest entries, and optional starting position to narrow down events.
Find clients on a TeamSpeak server by name pattern or unique identifier. Specify a pattern and optionally choose to search by UID to get matching results.
Create a new TeamSpeak server group by providing a name and optional group type (template, regular, or query). Use this tool to define user groups for permission management.
Add, remove, or list permissions for a TeamSpeak server group. Specify group ID, action, permission name, value, and optional skip/negate flags to control access.
Generate a privilege key to grant access to a server group or channel group, optionally specifying a channel for channel group tokens and adding a description.
Add a custom entry to the TeamSpeak server log by specifying the log level (ERROR, WARNING, DEBUG, INFO) and a message. This enables monitoring and debugging of server events through structured log entries.