Connects TCP devices to LLMs so agents can send commands to hardware over TCP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add mcp2tcp -- uvx mcp2tcp~/.codex/config.toml
[mcp_servers.mcp2tcp]
command = "uvx"
args = ["mcp2tcp"]
# codex mcp add mcp2tcp -- uvx mcp2tcp~/.cursor/mcp.json
{
"mcpServers": {
"mcp2tcp": {
"command": "uvx",
"args": [
"mcp2tcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"mcp2tcp": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp2tcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"mcp2tcp": {
"command": "uvx",
"args": [
"mcp2tcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"mcp2tcp": {
"command": "uvx",
"args": [
"mcp2tcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"mcp2tcp": {
"command": "uvx",
"args": [
"mcp2tcp"
]
}
}
}