12 pointsby umairnadeem1236 hours ago8 comments
  • itmiticaan hour ago
    The normal reaction is, there you are, I managed to do this using cli. The gratuitous ragebait way is, there you are, I managed to do this using cli, hence MCP is dead. But why?
  • dredmorbius4 hours ago
    MCP: Model Complex Protocol.

    Which is an AI/LLM thing: "an open standard and open-source framework introduced by Anthropic in November 2024 to standardize the way artificial intelligence (AI) systems like large language models (LLMs) integrate and share data with external tools, systems, and data sources" (Wikipedia).

    <https://modelcontextprotocol.io/docs/getting-started/intro>

    <https://en.wikipedia.org/wiki/Model_Context_Protocol>

  • nis0s5 hours ago
    Sure, one agent will be fine in that setting. But the dynamics and requirements change you have multiple agents who need to coordinate tool use and task assignments.
    • henry7005 hours ago
      beads solve that and they use CLI not MCP.
  • skybrian4 hours ago
    How do you prevent someone on Reddit from stealing all your bot's secrets by giving it instructions?
  • p_ing5 hours ago
    Users don’t understand CLI nor want to manage the systems to run CLI.

    MCP provides users with an easy to use and convenient method to access data.

    • umairnadeem1235 hours ago
      this is exactly what llms unlock though

      users dont need to understand cli flags or read man pages anymore the model does that part it translates natural language into the right commands stitches tools together handles errors retries etc.

      the cli becomes the execution layer not the user interface

      mcp makes sense if youre building a polished end user product but if the agent is already sitting on a machine the llm is the friendly interface to the cli. That's literally what it's good at contextualizing: intent-mapping it to commands and adapting when things change.

      • p_ing4 hours ago
        When using a multi-tenant SaaS LLM with strict private networking requirements, MCP is a great way to expose data/services.

        But like you said, if you want something unpolished/hobby level, go for CLI.

  • rman6665 hours ago
    Noob here. Can explain what you mean by CLI access? Are you talking about using CURL to interact with the Reddit API?
    • umairnadeem1235 hours ago
      not just curl - i mean literally giving the model a normal terminal on a machine and letting it use the computer like a dev would hit APIs directly: run scripts, parse json, save files, retry on errors, chain commands together, etc. no special mcp integration nor any predefined tool schema - just full shell access cli is already a universal interface and llms work natively in text so they can just operate the system directly.

      openclaw has a browser relay that lets LLMs interact with the browser almost like it was a cli (e.g. `openclaw browser --browser-profile chrome tabs` lists all active tabs, and `openclaw browser click e12` clicks on a button ref from a snapshot). no MCP needed.

      • p_ing4 hours ago
        Openclaw is a security nightmare. Not exactly the shining beacon of examples to follow.
  • cybertheory4 hours ago
    check out clrun the CLI interface for Agents that make using TUIs super easy

    commandline.run npm i clrun

    I made this hopefully you agent lovers will enjoy and contribute!

  • jauntywundrkind4 hours ago
    It feels like we are simultaneously massively upping th complexity on our cli / tui systems, and that the general universal utility they brought isn't quite as well and clearly cut these days.