channel talk io service mcp server
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add channel-talk-tool-mcp-channel-talk-mcp-c --env YOUR_ACCESS_KEY='<YOUR_ACCESS_KEY>' --env YOUR_SECRET_KEY='<YOUR_SECRET_KEY>' -- npx -y mcp-channel-io -- --access-key YOUR_ACCESS_KEY --secret-key YOUR_SECRET_KEY --ssl-off~/.codex/config.toml
[mcp_servers.channel-talk-tool-mcp-channel-talk-mcp-c]
command = "npx"
args = ["-y", "mcp-channel-io", "--", "--access-key", "YOUR_ACCESS_KEY", "--secret-key", "YOUR_SECRET_KEY", "--ssl-off"]
env = { YOUR_ACCESS_KEY = "<YOUR_ACCESS_KEY>", YOUR_SECRET_KEY = "<YOUR_SECRET_KEY>" }
# codex mcp add channel-talk-tool-mcp-channel-talk-mcp-c --env YOUR_ACCESS_KEY='<YOUR_ACCESS_KEY>' --env YOUR_SECRET_KEY='<YOUR_SECRET_KEY>' -- npx -y mcp-channel-io -- --access-key YOUR_ACCESS_KEY --secret-key YOUR_SECRET_KEY --ssl-off~/.cursor/mcp.json
{
"mcpServers": {
"channel-talk-tool-mcp-channel-talk-mcp-c": {
"command": "npx",
"args": [
"-y",
"mcp-channel-io",
"--",
"--access-key",
"YOUR_ACCESS_KEY",
"--secret-key",
"YOUR_SECRET_KEY",
"--ssl-off"
],
"env": {
"YOUR_ACCESS_KEY": "<YOUR_ACCESS_KEY>",
"YOUR_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"channel-talk-tool-mcp-channel-talk-mcp-c": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-channel-io",
"--",
"--access-key",
"YOUR_ACCESS_KEY",
"--secret-key",
"YOUR_SECRET_KEY",
"--ssl-off"
],
"env": {
"YOUR_ACCESS_KEY": "<YOUR_ACCESS_KEY>",
"YOUR_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"channel-talk-tool-mcp-channel-talk-mcp-c": {
"command": "npx",
"args": [
"-y",
"mcp-channel-io",
"--",
"--access-key",
"YOUR_ACCESS_KEY",
"--secret-key",
"YOUR_SECRET_KEY",
"--ssl-off"
],
"env": {
"YOUR_ACCESS_KEY": "<YOUR_ACCESS_KEY>",
"YOUR_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"channel-talk-tool-mcp-channel-talk-mcp-c": {
"command": "npx",
"args": [
"-y",
"mcp-channel-io",
"--",
"--access-key",
"YOUR_ACCESS_KEY",
"--secret-key",
"YOUR_SECRET_KEY",
"--ssl-off"
],
"env": {
"YOUR_ACCESS_KEY": "<YOUR_ACCESS_KEY>",
"YOUR_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"channel-talk-tool-mcp-channel-talk-mcp-c": {
"command": "npx",
"args": [
"-y",
"mcp-channel-io",
"--",
"--access-key",
"YOUR_ACCESS_KEY",
"--secret-key",
"YOUR_SECRET_KEY",
"--ssl-off"
],
"env": {
"YOUR_ACCESS_KEY": "<YOUR_ACCESS_KEY>",
"YOUR_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
}
}
}Environment variables
YOUR_ACCESS_KEYYOUR_SECRET_KEY
Replace the placeholders with your own credentials and keep them out of version control.