TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: The Ultimate MCP Client

7 点作者 eigenvalue大约 1 个月前
Over the past couple weeks, l&#x27;ve been really immersed in learning about MCP, a new protocol for equipping any LLM with a set of tools that can run on your own machine or a remote server you control and give all kinds of superpowers to Al agents to do things like search, etc.<p>As part of that research, l&#x27;ve already built one very fleshed-out and useful MCP server that l&#x27;ve shared here (I&#x27;ve added much more to it recently though!), the LLM Gateway MCP Server, which lets you use a big model to delegate to a cheaper model (and many more things in addition to that, like running automated multi-round LLM Tournaments, which I also posted about recently on X).<p>To actually use these MCP servers though, you need an MCP client. Most people seem to be using the Claude Desktop app. I tried this and got it to work just fine, but it was a bit annoying to set up and there were lots of things I didn&#x27;t like about it. I wanted something better.<p>So two days ago I began work on what I call the Ultimate MCP Client. After ~24 hours of work, it&#x27;s working and ready and I&#x27;m really proud of how amazingly well it turned out. This is going to be a workhorse tool for me personally.<p>It&#x27;s pure python and all in a single large .py file which can be deployed as a self-contained uv script if you want. It offers all kinds of features and very rich console output for use interactively in a terminal, along with a CLI. But it can also be used in the background.<p>That kind of background functionality, orchestrating and coordinating several MCP servers nicely, is how I mostly intend on using it. But once I saw how nice the interactive terminal experience was, I realized that I could slap a FastAPl server on top of it and make a web GUl.<p>Because I hate unneeded complexity so much, I made the WebGUl a single self-contained HTML file you can just open in your browser (similar to my Your-Source-to-Prompt tool), and it looks awesome using Alpine and Daisy and other nice Ul libraries, all loaded via CDN.

1 comment

eigenvalue29 天前
I’ve made tons of improvements to this just in the past day. I thinks it’s already the most feature packed and nice looking MCP client out there now.