Modern SwitchBot MCP server with stdio and Streamable HTTP transports
Modern SwitchBot MCP server with stdio and Streamable HTTP transports
The source repository is public, but v3 is not yet published to npm or the official MCP Registry. The npm, npx, and one-click commands in this README become usable only after the first release tracked in Issue #7. Build from source for current evaluation.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
| Variable | Description | Required |
|---|---|---|
| SWITCHBOT_TOKEN | Credential the server authenticates with. | Yes |
| SWITCHBOT_SECRET | Credential the server authenticates with. | Yes |
| MCP_TRANSPORT | Configuration value read at startup. | Optional |
| MCP_SERVER_API_KEY | Credential the server authenticates with. | Yes |
| MCP_HTTP_HOST | Endpoint or connection string the server talks to. | Optional |
| MCP_HTTP_PATH | Filesystem location the server is allowed to use. | Optional |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
MCP server for DataHub data catalogs. Discover datasets, explore lineage, and access metadata.
PlanExe exposes plan creation, progress inspection and recovery workflows through a hosted or self-hosted MCP service.
MCP server of JumpServer
Bitbucket repositories and users. No key required.