Live data from Hacker News

Making MCP cheaper via CLI

kanyilmaz.me

31–40 of 127 posts

Re: Making MCP cheaper via CLI

#31
post #29

This looks related to Awesome CLIs/TUIs and terminal trove which has lots both CLI and TUI apps. Awesome TUIs: https://github.com/rothgar/awesome-tuis Awesome CLIs: https://github.com/agarrharr/awesome-cli-apps Terminal Trove: https://terminaltrove.com/ I guess this is another one shows that the CLI and Unix is coming back in 2026.

I actually want to combine this and CLIHub into a directory where someone can download all the official MCPs or CLIs (or MCP to CLIs) with a single command

Re: Making MCP cheaper via CLI

#32
Is this article from a while back?

> Before your agent can do anything useful, it needs to know what tools are available. MCP’s answer is to dump the entire tool catalog into the conversation as JSON Schema. Every tool, every parameter, every option.

Because this simply isn't true anymore for the best clients, like Claude Code.

Similar to how Skills were designed[1] to be searchable without dumping everything into context, MCP tools can (and does in Claude Code) work the same way.

See https://www.anthropic.com/engineering/advanced-tool-use and https://x.com/trq212/status/2011523109871108570 and https://platform.claude.com/docs/en/agents-and-tools/tool-us...

[1] https://agentskills.io/specification#progressive-disclosure

Re: Making MCP cheaper via CLI

#33
I like this approach ... BUT the big win for me is audit logs. CLIs naturally leave a trail you can replay.

ALSO... the permission boundary is clearer. You can whitelist commands, flags, working dir... it becomes manageable.

HOWEVER... packaging still matters. A “small” CLI that pulls in a giant runtime kills the benefit.

I want the discipline of small protocol plus big cache. Cheap models can summarize what they did and avoid full context in every step...

Re: Making MCP cheaper via CLI

#34

I've seen folks say that the future of using computers will be with an LLM that generates code on the fly to accomplish tasks. I think this is a bit ridiculous, but I do think that operating computers through natural language instructions is superior for a lot of cases and that seems to be where we are headed. I can see a future where software is built with a CLI interface underneath the (optional) GUI, letting an LL…

Ofc it is written by ai, I have a skill for it -

https://github.com/thellimist/thellimist.github.io/blob/mast...

https://github.com/thellimist/thellimist.github.io/blob/mast...

I dump a voice message, then blog comes out. Then I modify a bunch of things, and iterate 1-2 hours to get it right

Re: Making MCP cheaper via CLI

#35

Can LLMs compress those documents into smaller files that still retain the full context?

What do you mean?

The article says the LLM has to load 15540 tokens every time, I wonder if that can be reduced while retaining the context maybe with deduplications, removing superfluous words, using shorter expressions with the same meaning or things like that.

Re: Making MCP cheaper via CLI

#36

Is this article from a while back? > Before your agent can do anything useful, it needs to know what tools are available. MCP’s answer is to dump the entire tool catalog into the conversation as JSON Schema. Every tool, every parameter, every option. Because this simply isn't true anymore for the best clients, like Claude Code. Similar to how Skills were designed[1] to be searchable without dumping everything into co…

FYI the blog has direct comparison to Anthropic’s Tool Search.

Regardless, most MCPs are dumping. I know Cloudflare MCP is amazing but other 1000 useful MCPs are not.

Re: Making MCP cheaper via CLI

#37
post #7

True for coding agents running SotA models where you're the human-in-the-loop approving, less true for your deployed agents running on cheap models that you don't see what's being executed. But yeah, a concrete example is playwright-mcp vs playwright-cli: https://testcollab.com/blog/playwright-cli

This is cool!

I was actually thinking if I should support daemons just to support playwright. Now I don't have a use case for it

Re: Making MCP cheaper via CLI

#38

I've seen folks say that the future of using computers will be with an LLM that generates code on the fly to accomplish tasks. I think this is a bit ridiculous, but I do think that operating computers through natural language instructions is superior for a lot of cases and that seems to be where we are headed. I can see a future where software is built with a CLI interface underneath the (optional) GUI, letting an LL…

Ofc it is written by ai, I have a skill for it - https://github.com/thellimist/thellimist.github.io/blob/mast... https://github.com/thellimist/thellimist.github.io/blob/mast... I dump a voice message, then blog comes out. Then I modify a bunch of things, and iterate 1-2 hours to get it right

Might need to iterate on them more because it's still quite obviously machine written, and a lot of people find it disrespectful to read content that was LLM generated.

Re: Making MCP cheaper via CLI

#40
These days you can rewrite everything yourself for very cheap. So this is `mcporter` rewritten. I prefer to use Rust personally for rewrites. Opus 4.6 can churn it out pretty quickly if that's what you want. To be honest, almost all software that I want to try these days I don't even install. Instead I'd rather read the README and produce a personal version. This allows encoding idiosyncrasies and specifics that another author will not accept.
Post reply on HN