Skip to main content
Glama
MarlBurroW

TeamSpeak MCP

by MarlBurroW

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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_clientA

Send a poke (alert notification) to a client - more attention-grabbing than a private message

list_clientsA

List all clients connected to the server

list_channelsA

List all channels on the server

create_channelC

Create a new channel

delete_channelB

Delete a channel

move_clientB

Move a client to another channel

kick_clientB

Kick a client from server or channel

ban_clientC

Ban a client from the server

server_infoA

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_permissionsB

Manage user permissions: add/remove server groups, set individual permissions

diagnose_permissionsA

Diagnose current connection permissions and provide troubleshooting help

list_server_groupsA

List all server groups available on the virtual server

assign_client_to_groupC

Add or remove a client from a server group

create_server_groupB

Create a new server group with specified name and type

manage_server_group_permissionsB

Add, remove or list permissions for a server group

list_bansA

List all active ban rules on the virtual server

manage_ban_rulesC

Create, delete or manage ban rules

list_complaintsB

List complaints on the virtual server

search_clientsA

Search for clients by name pattern or unique identifier

find_channelsA

Search for channels by name pattern

list_privilege_tokensA

List all privilege keys/tokens available on the server

create_privilege_tokenB

Create a new privilege key/token for server or channel group access

list_filesB

List files in a channel's file repository

get_file_infoB

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_entryB

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_snapshotB

Deploy/restore a server configuration from a snapshot

get_instance_logsA

Get instance-level logs instead of virtual server logs

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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