tolpo MCP
tolpo is a local-first MCP server and HTTP API that allows AI agents to read and control TP-Link Tapo smart-home devices directly over the LAN. It supports lights, plugs, hubs, sensors, cameras, and doorbells, ensuring no data leaves the home. The server provides tools for assistants to manage device states, schedules, and firmware, with a security model that restricts high-risk actions.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Turn off office lights via AI agent
- Check if any door is open
- Get still pictures from Tapo cameras
- Manage device schedules and rooms
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
tolpo 0.2.1
{
"version": "0.2.1",
"transport": "stdio",
"identifier": "tolpo",
"runtimeHint": "npx",
"registryType": "npm",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
}
],
"environmentVariables": [
{
"name": "TAPO_EMAIL",
"format": "string",
"isRequired": true,
"description": "Email of the Tapo account the devices belong to"
},
{
"name": "TAPO_PASSWORD",
"format": "string",
"isRequired": true,
"description": "Password of that Tapo account"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"tolpo-mcp": {
"command": "npx",
"args": [
"-y",
"tolpo@0.2.1",
"mcp"
],
"env": {
"TAPO_EMAIL": "<YOUR_TAPO_EMAIL>",
"TAPO_PASSWORD": "<YOUR_TAPO_PASSWORD>"
}
}
}
}Cline
{
"mcpServers": {
"tolpo-mcp": {
"command": "npx",
"args": [
"-y",
"tolpo@0.2.1",
"mcp"
],
"env": {
"TAPO_EMAIL": "<YOUR_TAPO_EMAIL>",
"TAPO_PASSWORD": "<YOUR_TAPO_PASSWORD>"
}
}
}
}VS Code
{
"servers": {
"tolpo-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"tolpo@0.2.1",
"mcp"
],
"env": {
"TAPO_EMAIL": "<YOUR_TAPO_EMAIL>",
"TAPO_PASSWORD": "<YOUR_TAPO_PASSWORD>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"tolpo-mcp": {
"command": "npx",
"args": [
"-y",
"tolpo@0.2.1",
"mcp"
],
"env": {
"TAPO_EMAIL": "<YOUR_TAPO_EMAIL>",
"TAPO_PASSWORD": "<YOUR_TAPO_PASSWORD>"
}
}
}
}Let your agent find its tools
Find servers like tolpo MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.