sshh12 a day ago

Thanks! I def don't think I would have guessed this use case when MCP first came out, but more and more it seems Claude just yearns for scripting on data rather than a bunch of "tools". My/MCPs job has become just getting it that data.

  • nostrebored a day ago

    Have you tried using light CLIs rather than MCP? I’ve found that CLIs are just easier for Claude, especially if you write them with Claude and during planning instruct it to think about adding guidance to users who get confused.

    Our auth, log diving, infra state, etc, is all usable via cli, and it feels pretty good when pointing Claude at it.

    • sshh12 a day ago

      Yeah if that's possible or you are willing to build it, that's the right solution. Today pretty much all of my integrations are pure CLIs like that rather than MCPs.

      You can do anything you want via a CLI but MCP still exists as a standard that folks and platforms might want to adopt as a common interface.

      • theshrike79 16 hours ago

        MCPs still lack scoping in most cases.

        It's not that practical to have an MCP that can connect to, for example, ALL of your corporate Google Drive. Not happening.

        Why isn't it possible to limit it to a specific whitelisted set?

the_mitsuhiko a day ago

Agreed. My only MCP is a code interpreter. I also recently started experimenting with making an MCP “proxy” which acts a better harness that lets the agent call MCP from within a code interpreter [1]

But in general I still don’t really use MCP. Agents are just so good at solving problems themselves. I wish MCP would mostly focus at the auth part instead of the tool part. Getting an agent access to an API with credentials usually gives them enough power to solve problems on their own.

[1]: https://x.com/mitsuhiko/status/1984756813850374578?s=46

cjonas a day ago

This is how MCP works if you use it for as essential an internal tool API gateway (stateless http) instead of a client facing service that end users are connecting directly to. It's basically just OpenAPI but slightly more tuned for LLM inference.