<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title>Ju Lin's AI Weblog: Cli</title><subtitle>An independent research notebook on AI engineering, agents, models and the systems around them.</subtitle><id>https://julin.ai/atom/tags/cli/index.xml</id><link rel="self" type="application/atom+xml" href="https://julin.ai/atom/tags/cli/index.xml"/><link rel="alternate" type="text/html" href="https://julin.ai/tags/cli/"/><author><name>Ju Lin</name></author><updated>2026-10-22T00:00:00+13:00</updated><entry><title>mcporter: Elegant MCP from the CLI</title><id>https://julin.ai/2026/10/22/mcporter-mcp-tool/</id><link rel="alternate" type="text/html" href="https://julin.ai/2026/10/22/mcporter-mcp-tool/"/><published>2026-10-22T00:00:00+13:00</published><updated>2026-10-22T00:00:00+13:00</updated><category term="mcp"/><category term="tools"/><category term="cli"/><content type="html">&lt;p&gt;&lt;a href="https://github.com/openclaw/mcporter"&gt;mcporter&lt;/a&gt; (first published in 2025) is still elegant. An old tool that just works.&lt;/p&gt;
&lt;p&gt;Explore and call MCP tools directly from the CLI:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npx mcporter list https://mcp.context7.com/mcp --brief
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;npx mcporter call https://mcp.context7.com/mcp.resolve-library-id &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; query&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;React hooks docs&amp;#34;&lt;/span&gt; libraryName&lt;span style="color:#f92672"&gt;=&lt;/span&gt;react
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;No setup. No ceremony. Just MCP.&lt;/p&gt;</content></entry></feed>