github re-analysis due

ryanmac/agent-twitter-client-mcp

github

A Model Context Protocol (MCP) server that integrates with X using the @elizaOS `agent-twitter-client` package, allowing AI models to interact with Twitter without direct API access.

maintainer
ryanmac
license
MIT
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 14 tools
transport stdio · http counts 14 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • follow_user

    Follow a user

  • get_followers

    Get a user's followers

  • get_following

    Get users a user is following

  • get_tweet_by_id

    Fetch a specific tweet by ID

  • get_user_profile

    Get a user's profile

  • get_user_tweets

    Fetch tweets from a specific user

  • grok_chat

    Chat with Grok via Twitter

  • health_check

    Check the health of the Twitter MCP server

  • like_tweet

    Like a tweet

  • quote_tweet

    Quote a tweet

  • retweet

    Retweet a tweet

  • search_tweets

    Search for tweets

  • send_tweet

    Post a new tweet

  • send_tweet_with_poll

    Post a tweet with a poll

code evidence vv0.1.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

network 2

  • net ryanmac-agent-twitter-client-mcp-9d32c2a/src/index.ts :19 import http from 'http';
  • net ryanmac-agent-twitter-client-mcp-9d32c2a/src/twitter-client.ts :355 const createConversationResponse = await fetch('https://x.com/i/api/graphql/6cmfJY3d7EPWuCSXWrkOFg/CreateGrokConversation', {

secrets 1

  • secrets ryanmac-agent-twitter-client-mcp-9d32c2a/src/index.ts :63 const password = process.env.TWITTER_PASSWORD;

declared dependencies 23

  • @hono/node-server@^1.19.13
  • @modelcontextprotocol/sdk@^1.26.0
  • agent-twitter-client@^0.0.18
  • dotenv@^16.4.7
  • express-rate-limit@^8.3.2
  • flatted@^3.4.2
  • hono@^4.12.14
  • js-yaml@^4.1.1
  • minimatch@^10.2.5
  • path-to-regexp@^8.4.0
  • picomatch@^4.0.4
  • undici@^7.24.6
  • winston@^3.11.0
  • zod@^3.24.2
  • @types/jest@^29.5.11
  • @types/node@^20.11.24
  • @typescript-eslint/eslint-plugin@^7.0.1
  • @typescript-eslint/parser@^7.0.1
  • eslint@^8.56.0
  • jest@^29.7.0
  • ts-jest@^29.1.1
  • tsx@^4.7.1
  • typescript@^5.3.3