🐦 Twitter Post Details

Viewing enriched Twitter post

@badlogicgames

do you need MCP for dev workflows? no, for the most part. allows out of context data transforms, conserves context window space. do enterprises need MCP? likely, specifically wrt to auth, which is a bad idea via a fully LLM exposed cli. do normies need MCP? yes, no other way to connect emails/etc. still a bad idea to let them use any old MCP, specifically stdio based ones. it's like your grandma installing all those .exe email attachments.

📊 Media Metadata

{
  "score": 0.4,
  "score_components": {
    "author": 0.09,
    "engagement": 0.0,
    "quality": 0.1,
    "source": 0.135,
    "nlp": 0.05,
    "recency": 0.025
  },
  "scored_at": "2026-03-02T12:08:56.010251",
  "import_source": "api_import",
  "source_tagged_at": "2026-03-02T12:08:56.010276",
  "enriched": true,
  "enriched_at": "2026-03-02T12:08:56.010278"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2028215017733013581",
  "url": "https://x.com/badlogicgames/status/2028215017733013581",
  "twitterUrl": "https://twitter.com/badlogicgames/status/2028215017733013581",
  "text": "do you need MCP for dev workflows? no, for the most part. allows out of context data transforms, conserves context window space.\n\ndo enterprises need MCP? likely, specifically wrt to auth, which is a bad idea via a fully LLM exposed cli.\n\ndo normies need MCP? yes, no other way to connect emails/etc. still a bad idea to let them use any old MCP, specifically stdio based ones. it's like your grandma installing all those .exe email attachments.",
  "source": "Twitter for iPhone",
  "retweetCount": 12,
  "replyCount": 6,
  "likeCount": 145,
  "quoteCount": 1,
  "viewCount": 10083,
  "createdAt": "Sun Mar 01 21:05:17 +0000 2026",
  "lang": "en",
  "bookmarkCount": 78,
  "isReply": true,
  "inReplyToId": "2028213637400150349",
  "conversationId": "2028213637400150349",
  "displayTextRange": [
    0,
    280
  ],
  "inReplyToUserId": null,
  "inReplyToUsername": null,
  "author": {
    "type": "user",
    "userName": "badlogicgames",
    "url": "https://x.com/badlogicgames",
    "twitterUrl": "https://twitter.com/badlogicgames",
    "id": "189876762",
    "name": "Mario Zechner",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1553485821767991296/87k3l720_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/189876762/1604404610",
    "description": "",
    "location": "0xa000",
    "followers": 27548,
    "following": 1181,
    "status": "",
    "canDm": true,
    "canMediaTag": false,
    "createdAt": "Sun Sep 12 13:40:31 +0000 2010",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 56256,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 14815,
    "statusesCount": 103102,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "1985127737481154951"
    ],
    "profile_bio": {
      "description": "Old man yelling at Claudes. The fucking bluecheck is temporary...\n\nhttps://t.co/mnOoWUqt4g\n\nhttps://t.co/8i5vIRDt6P",
      "entities": {
        "description": {
          "hashtags": [],
          "symbols": [],
          "urls": [
            {
              "display_url": "cards-for-ukraine.at",
              "expanded_url": "https://cards-for-ukraine.at",
              "indices": [
                67,
                90
              ],
              "url": "https://t.co/mnOoWUqt4g"
            },
            {
              "display_url": "mariozechner.at",
              "expanded_url": "https://mariozechner.at",
              "indices": [
                92,
                115
              ],
              "url": "https://t.co/8i5vIRDt6P"
            }
          ],
          "user_mentions": []
        },
        "url": {
          "urls": [
            {
              "display_url": "mariozechner.at",
              "expanded_url": "https://mariozechner.at/",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/oMSTLcSuE5"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {},
  "card": null,
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [],
    "user_mentions": []
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "article": null
}