Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio 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 7966dc1 · analyzer v18 · 9h ago
skills & prompt files 1
danger signals1
- credential in logscredential in logtayler-id-social-media-mcp-7966dc1/scripts/linkedin-oauth.js:192
console.log(`Access Token: ${access_token}`);
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 12
- fs tayler-id-social-media-mcp-7966dc1/post-actionable-content.js :2
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/post-actionable-final.js :4
import fs from 'fs'; - fs tayler-id-social-media-mcp-7966dc1/post-actionable-simple.js :2
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/post-mcp-content-final.js :2
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/post-mcp-content-simple.js :2
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/post-mcp-content-test.js :8
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/post-mcp-content.js :2
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/post-new-mcp-content.js :6
import fs from 'fs'; - fs tayler-id-social-media-mcp-7966dc1/post-to-twitter.js :2
import fs from 'fs/promises'; - fs tayler-id-social-media-mcp-7966dc1/src/history/manager.ts :1
import fs from 'fs'; - fs tayler-id-social-media-mcp-7966dc1/src/post-actionable-mcp.ts :6
import fs from 'fs'; - fs tayler-id-social-media-mcp-7966dc1/src/post-actionable.ts :2
import fs from 'fs';
shell / exec 1
- shell tayler-id-social-media-mcp-7966dc1/scripts/linkedin-oauth.js :18
import { exec } from 'child_process';
network 7
- net tayler-id-social-media-mcp-7966dc1/scripts/linkedin-oauth.js :14
import axios from 'axios'; - net tayler-id-social-media-mcp-7966dc1/src/content/strategies/anthropic.ts :1
import axios from 'axios'; - net tayler-id-social-media-mcp-7966dc1/src/content/strategies/openai.ts :1
import axios from 'axios'; - net tayler-id-social-media-mcp-7966dc1/src/nlp/index.ts :3
import axios from 'axios'; - net tayler-id-social-media-mcp-7966dc1/src/platforms/linkedin/client.ts :1
import axios from 'axios'; - net tayler-id-social-media-mcp-7966dc1/src/platforms/mastodon/client.ts :372
const status = await this.client.v1.statuses.$select(statusId).fetch(); - net tayler-id-social-media-mcp-7966dc1/src/research/brave/client.ts :1
import axios from 'axios';
secrets 2
- secrets tayler-id-social-media-mcp-7966dc1/scripts/linkedin-oauth.js :134
clientSecret: process.env.LINKEDIN_CLIENT_SECRET || 'WPL_AP1.MWpTSh50eL9Lv4kM.Lr5d8Q==', - secrets tayler-id-social-media-mcp-7966dc1/src/config/index.ts :19
apiKey: process.env.TWITTER_API_KEY || 'BcwIS8HZDJywu6iBK2uyK1xCk',
declared dependencies 15
- @modelcontextprotocol/sdk@^1.6.1
- axios@^1.8.1
- dotenv@^16.4.7
- masto@^6.10.3
- twitter-api-v2@^1.20.2
- typescript@^5.8.2
- winston@^3.17.0
- @types/jest@^29.5.14
- @types/node@^22.13.9
- eslint@^9.21.0
- jest@^29.7.0
- nodemon@^3.1.9
- prettier@^3.5.3
- ts-jest@^29.2.6
- ts-node@^10.9.2