← All MCP servers
MCP server
VK Ads MCP
mcp:askads/mcp-vk-ads
MCP server for VK Ads (VK Реклама) API: manage ad plans, ad groups, banners, and statistics.
Verdict
Not analyzed
Indexed from the registries, but not analyzed yet. Lineage and listings below are current.
Execution chain 205
What it calls, runs, installs, reads and writes, with the line that does it.
Environment variables 10
*
src/telemetry.ts:23 · all
VK_ADS_API_BASE
src/config.ts:32 · read
VK_ADS_LANG
src/config.ts:44 · read
VK_ADS_LANG
src/index.ts:84 · read
VK_ADS_MAX_RETRIES
src/config.ts:41 · read
VK_ADS_TIMEOUT_MS
src/config.ts:40 · read
VK_ADS_TOKEN
src/config.ts:30 · read
VK_ADS_TOKEN
src/index.ts:83 · read
XDG_CONFIG_HOME
src/credentials.ts:34 · read
XDG_CONFIG_HOME
src/telemetry.ts:35 · read
Files read 6
<dynamic>
src/credentials.ts:42 · read
<dynamic>
src/credentials.ts:78 · via:fileExists
<dynamic>
src/credentials.ts:89 · read
<dynamic>
src/index.ts:14 · read
<dynamic>
src/telemetry.ts:39 · read
credentials.json
src/credentials.ts:35 · literal
Files written 6
<dynamic>
src/credentials.ts:64 · write
<dynamic>
src/credentials.ts:65 · write
<dynamic>
src/credentials.ts:67 · write
<dynamic>
src/credentials.ts:80 · write
<dynamic>
src/telemetry.ts:45 · write
<dynamic>
src/telemetry.ts:46 · write
GitHub repositories 5
askads/mcp-vk-ads
package.json:42 · url
askads/mcp-vk-ads
package.json:44 · url
askads/mcp-vk-ads
package.json:46 · url
askads/mcp-vk-ads
server.json:6 · url
askads/mcp-vk-ads
server.json:8 · url
Install hooks 1
prepare: npm run build
package.json:27 · package.json
Network calls 2
<dynamic>
src/client.ts:85 · call
<dynamic>
src/client.ts:138 · via:fetchWithTimeout
Packages 1
npm:mcp-vk-ads@1.6.1
server.json:16 · launch:server.json
URLs 174
http://evil/x
https://
https://ads.vk.com/api
https://ads.vk.com/api
https://ads.vk.com/api
https://ads.vk.com/api
https://ads.vk.com/api
https://ads.vk.com/hq/settings/access
https://evil/x
https://github.com/askads/mcp-vk-ads
https://github.com/askads/mcp-vk-ads.git
https://github.com/askads/mcp-vk-ads/issues
https://github.com/askads/mcp-vk-ads#readme
https://github.com/askads/mcp-vk-ads#readme
https://github.com/sponsors/colinhacks
https://github.com/sponsors/epoberezkin
https://github.com/sponsors/express-rate-limit
https://github.com/sponsors/fastify
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/ljharb
https://github.com/sponsors/panva
https://github.com/sponsors/sindresorhus
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/express
https://opencollective.com/fastify
https://registry.npmjs.org
https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz
https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz
https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz
https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz
https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz
https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.14.tgz
https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.29.0.tgz
https://registry.npmjs.org/@types/node/-/node-25.9.3.tgz
https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz
https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz
https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz
https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz
https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz
https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz
https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz
https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz
https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz
https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz
https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz
https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz
https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz
https://registry.npmjs.org/cors/-/cors-2.8.6.tgz
https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz
https://registry.npmjs.org/debug/-/debug-4.4.3.tgz
https://registry.npmjs.org/depd/-/depd-2.0.0.tgz
https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz
https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz
https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz
https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz
https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz
https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz
https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz
https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz
https://registry.npmjs.org/etag/-/etag-1.8.1.tgz
https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.1.0.tgz
https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz
https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.5.2.tgz
https://registry.npmjs.org/express/-/express-5.2.1.tgz
https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz
https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.2.tgz
https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz
https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz
https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz
https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz
https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz
https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz
https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz
https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz
https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz
https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz
https://registry.npmjs.org/hono/-/hono-4.12.25.tgz
https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz
https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz
https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz
https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz
https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz
https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz
https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz
https://registry.npmjs.org/jose/-/jose-6.2.3.tgz
https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz
https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz
https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz
https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz
https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz
https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz
https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz
https://registry.npmjs.org/ms/-/ms-2.1.3.tgz
https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz
https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz
https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz
https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz
https://registry.npmjs.org/once/-/once-1.4.0.tgz
https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz
https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz
https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz
https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz
https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz
https://registry.npmjs.org/qs/-/qs-6.15.2.tgz
https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz
https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz
https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz
https://registry.npmjs.org/router/-/router-2.2.0.tgz
https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz
https://registry.npmjs.org/send/-/send-1.2.1.tgz
https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz
https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz
https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz
https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz
https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz
https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz
https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz
https://registry.npmjs.org/side-channel/-/side-channel-1.1.1.tgz
https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz
https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz
https://registry.npmjs.org/tsx/-/tsx-4.22.4.tgz
https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz
https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz
https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz
https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz
https://registry.npmjs.org/vary/-/vary-1.1.2.tgz
https://registry.npmjs.org/which/-/which-2.0.2.tgz
https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz
https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.2.tgz
https://registry.npmjs.org/zod/-/zod-3.25.76.tgz
https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
https://usage.gistrec.cloud/v1/events