github analyzed 7966dc1

tayler-id/social-media-mcp

github
maintainer
tayler-id
license
first seen
2026-05-22
last seen
2026-06-17
releases · 30d
0
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 github-tarball
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

code evidence vHEAD · github-tarball
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