{
  "name": "@nordsym/apiclaw",
  "version": "2.8.7",
  "description": "The Control Plane for AI Agents. Discover 26,619 API definitions, including 689 exact-name source-verified entries. Source verification is not execution. APIClaw inventories 22 managed adapters, with 22 provider rails customer-executable today, plus 1,003 workspace-authenticated public/no-key HTTPS origins. Anonymous keyless proxy stays disabled. Agent-native auth: `apiclaw auth login` opens your browser, signs you in, and writes ~/.apiclaw.toml. Four doors: local MCP, CLI, HTTP gateway, Remote MCP.",
  "type": "module",
  "main": "dist/index.js",
  "homepage": "https://apiclaw.cloud",
  "repository": {
    "type": "git",
    "url": "https://github.com/nordsym/apiclaw"
  },
  "bugs": {
    "url": "https://github.com/nordsym/apiclaw/issues"
  },
  "files": [
    "dist/"
  ],
  "scripts": {
    "build": "node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\" && ./node_modules/.bin/tsc && chmod +x dist/bin.js",
    "prepublishOnly": "npm run build",
    "postinstall": "node dist/postinstall.js || true",
    "dev": "tsx watch src/index.ts",
    "start": "node dist/index.js",
    "test": "tsx src/test.ts && tsx src/first-run.test.ts && tsx src/funnel.test.ts && tsx src/product-truth.test.ts && tsx src/workspace-public-apis.test.ts && tsx src/apilayer-customer-rails.test.ts && tsx src/version-trap.test.ts && tsx src/mcp-scope-policy.test.ts && tsx src/trust-floor.test.ts && tsx src/provider-boundaries.test.ts && tsx src/gateway-client.test.ts && tsx src/cli/commands/direct.test.ts && tsx src/chainExecutor.test.ts && tsx src/capability-router.test.ts && tsx landing/src/lib/provider-boundaries.test.ts && tsx landing/src/lib/workspace-truth.test.ts && tsx landing/src/lib/workspace-session.test.ts && tsx landing/src/app/mcp/route.test.ts && tsx convex/httpTrust.test.ts && tsx convex/idempotencyBinding.test.ts && tsx convex/oauthPassthrough.test.ts && tsx convex/managedProviderPathSafety.test.ts && tsx convex/apilayerHttpsSafety.test.ts && tsx convex/sessionSecurity.test.ts && tsx convex/logSecurity.test.ts && tsx convex/cliAuthLogout.test.ts && tsx convex/browserSession.test.ts && tsx convex/chainTenantIsolation.test.ts && tsx convex/tenantIsolation.test.ts && tsx convex/providerBoundaries.test.ts && tsx convex/workspaceUsage.test.ts && tsx convex/quota.test.ts && tsx convex/managedUsagePolicy.test.ts && tsx convex/managedCostPolicy.test.ts && tsx convex/openRouterExecuteContract.test.ts && tsx convex/managedUsage.test.ts && tsx convex/activation.test.ts && tsx convex/missionRunnerMetering.test.ts && tsx convex/openRouterAttribution.test.ts && tsx convex/openRouterReconciliation.test.ts && tsx convex/managedMetering.test.ts && tsx convex/stripeWebhookEvents.test.ts && tsx convex/webhooks.test.ts && tsx convex/missionIdempotency.test.ts && tsx convex/inbound.test.ts && tsx convex/nurtureDelivery.test.ts && tsx convex/nurture.test.ts && tsx convex/postVerifyNudge.test.ts && tsx convex/modelRouting.test.ts && tsx convex/modelCatalog.test.ts && tsx convex/managedCredentials.test.ts && tsx convex/modelPricing.test.ts",
    "audit:managed-providers": "node scripts/audit-managed-providers.mjs",
    "test:e2e": "tsx src/test.ts",
    "webhook": "tsx src/webhook.ts",
    "convex:dev": "npx convex dev",
    "convex:deploy": "find convex -maxdepth 1 \\( -name '*.js' -o -name '*.js.map' -o -name '*.d.ts' -o -name '*.d.ts.map' \\) -delete && npx convex deploy --yes --typecheck=disable"
  },
  "keywords": [
    "mcp",
    "model-context-protocol",
    "ai-agent",
    "ai-agents",
    "claude",
    "gpt",
    "llm",
    "api",
    "api-gateway",
    "api-discovery",
    "api-integration",
    "agentic",
    "langchain",
    "crewai",
    "autogpt",
    "openai",
    "anthropic",
    "mcp-server",
    "tool-use",
    "function-calling",
    "api-aggregator",
    "multi-api",
    "unified-api",
    "api-hub",
    "llm-tools",
    "agent-tools",
    "ai-sdk",
    "api-client",
    "ai-api",
    "claude-tools",
    "gpt-tools",
    "api-marketplace"
  ],
  "author": "NordSym",
  "license": "MIT",
  "dependencies": {
    "@e2b/code-interpreter": "^2.3.3",
    "@hono/node-server": "^1.19.9",
    "@modelcontextprotocol/sdk": "^1.0.0",
    "@supabase/supabase-js": "^2.39.0",
    "@types/inquirer": "^9.0.9",
    "chalk": "^5.6.2",
    "commander": "^14.0.3",
    "convex": "^1.36.1",
    "dotenv": "^17.3.1",
    "fs-extra": "^11.3.3",
    "hono": "^4.0.0",
    "inquirer": "^13.3.0",
    "ora": "^9.3.0",
    "stripe": "^20.3.1"
  },
  "devDependencies": {
    "@types/fs-extra": "^11.0.4",
    "@types/node": "^20.10.0",
    "tsx": "^4.7.0",
    "typescript": "^5.9.3"
  },
  "overrides": {
    "glob": "^13.0.0"
  },
  "bin": {
    "apiclaw": "./dist/bin.js"
  }
}
