{"_id":"@agenticsrclab/tradeos-public-intel-mcp-server","_rev":"4-29912d5e550a3cfb4bc523270b6cc0f6","name":"@agenticsrclab/tradeos-public-intel-mcp-server","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@agenticsrclab/tradeos-public-intel-mcp-server","version":"0.1.0","keywords":["mcp","model-context-protocol","tradeos","crypto","market-intelligence","public-intelligence"],"license":"Apache-2.0","_id":"@agenticsrclab/tradeos-public-intel-mcp-server@0.1.0","maintainers":[{"name":"tradeo","email":"tradeos.contact@gmail.com"}],"homepage":"https://tradeos.tech","bugs":{"url":"https://github.com/agenticsrclab/tradeos-public-intel-kit/issues"},"bin":{"tradeos-public-intel-mcp":"dist/index.js"},"dist":{"shasum":"dbc0a34819333469bac670b88069647cfbd4a6c1","tarball":"https://registry.npmjs.org/@agenticsrclab/tradeos-public-intel-mcp-server/-/tradeos-public-intel-mcp-server-0.1.0.tgz","fileCount":4,"integrity":"sha512-mihh7Q8LoL5PbUOaiOssifV9XpwQt3d4vd2ZU/qoyaR6XYAmQv3TrbImzaEIcVWloYg4U2aWMC1FsTED/2Gu+Q==","signatures":[{"sig":"MEUCIQC/LH1mFLDwOGHnXBexjoSTtSchvNjRQDtPgL662qUH8wIgeUzGW4zEVLicQ5zc0jGrH6K8e5eCoMaH7Vz6tkmiOzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71510},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"57b1642433192af77ce06d69798493deb4514a78","mcpName":"io.github.agenticsrclab/tradeos-public-intel-mcp","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run build:deps && tsc -p tsconfig.json && esbuild src/index.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/index.js --external:@modelcontextprotocol/sdk --external:zod","typecheck":"tsc -p tsconfig.json --noEmit","build:deps":"npm --workspace @tradeos/public-intel-sdk run build && npm --workspace @tradeos/cockpit-core run build","registry:check":"node scripts/check-registry-metadata.mjs"},"_npmUser":{"name":"tradeo","email":"tradeos.contact@gmail.com"},"repository":{"url":"git+https://github.com/agenticsrclab/tradeos-public-intel-kit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"10.8.2","description":"MCP server for TradeOS public intelligence.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.8","esbuild":"^0.27.1","@tradeos/cockpit-core":"0.1.0","@tradeos/public-intel-sdk":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tradeos-public-intel-mcp-server_0.1.0_1781212735857_0.1466892313882069","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agenticsrclab/tradeos-public-intel-mcp-server","version":"0.1.1","keywords":["mcp","model-context-protocol","tradeos","x402","crypto","market-intelligence","public-intelligence","paid-sku-routing"],"license":"Apache-2.0","_id":"@agenticsrclab/tradeos-public-intel-mcp-server@0.1.1","maintainers":[{"name":"tradeo","email":"tradeos.contact@gmail.com"}],"homepage":"https://tradeos.tech","bugs":{"url":"https://github.com/agenticsrclab/tradeos-public-intel-kit/issues"},"bin":{"tradeos-public-intel-mcp":"dist/index.js"},"dist":{"shasum":"12a888330c531920d1709b4f44a2f8a4c88fbf63","tarball":"https://registry.npmjs.org/@agenticsrclab/tradeos-public-intel-mcp-server/-/tradeos-public-intel-mcp-server-0.1.1.tgz","fileCount":4,"integrity":"sha512-9z0dvP/m7XTyzi3tcdS+MuoQcCBDNVB5JERozrG5pxFog/eS7SgIM39vdjJeiTseOHgpYdm0kSXjHzcLFdMgwg==","signatures":[{"sig":"MEQCIDvl0f7sB1YC+18plDew6ciCK66SO5JEYfJ/cGuqBKo6AiAr1GEqZ9jA5RJP0/KZ/f7pMF9NcDL75U8MhNNgAPnDOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87174},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"29a3d483db69c58e3f7c53bcd7fb460074c611d7","mcpName":"io.github.agenticsrclab/tradeos-public-intel-mcp","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run build:deps && tsc -p tsconfig.json && esbuild src/index.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/index.js --external:@modelcontextprotocol/sdk --external:zod","typecheck":"tsc -p tsconfig.json --noEmit","build:deps":"npm --workspace @tradeos/public-intel-sdk run build && npm --workspace @tradeos/cockpit-core run build","registry:check":"node scripts/check-registry-metadata.mjs"},"_npmUser":{"name":"tradeo","email":"tradeos.contact@gmail.com"},"repository":{"url":"git+https://github.com/agenticsrclab/tradeos-public-intel-kit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.10.1","description":"MCP server for TradeOS public intelligence and explicit paid x402 SKU routing.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.8","esbuild":"^0.27.1","@tradeos/cockpit-core":"0.1.0","@tradeos/public-intel-sdk":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tradeos-public-intel-mcp-server_0.1.1_1781275305527_0.101181420208877","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agenticsrclab/tradeos-public-intel-mcp-server","version":"0.1.2","keywords":["mcp","model-context-protocol","tradeos","x402","crypto","market-intelligence","public-intelligence","paid-sku-routing"],"license":"Apache-2.0","_id":"@agenticsrclab/tradeos-public-intel-mcp-server@0.1.2","maintainers":[{"name":"tradeo","email":"tradeos.contact@gmail.com"}],"homepage":"https://tradeos.tech","bugs":{"url":"https://github.com/agenticsrclab/tradeos-public-intel-kit/issues"},"bin":{"tradeos-public-intel-mcp":"dist/index.js","tradeos-public-intel-mcp-http":"dist/http.js"},"dist":{"shasum":"bce5210d48c59410d6e1ee76829780fd4900d186","tarball":"https://registry.npmjs.org/@agenticsrclab/tradeos-public-intel-mcp-server/-/tradeos-public-intel-mcp-server-0.1.2.tgz","fileCount":6,"integrity":"sha512-4CuHvsUngHuxXjGIji/i4Y292EeJuWXlAwZG8GymC4awuYEBVwiu+MZTijsH3ksmc8nYYW28Vq4WGOSKhJQNJg==","signatures":[{"sig":"MEUCIE3PZKoNuSNeaVyhcvuUkhLoH2Vi3k9v7coqhvBis3nOAiEAzvjaR9XBLsU6O5fWvDzwapycI0hOd3kcvHHhEr12McM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179612},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"60a8751d900084aad546a8f1bbeee9bf20cbc97c","mcpName":"io.github.agenticsrclab/tradeos-public-intel-mcp","scripts":{"dev":"tsx src/index.ts","test":"vitest run","build":"npm run build:deps && tsc -p tsconfig.json && esbuild src/index.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/index.js --external:@modelcontextprotocol/sdk --external:zod && esbuild src/http.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/http.js --external:@modelcontextprotocol/sdk --external:zod","dev:http":"tsx src/http.ts","typecheck":"tsc -p tsconfig.json --noEmit","build:deps":"npm --workspace @tradeos/public-intel-sdk run build && npm --workspace @tradeos/cockpit-core run build","start:http":"node dist/http.js","registry:check":"node scripts/check-registry-metadata.mjs"},"_npmUser":{"name":"tradeo","email":"tradeos.contact@gmail.com"},"repository":{"url":"git+https://github.com/agenticsrclab/tradeos-public-intel-kit.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.10.1","description":"MCP server for TradeOS public intelligence and explicit paid x402 SKU routing.","directories":{},"_nodeVersion":"25.7.0","dependencies":{"zod":"^4.4.3","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","vitest":"^4.1.8","esbuild":"^0.27.1","@tradeos/cockpit-core":"0.1.0","@tradeos/public-intel-sdk":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tradeos-public-intel-mcp-server_0.1.2_1781486386508_0.40595376389921056","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agenticsrclab/tradeos-public-intel-mcp-server","version":"0.1.3","mcpName":"io.github.agenticsrclab/tradeos-public-intel-mcp","description":"MCP server for TradeOS public intelligence and explicit paid x402 SKU routing.","license":"Apache-2.0","type":"module","homepage":"https://tradeos.tech","repository":{"type":"git","url":"git+https://github.com/agenticsrclab/tradeos-public-intel-kit.git","directory":"packages/mcp-server"},"keywords":["mcp","model-context-protocol","tradeos","x402","crypto","market-intelligence","public-intelligence","paid-sku-routing"],"bin":{"tradeos-public-intel-mcp":"dist/index.js","tradeos-public-intel-mcp-http":"dist/http.js"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"npm run build:deps && tsc -p tsconfig.json && esbuild src/index.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/index.js --external:@modelcontextprotocol/sdk --external:zod && esbuild src/http.ts --bundle --platform=node --format=esm --target=node20 --outfile=dist/http.js --external:@modelcontextprotocol/sdk --external:zod","build:deps":"npm --workspace @tradeos/public-intel-sdk run build && npm --workspace @tradeos/cockpit-core run build","dev":"tsx src/index.ts","dev:http":"tsx src/http.ts","registry:check":"node scripts/check-registry-metadata.mjs","start:http":"node dist/http.js","test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"dependencies":{"@modelcontextprotocol/sdk":"^1.29.0","zod":"^4.4.3"},"devDependencies":{"@tradeos/cockpit-core":"0.1.0","@tradeos/public-intel-sdk":"0.1.0","esbuild":"^0.27.1","tsx":"^4.22.4","vitest":"^4.1.8"},"gitHead":"60a8751d900084aad546a8f1bbeee9bf20cbc97c","_id":"@agenticsrclab/tradeos-public-intel-mcp-server@0.1.3","bugs":{"url":"https://github.com/agenticsrclab/tradeos-public-intel-kit/issues"},"_nodeVersion":"25.7.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-OgsD1DWT3KPKUnaa6eLB3iJFlOMaWtB59+c+oP5ZIW9dBe1WxXz041RL0SSY5DRS+JyVCrf5lAPRzAl+nnUgVw==","shasum":"a781f06abaafb2b420f3ddcb68061fd528b3b068","tarball":"https://registry.npmjs.org/@agenticsrclab/tradeos-public-intel-mcp-server/-/tradeos-public-intel-mcp-server-0.1.3.tgz","fileCount":6,"unpackedSize":179846,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCZGH02Iw/Fg9YeohPkuv9h2NbEN09ij3F55U/X5t9FXAIhAP/4A37zvVtn0XDUtrG1YvNdL8DfGIQ76UV0jJ5HonH0"}]},"_npmUser":{"name":"tradeo","email":"tradeos.contact@gmail.com"},"directories":{},"maintainers":[{"name":"tradeo","email":"tradeos.contact@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tradeos-public-intel-mcp-server_0.1.3_1781486627626_0.9640477569633459"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T21:18:55.642Z","modified":"2026-06-15T01:23:47.891Z","0.1.0":"2026-06-11T21:18:56.011Z","0.1.1":"2026-06-12T14:41:45.695Z","0.1.2":"2026-06-15T01:19:46.664Z","0.1.3":"2026-06-15T01:23:47.798Z"},"bugs":{"url":"https://github.com/agenticsrclab/tradeos-public-intel-kit/issues"},"license":"Apache-2.0","homepage":"https://tradeos.tech","keywords":["mcp","model-context-protocol","tradeos","x402","crypto","market-intelligence","public-intelligence","paid-sku-routing"],"repository":{"type":"git","url":"git+https://github.com/agenticsrclab/tradeos-public-intel-kit.git","directory":"packages/mcp-server"},"description":"MCP server for TradeOS public intelligence and explicit paid x402 SKU routing.","maintainers":[{"name":"tradeo","email":"tradeos.contact@gmail.com"}],"readme":"# @agenticsrclab/tradeos-public-intel-mcp-server\n\nRead-mostly MCP server for the TradeOS public Data Intelligence layer.\n\nOfficial MCP Registry name:\n\n```text\nio.github.agenticsrclab/tradeos-public-intel-mcp\n```\n\n```bash\nTRADEOS_API_BASE=https://api.tradeos.tech/v1/public-intel \\\nTRADEOS_ACCOUNT_TOKEN=<optional-account-token-for-watchlist-tools> \\\nTRADEOS_PUBLIC_INTEL_KEY=<optional-app-key-for-attribution> \\\nnpx @agenticsrclab/tradeos-public-intel-mcp-server\n```\n\nUse it from Claude Desktop, Cursor, or another stdio MCP client to give an agent\naccess to:\n\n```text\ntradeos.get_market_digest\ntradeos.get_public_candidates\ntradeos.get_thesis_watchlist\ntradeos.get_symbol_thesis\ntradeos.get_evidence_packet\ntradeos.get_public_claim_proof\ntradeos.get_thesis_feedback\ntradeos.get_credit_state\ntradeos.watchlist_capabilities\ntradeos.get_token_watchlist_snapshot\ntradeos.get_symbol_cockpit\ntradeos.bot_preflight\ntradeos.list_x402_skus\ntradeos.get_x402_sku_listing\ntradeos.get_x402_sku_sample\ntradeos.plan_x402_sku_call\ntradeos.request_x402_payment_challenge\ntradeos.call_x402_sku\ntradeos.list_watchlists\ntradeos.create_watchlist\ntradeos.add_watchlist_item\ntradeos.get_watchlist_state\ntradeos.list_watchlist_events\ntradeos.list_watchlist_deliveries\ntradeos.trigger_watchlist_deliveries\ntradeos.submit_digest_feedback\ntradeos.submit_thesis_feedback\ntradeos.submit_claim_outcome_feedback\ntradeos.submit_watchlist_feedback\n```\n\nFeedback tools accept optional provenance fields:\n\n```text\nfeedbackSource: human | human_assisted | agent | automation | hybrid\nautomationLevel: none | assisted | automated | autonomous\nagentId\nagentRunId\nagentModel\nagentConfidence\n```\n\n`tradeos.get_credit_state` can return app reputation DTI for the configured\npublic-intel app key. It does not expose personal human DTI; human DTI remains a\nsigned-in TradeOS dashboard and Review Lab lifecycle.\n\nThe server does not place trades, accept exchange credentials, or expose private\nTradeOS telemetry.\n\nAccess model:\n\n```text\nFree public kit: bounded reads, token snapshots, and feedback writes\nHuman DTI: public dashboard depth, public Ask packs, or read-only Review Lab where enabled\nApp reputation DTI: app-key feedback quality and quota confidence, not personal balance\nAccount token: saved watchlists, events, channels, delivery audit, and user-owned feedback\nPaid TradeOS/x402: automation, exports, high-volume alerts, premium data, validation APIs\n```\n\nPaid x402 tools are explicit and buyer-controlled:\n\n```text\ntradeos.list_x402_skus: discover free and paid TradeOS x402 SKUs\ntradeos.get_x402_sku_listing: inspect one SKU listing\ntradeos.get_x402_sku_sample: inspect a free synthetic sample\ntradeos.plan_x402_sku_call: build method, body, endpoint, and headers without spending\ntradeos.request_x402_payment_challenge: retrieve the x402 PAYMENT-REQUIRED challenge without payment\ntradeos.call_x402_sku: execute only with execute=true and a caller-supplied signed payment header\n```\n\nThe MCP server does not custody keys or sign wallet transactions. It tags paid\ncall plans and requests with `marketplace=mcp`, `X-TradeOS-Source-Type: agent`,\nand `X-TradeOS-Traffic-Class: external` unless the caller chooses an operator\ntest class.\n\n`TRADEOS_PUBLIC_INTEL_KEY` is optional and used only when TradeOS has issued a\npublic-intel app key for attribution. This MCP server can use the key, but it\ndoes not create keys.\n\nWatchlist tools require `TRADEOS_ACCOUNT_TOKEN`. They expose research awareness,\nsaved user state, and delivery audit only; they do not place trades or connect\nexchanges.\n\nOptional x402 environment:\n\n```text\nTRADEOS_X402_BASE_URL=https://tradeos.tech\nTRADEOS_X402_AGENT_ID=<stable-agent-host-id>\nTRADEOS_X402_PAYMENT_HEADER=<optional one-time buyer-signed payment header>\nTRADEOS_X402_WALLET_ADDRESS=<optional buyer wallet address for paid calls>\nTRADEOS_X402_PAYMENT_ID=<optional buyer payment id>\n```\n\nLearn more:\n\n```text\nHomepage: https://tradeos.tech\nPublic docs: https://tradeos.tech/llms.txt\nKey setup: https://github.com/agenticsrclab/tradeos-public-intel-kit/blob/main/docs/getting-api-keys-and-scale.md\nx402 discovery: https://tradeos.tech/.well-known/x402.json\n```\n\n## Official MCP Registry Publishing\n\nThe MCP Registry entry is already active for\n`io.github.agenticsrclab/tradeos-public-intel-mcp`. The registry metadata is in\n`server.json`; package `mcpName` in `package.json` must stay equal to\n`server.json.name`.\n\nLocal metadata check:\n\n```bash\nnpm --workspace @agenticsrclab/tradeos-public-intel-mcp-server run registry:check\n```\n\nPublish prerequisites:\n\n```text\nGitHub namespace: io.github.agenticsrclab/*\nNPM package: @agenticsrclab/tradeos-public-intel-mcp-server\nMCP registry name: io.github.agenticsrclab/tradeos-public-intel-mcp\n```\n\nManual registry update from this directory after the npm package version is\npublic:\n\n```bash\nmcp-publisher validate\nmcp-publisher login github\nmcp-publisher publish\n```\n\nCI publish uses `.github/workflows/publish-mcp-registry.yml` and GitHub OIDC for\nthe MCP Registry. The workflow still needs an `NPM_TOKEN` repository secret when\nit is also publishing the npm package version. The npm package uses the\n`@agenticsrclab` scope because that scope is controlled by the same public\ndistribution org used for GitHub registry authentication.\n","readmeFilename":"README.md"}