@torknetwork/mcp-server
Advanced tools
@@ -39,2 +39,3 @@ #!/usr/bin/env node | ||
| * - tork_cost_budget_status: Check budget status | ||
| * - get_handover: Read a shared ops handover document (READ-ONLY) | ||
| */ | ||
@@ -41,0 +42,0 @@ import { Server } from "@modelcontextprotocol/sdk/server/index.js"; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"tork-mcp-server.d.ts","sourceRoot":"","sources":["../src/tork-mcp-server.ts"],"names":[],"mappings":";AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAqCG;AAEH,OAAO,EAAE,MAAM,EAAE,MAAM,2CAA2C,CAAC;AAgCnE,eAAO,MAAM,aAAa,QAA4D,CAAC;AAEvF,qBAAa,aAAa;IACxB,OAAO,CAAC,MAAM,CAAS;gBAEX,MAAM,EAAE,MAAM;IAIpB,OAAO,CAAC,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,GAAG,GAAG,OAAO,CAAC,GAAG,CAAC;IA8BnE,SAAS;IACT,YAAY,CAAC,IAAI,EAAE,GAAG;IACtB,OAAO,CAAC,IAAI,EAAE,MAAM;IAGpB,YAAY;IACZ,YAAY,CAAC,MAAM,EAAE,GAAG;IACxB,SAAS,CAAC,IAAI,EAAE,MAAM;IAGtB,aAAa,CAAC,MAAM,CAAC,EAAE,MAAM;IAI7B,cAAc,CAAC,QAAQ,EAAE,GAAG;IAG5B,cAAc,CAAC,EAAE,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,MAAM;IAG/D,WAAW,CAAC,EAAE,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,MAAM,CAAC,EAAE,MAAM;IAK3D,WAAW,CAAC,EAAE,EAAE,MAAM;IAKtB,YAAY,CAAC,MAAM,CAAC,EAAE,GAAG;IAMzB,iBAAiB;IAGjB,aAAa;IACb,gBAAgB,CAAC,MAAM,EAAE,GAAG;IAG5B,YAAY;IACZ,aAAa,CAAC,OAAO,EAAE;QAAE,IAAI,EAAE,MAAM,CAAC;QAAC,GAAG,EAAE,MAAM,CAAC;QAAC,WAAW,CAAC,EAAE,MAAM,EAAE,CAAA;KAAE;IAG5E,aAAa,CAAC,EAAE,EAAE,MAAM;IAGxB,eAAe,CAAC,MAAM,EAAE;QAAE,QAAQ,EAAE,MAAM,CAAC;QAAC,SAAS,EAAE,MAAM,CAAC;QAAC,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,UAAU,CAAC,EAAE,GAAG,CAAA;KAAE;CAGzG;AAu3ED,wBAAgB,gBAAgB,IAAI,MAAM,CA20BzC"} | ||
| {"version":3,"file":"tork-mcp-server.d.ts","sourceRoot":"","sources":["../src/tork-mcp-server.ts"],"names":[],"mappings":";AACA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;GAsCG;AAEH,OAAO,EAAE,MAAM,EAAE,MAAM,2CAA2C,CAAC;AAgCnE,eAAO,MAAM,aAAa,QAA4D,CAAC;AAEvF,qBAAa,aAAa;IACxB,OAAO,CAAC,MAAM,CAAS;gBAEX,MAAM,EAAE,MAAM;IAIpB,OAAO,CAAC,MAAM,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,GAAG,GAAG,OAAO,CAAC,GAAG,CAAC;IA8BnE,SAAS;IACT,YAAY,CAAC,IAAI,EAAE,GAAG;IACtB,OAAO,CAAC,IAAI,EAAE,MAAM;IAGpB,YAAY;IACZ,YAAY,CAAC,MAAM,EAAE,GAAG;IACxB,SAAS,CAAC,IAAI,EAAE,MAAM;IAGtB,aAAa,CAAC,MAAM,CAAC,EAAE,MAAM;IAI7B,cAAc,CAAC,QAAQ,EAAE,GAAG;IAG5B,cAAc,CAAC,EAAE,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,OAAO,CAAC,EAAE,MAAM;IAG/D,WAAW,CAAC,EAAE,EAAE,MAAM,EAAE,UAAU,EAAE,MAAM,EAAE,MAAM,CAAC,EAAE,MAAM;IAK3D,WAAW,CAAC,EAAE,EAAE,MAAM;IAKtB,YAAY,CAAC,MAAM,CAAC,EAAE,GAAG;IAMzB,iBAAiB;IAGjB,aAAa;IACb,gBAAgB,CAAC,MAAM,EAAE,GAAG;IAG5B,YAAY;IACZ,aAAa,CAAC,OAAO,EAAE;QAAE,IAAI,EAAE,MAAM,CAAC;QAAC,GAAG,EAAE,MAAM,CAAC;QAAC,WAAW,CAAC,EAAE,MAAM,EAAE,CAAA;KAAE;IAG5E,aAAa,CAAC,EAAE,EAAE,MAAM;IAGxB,eAAe,CAAC,MAAM,EAAE;QAAE,QAAQ,EAAE,MAAM,CAAC;QAAC,SAAS,EAAE,MAAM,CAAC;QAAC,MAAM,CAAC,EAAE,MAAM,CAAC;QAAC,UAAU,CAAC,EAAE,GAAG,CAAA;KAAE;CAGzG;AAqhFD,wBAAgB,gBAAgB,IAAI,MAAM,CAg1BzC"} |
+2
-2
| { | ||
| "name": "@torknetwork/mcp-server", | ||
| "version": "1.5.3", | ||
| "version": "1.5.4", | ||
| "mcpName": "io.github.torkjacobs/tork-governance", | ||
| "description": "TORK MCP Server - 48 governance tools for AI agents including Memory Integrity, Supply Chain, Cost Controls, and MCP Auditing", | ||
| "description": "TORK MCP Server - 49 governance tools for AI agents including Memory Integrity, Supply Chain, Cost Controls, and MCP Auditing", | ||
| "type": "module", | ||
@@ -7,0 +7,0 @@ "main": "dist/tork-mcp-server.js", |
+22
-1
@@ -32,3 +32,3 @@ # @torknetwork/mcp-server | ||
| ## Available Tools (48 tools) | ||
| ## Available Tools (49 tools) | ||
@@ -125,2 +125,17 @@ ### Core Governance (5 tools) | ||
| ### Shared Context (1 tool) - NEW in v1.5.4 | ||
| Read-only access to the Tork ops handover — how two Claude accounts that share no | ||
| conversation memory share an understanding of the estate instead. Requires | ||
| `SUPABASE_URL` and `SUPABASE_SERVICE_ROLE_KEY`; without them this one tool reports | ||
| itself unavailable and every other tool is unaffected. | ||
| | Tool | Description | | ||
| |------|-------------| | ||
| | `get_handover` | Read a handover document: `current` (intent), `system` (script-gathered facts), `lessons`, or `project:<name>` | | ||
| There is no corresponding write tool, by design. Handover rows are written by | ||
| scripts a human runs on their own machine, so an agent can read the shared history | ||
| but cannot quietly rewrite what the other account believes. | ||
| ## Configuration | ||
@@ -133,2 +148,8 @@ | ||
| Optional, and only for `get_handover`: | ||
| ```bash | ||
| export SUPABASE_URL=https://<project>.supabase.co | ||
| export SUPABASE_SERVICE_ROLE_KEY=<service_role_key> # full DB access; own the server it runs on | ||
| ``` | ||
| ## Getting an API Key | ||
@@ -135,0 +156,0 @@ |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances
221185
5.38%3152
4.65%258
8.86%8
33.33%5
66.67%