TeamSpeak MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| connect_to_serverB | Connect to the configured TeamSpeak server |
| send_channel_messageC | Send a message to a TeamSpeak channel |
| send_private_messageC | Send a private message to a user |
| poke_clientB | Send a poke (alert notification) to a client - more attention-grabbing than a private message |
| list_clientsB | List all clients connected to the server |
| list_channelsB | List all channels on the server |
| create_channelC | Create a new channel |
| delete_channelC | Delete a channel |
| move_clientC | Move a client to another channel |
| kick_clientC | Kick a client from server or channel |
| ban_clientC | Ban a client from the server |
| server_infoB | Get TeamSpeak server information |
| update_channelC | Update channel properties (name, description, password, talk power, limits, etc.) |
| set_channel_talk_powerB | Set talk power requirement for a channel (useful for AFK/silent channels) |
| channel_infoB | Get detailed information about a specific channel |
| manage_channel_permissionsC | Add or remove specific permissions for a channel |
| client_info_detailedC | Get detailed information about a specific client |
| update_server_settingsC | Update virtual server settings (name, welcome message, max clients, etc.) |
| manage_user_permissionsC | Manage user permissions: add/remove server groups, set individual permissions |
| diagnose_permissionsB | Diagnose current connection permissions and provide troubleshooting help |
| list_server_groupsB | List all server groups available on the virtual server |
| assign_client_to_groupC | Add or remove a client from a server group |
| create_server_groupC | Create a new server group with specified name and type |
| manage_server_group_permissionsC | Add, remove or list permissions for a server group |
| list_bansB | List all active ban rules on the virtual server |
| manage_ban_rulesC | Create, delete or manage ban rules |
| list_complaintsC | List complaints on the virtual server |
| search_clientsC | Search for clients by name pattern or unique identifier |
| find_channelsC | Search for channels by name pattern |
| list_privilege_tokensB | List all privilege keys/tokens available on the server |
| create_privilege_tokenC | Create a new privilege key/token for server or channel group access |
| list_filesC | List files in a channel's file repository |
| get_file_infoC | Get detailed information about a specific file in a channel |
| manage_file_permissionsC | List active file transfers and manage file transfer permissions |
| view_server_logsC | View recent entries from the virtual server log with enhanced options |
| add_log_entryC | Add a custom entry to the server log |
| get_connection_infoB | Get detailed connection information for the virtual server |
| create_server_snapshotB | Create a snapshot of the virtual server configuration |
| deploy_server_snapshotC | Deploy/restore a server configuration from a snapshot |
| get_instance_logsC | Get instance-level logs instead of virtual server logs |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/MarlBurroW/teamspeak-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server