npm JavaScript analyzed 4.8.1

@tableau/mcp-server

v4.8.1
npm

Helping agents see and understand data.

maintainer
devplat.npmjs
licence
Apache-2.0
first seen
2026-05-22
last seen
2026-09-17
releases · 30d
8
short id

Drift inferred · capture-to-capture

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

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

No tools enumerated yet for this server.

skills & danger signals npm-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed v4.8.1 · analyzer v33 · 1w ago

danger signals1

  • suspicious endpoint 169.254.169.254 (cloud metadata) package/build/index.js :99 ,t.prototype)}},_E;(function(t){t.IPv4="http://169.254.169.254",t.IPv6="http://[fd00:ec2::254]"})(_E||(_E={}));var NSt="AWS_EC2_METADATA_SERVICE_ENDPOINT",DSt="ec2_metadata_service_endpoint",MSt={envi
code evidence v4.8.1 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 4

filesystem 2

  • fs package/build/index.js :30 :{fs:!1}}});var Ire=k((FZt,Zl)=>{var xz=require("fs"),sC=require("path"),iJe=require("os"),sJe=require("crypto"),aJe=Tre(),wz=aJe.version,cJe=/(?:^|^)\s*(?:export\s+)?([\w.-]+)(?:\s*=\s*?|:\s+?)(\s*'(
  • fs package/build/telemetry/tracing.js :1 "dotenv"));var le=require("path");var E=require("fs");var ie=require("path");var nt;var Z=()=>nt;var st=["debug","info","notice","warning","error","critical","alert","emergency"],f=Object.fromEntries(

network 1

  • net package/build/index.js :32 =require("util"),Qz=require("path"),Cet=require("http"),Iet=require("https"),Oet=require("url").parse,Pet=require("fs"),$et=require("stream").Stream,Net=require("crypto"),Yz=Tne(),Det=Fne(),Met=lie(),

secrets 1

  • secrets package/build/index.js :32 KEY&&t.DOTENV_KEY.length>0?t.DOTENV_KEY:process.env.DOTENV_KEY&&process.env.DOTENV_KEY.length>0?process.env.DOTENV_KEY:""}function dJe(t,e){let r;try{r=new URL(e)}catch(a){if(a.code==="ERR_INVALID_URL

declared dependencies 50

  • @modelcontextprotocol/ext-apps@^1.7.2
  • @modelcontextprotocol/sdk@^1.26.0
  • @aws-sdk/client-s3@^3.1095.0
  • @aws-sdk/s3-request-presigner@^3.1095.0
  • @mjackson/multipart-parser@^0.10.1
  • @xmldom/xmldom@^0.9.10
  • @zodios/core@^10.9.6
  • cookie-parser@^1.4.7
  • cors@^2.8.5
  • csv-parse@^7.0.2
  • dotenv@^16.5.0
  • express@^5.1.0
show 28 more
  • fast-levenshtein@^3.0.0
  • jose@^6.0.12
  • ssrfcheck@^1.2.0
  • ts-results-es@^7.1.0
  • uuid@^14.0.1
  • xpath@^0.0.34
  • zod@^3.24.3
  • zod-validation-error@^4.0.1
  • @anthropic-ai/mcpb@^2.1.2
  • @eslint/eslintrc@^3.3.1
  • @eslint/js@^9.25.1
  • @openai/agents@^0.1.9
  • @playwright/test@^1.58.2
  • @types/cookie-parser@^1.4.10
  • @types/cors@^2.8.19
  • @types/eslint__js@^8.42.3
  • @types/express@^5.0.3
  • @types/fast-levenshtein@^0.0.1
  • @types/node@^22.15.3
  • @types/supertest@^6.0.3
  • @typescript-eslint/eslint-plugin@^8.31.1
  • @typescript-eslint/parser@^8.31.1
  • @vitest/coverage-v8@^3.1.3
  • esbuild@^0.25.5
  • eslint@^9.25.1
  • eslint-config-prettier@^10.1.2
  • eslint-plugin-prettier@^5.2.6
  • eslint-plugin-simple-import-sort@^12.1.1

10 more not shown — this panel samples each group; the count above is the real total.