thingctx
local MCP serverInstallation
Terminal
claude mcp add thingctx -e THINGCTX_POLICY=... -e THINGCTX_APPROVE_WHEN=... -e THINGCTX_FS_ROOT=... -- uvx thingctx
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"thingctx": {
"command": "uvx",
"args": [
"thingctx"
],
"env": {
"THINGCTX_POLICY": "...",
"THINGCTX_APPROVE_WHEN": "...",
"THINGCTX_FS_ROOT": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Drive devices and APIs from their W3C Thing Description. You gate every operation.
Questions
thingctx is a local MCP server distributed as the pypi package thingctx.
Run: claude mcp add thingctx -e THINGCTX_POLICY=... -e THINGCTX_APPROVE_WHEN=... -e THINGCTX_FS_ROOT=... -- uvx thingctx
Run: codex mcp add thingctx --env THINGCTX_POLICY=... --env THINGCTX_APPROVE_WHEN=... --env THINGCTX_FS_ROOT=... -- uvx thingctx
Similar MCP servers
NameStars
- Avanan MCPio.github.Servosity/avanan-mcp46
- Cork MCPio.github.Servosity/cork-mcp46
- CrowdStrike MCPio.github.Servosity/crowdstrike-mcp46
- Datto RMM MCPio.github.Servosity/datto-rmm-mcp46
- UniFi MCPio.github.Servosity/unifi-network-mcp46
- Zammad MCPio.github.Servosity/zammad-mcp46
- mobilerunio.github.droidrun/mobilerun9,489
- Nhostio.github.nhost/mcp9,317