npm JavaScript analyzed 0.70.0

@thingd/cli

v0.70.0
npm

CLI, Interactive TUI Dashboard, and MCP server for thingd — a fast object-first data engine for applications and AI agents.

maintainer
license
Apache-2.0
first seen
2026-07-21
last seen
2026-07-29
releases · 30d
84
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

code evidence v0.70.0 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 20

filesystem 8

  • fs package/dist/dashboard/server.js :1 import { existsSync, promises as fs, statSync } from "node:fs";
  • fs package/dist/data-movement.js :1 import { existsSync, readFileSync, writeFileSync } from "node:fs";
  • fs package/dist/index.js :2 import { realpathSync } from "node:fs";
  • fs package/dist/install.js :1 import { existsSync, realpathSync } from "node:fs";
  • fs package/dist/interactive.js :3 import * as fs from "node:fs";
  • fs package/dist/lib/cloud-config.js :1 import { existsSync, readFileSync, unlinkSync, writeFileSync } from "node:fs";
  • fs package/dist/lib/mcp-config-writer.js :1 import { existsSync, readFileSync, writeFileSync } from "node:fs";
  • fs package/dist/paths.js :1 import { mkdirSync } from "node:fs";

shell / exec 3

  • shell package/dist/commands/cloud.js :1 import { execSync } from "node:child_process";
  • shell package/dist/index.js :329 const { execSync } = await import("node:child_process");
  • shell package/dist/interactive.js :1 import { spawn } from "node:child_process";

network 8

  • net package/dist/dashboard/server.js :2 import { createServer } from "node:http";
  • net package/dist/data-movement.js :253 const res = await fetch(`${url}/v1/connectors/${type}/schema`, {
  • net package/dist/doctor.js :73 const response = await fetch(targetUrl, {
  • net package/dist/index.js :1137 const response = await fetch(url, {
  • net package/dist/interactive.js :1821 const res = await fetch(u, { headers });
  • net package/dist/lib/cloud-api.js :20 const res = await fetch(url, {
  • net package/dist/mcp/cluster.js :121 const upstream = await fetch(upstreamUrl, {
  • net package/dist/mcp/http.js :1 import { createServer } from "node:http";

declared dependencies 5

  • @modelcontextprotocol/sdk@^1.29.0
  • cli-table3@^0.6.5
  • picocolors@^1.1.1
  • zod@^4.4.3
  • @thingd/sdk@0.70.0