// devtools · knowsuchagency/mcp2cli

mcp2cli

mcp2cli ist ein Open-Source-Projekt aus der Kategorie Entwickler-Tools von knowsuchagency (knowsuchagency/mcp2cli auf GitHub). Es hat 2.416 Sterne auf GitHub und 179 Forks, wird unter der Lizenz MIT veröffentlicht und wurde zuletzt am 12. September 2026 auf GitHub aktualisiert.

Turn any MCP server, OpenAPI spec or GraphQL endpoint into a CLI — at runtime, with zero codegen

★ 2,4 Tsd. Sterne⑂ 179 ForksMITaktualisiert Sep 2026
▦ Visual — das README dieses Projekts enthält keinen einbettbaren Screenshot,
darum hier ein Platzhalter. Die Anleitung unten ist trotzdem vollständig.
// projektdaten

Projektdaten

GitHub-Sterne
2.416
Forks
179
Lizenz
MIT
Zuletzt auf GitHub aktualisiert
12. September 2026
Eintragstyp
Vollständige Installationsanleitung
Offizielle Website
Official site
// so funktioniert es

So funktioniert es

  1. Clarify your goal

    Pick your source: an MCP server (HTTP/SSE or stdio), an OpenAPI spec URL/file, or a GraphQL endpoint.

  2. Get mcp2cli

    Run it zero-install with uvx, or install it globally with uv tool.

  3. Connect and explore

    Run with --list (and --search) against your source, adding --oauth or --auth-header if the API needs authentication.

  4. Call and bake

    Call a tool/operation as a subcommand; if you'll reuse it, bake the connection into a named tool and call it with @name.

// funktionen

Warum es so beliebt ist

Three source types

--mcp (HTTP/SSE), --mcp-stdio, --spec (OpenAPI JSON/YAML, local or remote) and --graphql modes all expose commands the same way.

Zero codegen

Commands are generated at runtime from the live schema — no client SDK to generate, build or keep in sync.

Built-in OAuth

Authorization-code + PKCE and client-credentials flows across all modes, with token caching/refresh and a manual-callback mode for headless hosts.

Secret hygiene

Auth values support env: and file: prefixes so secrets don't appear in process listings; baked configs mask known credential values.

Bake mode

Save a source, filters (--include/--exclude/--methods) and cache TTL as a named tool in ~/.config/mcp2cli/baked.json, even installable as a wrapper command.

Agent-friendly output

--json guarantees valid JSON on stdout, TOON output trims tokens on large arrays, usage-aware ranking keeps --list short, and specs are cached with a configurable TTL.

Advertisement
// selbst ausführen

Führe es selbst aus

  1. Clone the repo

    Clone mcp2cli if you want the source; the normal path is uvx/uv in step 2.

    git clone https://github.com/knowsuchagency/mcp2cli.git
    cd mcp2cli
  2. Run or install

    Run directly without installing, or install it globally.

    uvx mcp2cli --help
    # or: uv tool install mcp2cli
  3. List and call tools

    List an MCP server's tools, then call one as a subcommand (OpenAPI and GraphQL sources work the same way with --spec / --graphql).

    mcp2cli --mcp https://mcp.example.com/sse --list
    mcp2cli --mcp https://mcp.example.com/sse search --query "test"
// anwendungsfälle

Was du damit bauen kannst

Advertisement
// häufige fragen

Häufige Fragen

Who maintains mcp2cli?

knowsuchagency maintains it; the package is on PyPI as mcp2cli.

Is it free?

Yes, MIT-licensed.

Does it need a paid API key?

Only whatever the target API itself requires — mcp2cli adds auth-header and OAuth support to supply it, including from env vars or files.

How does it compare to an MCP gateway like MetaMCP?

A gateway hosts aggregated servers for clients to connect to. mcp2cli is the opposite direction: it consumes MCP/OpenAPI/GraphQL sources and presents them as a local CLI for humans, scripts and agents.

How do I get started?

uvx mcp2cli --help, then mcp2cli --spec <openapi.json URL> --list and call an operation.

// weiter entdecken

Ähnliche Tools

Entwickler-Tools

OpenCLI

Turn any website into a CLI — and let AI agents drive your already-logged-in browser

★ 29,9 Tsd. SterneApache-2.0
Anleitung ansehen →
Entwickler-Tools

ripwire

The ripgrep of AI context — a zero-dependency C++23 CLI + MCP server that maps your repo for coding agents

★ 2,4 Tsd. SterneApache-2.0
Anleitung ansehen →
Entwickler-Tools

agents-cli

The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.

★ 6,0 Tsd. SterneApache-2.0
Anleitung ansehen →
Entwickler-Tools

CodeGraphContext

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

★ 4,2 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

mcp-proxy

A bridge between Streamable HTTP / SSE and stdio MCP transports — connect any client to any server

★ 2,8 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

gitdiagram

Turn any GitHub repo into an interactive architecture diagram - just swap 'hub' for 'diagram'

★ 18,0 Tsd. SterneMIT
Anleitung ansehen →
// alternativen

Alternativen im Bereich Entwickler-Tools

Die anderen Projekte der Kategorie Entwickler-Tools mit den meisten Sternen im LibreAI-Katalog — die realistische Auswahl, falls mcp2cli nicht das Richtige ist.

// mehr in devtools

Mehr in Entwickler-Tools

Verwandte Projekte der Kategorie Entwickler-Tools im Katalog, die mcp2cli bei den Sternen am nächsten stehen — zum Weiterstöbern auf beiden Seiten.

Hol dir mcp2cli

Kostenlos und offen — hol dir den Quellcode, gib dem Repository einen Stern und leg los.