Atlantis MCP Server to assist in AI development of applications using the Atlantis Templates and Scripts Platform
Drift inferred · capture-to-capture
- HIGH code analysis flagged dynamic code execution ×7 in 63Klabs/atlantis-mcp
transport — counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 20fac1c · analyzer v28 · 1d ago
skills & prompt files 2
danger signals7
- dynamic code execution eval() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/accessibility-tests.jest.mjs :63
eval(script.textContent); - dynamic code execution eval() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/login-unverified-tests.jest.mjs :154
eval(scriptContent); - dynamic code execution new Function() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/register-query-param-tests.jest.mjs :164
const fn = new Function(script); - dynamic code execution new Function() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/register-reregistration-tests.jest.mjs :74
const fn = new Function(script.textContent); - dynamic code execution new Function() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/register-resend-tests.jest.mjs :63
const fn = new Function(code); - dynamic code execution new Function() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/register/registration-form.jest.mjs :50
const fn = new Function(code); - dynamic code execution new Function() 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/test/static/register/registration-validation.property.jest.mjs :93
const fn = new Function(code);
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 283
filesystem 2
- fs 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/postdeploy-scripts/apply-settings.js :23
const fs = require('fs'); - fs 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/postdeploy-scripts/resolve-and-render-spec.js :14
const fs = require('fs');
shell / exec 1
- shell 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/indexer/lib/file-filter.js :56
return new RegExp(`^${escaped}$`);
network 5
- net 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/auth/utils/jwt-validator.js :21
const https = require('https'); - net 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/indexer/lib/github-client.js :3
const https = require('https'); - net 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/indexer/lib/index-builder.js :3
const http = require('http'); - net 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/read/config/settings.js :415
* const response = await fetch('https://api.github.com/user/repos', { - net 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/read/models/github-api.js :173
const response = await fetch(url, {
secrets 1
- secrets 63Klabs-atlantis-mcp-20fac1c/application-infrastructure/src/lambda/indexer/lib/index-builder.js :86
const sessionToken = process.env.AWS_SESSION_TOKEN;
declared dependencies 11
- @63klabs/cache-data@^1.3.10
- @aws-sdk/client-dynamodb@^3.1055.0
- @aws-sdk/client-s3@^3.1055.0
- @aws-sdk/client-ssm@^3.1055.0
- @aws-sdk/lib-dynamodb@^3.1055.0
- @jest/globals@^30.2.0
- aws-sdk-client-mock@^4.x
- eslint@^10.0.2
- fast-check@^4.5.3
- jest@^30.3.0
- jest-environment-jsdom@^30.3.0