OpenCLI
Turn any website into a CLI — and let AI agents drive your already-logged-in browser
mcp2cli — проект с открытым исходным кодом из категории «Инструменты разработчика» от knowsuchagency (knowsuchagency/mcp2cli на GitHub). У него 2 416 звёзд на GitHub и 179 форков, он распространяется по лицензии MIT и последний раз обновлялся на GitHub 12 сентября 2026.
Turn any MCP server, OpenAPI spec or GraphQL endpoint into a CLI — at runtime, with zero codegen
Pick your source: an MCP server (HTTP/SSE or stdio), an OpenAPI spec URL/file, or a GraphQL endpoint.
Run it zero-install with uvx, or install it globally with uv tool.
Run with --list (and --search) against your source, adding --oauth or --auth-header if the API needs authentication.
Call a tool/operation as a subcommand; if you'll reuse it, bake the connection into a named tool and call it with @name.
--mcp (HTTP/SSE), --mcp-stdio, --spec (OpenAPI JSON/YAML, local or remote) and --graphql modes all expose commands the same way.
Commands are generated at runtime from the live schema — no client SDK to generate, build or keep in sync.
Authorization-code + PKCE and client-credentials flows across all modes, with token caching/refresh and a manual-callback mode for headless hosts.
Auth values support env: and file: prefixes so secrets don't appear in process listings; baked configs mask known credential values.
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.
--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.
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 mcp2cliRun directly without installing, or install it globally.
uvx mcp2cli --help
# or: uv tool install mcp2cliList 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"knowsuchagency maintains it; the package is on PyPI as mcp2cli.
Yes, MIT-licensed.
Only whatever the target API itself requires — mcp2cli adds auth-header and OAuth support to supply it, including from env vars or files.
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.
uvx mcp2cli --help, then mcp2cli --spec <openapi.json URL> --list and call an operation.
Turn any website into a CLI — and let AI agents drive your already-logged-in browser
The ripgrep of AI context — a zero-dependency C++23 CLI + MCP server that maps your repo for coding agents
The CLI and skills that turn any coding assistant into an expert at creating, evaluating, and deploying AI agents on Google Cloud.
An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.
A bridge between Streamable HTTP / SSE and stdio MCP transports — connect any client to any server
Turn any GitHub repo into an interactive architecture diagram - just swap 'hub' for 'diagram'
Другие проекты из категории «Инструменты разработчика» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если mcp2cli вам не подходит.
The open source coding agent
The model-definition framework behind modern AI — thousands of pretrained transformers for text, vision, and audio.
Anthropic's agentic coding tool that lives in your terminal and works across your whole codebase
Cross-platform desktop all-in-one manager for Claude Code, Codex, OpenCode and other coding agents
OpenAI's lightweight coding agent that runs locally in your terminal
Соседние проекты из категории «Инструменты разработчика» в каталоге, ближайшие по числу звёзд к mcp2cli — продолжайте изучать полку по обе стороны от него.
The ripgrep of AI context — a zero-dependency C++23 CLI + MCP server that maps your repo for coding agents
LLM Council — a Claude Code skill that runs your decisions through 5 AI advisors with peer review
开源 AI 短剧/漫剧创作 skill 合集:剧本、角色资产、分镜 storyboard、图片/视频提示词、审查,适配 Claude Code 与 Codex | Open-source AI short drama / micro-drama skills for Claude Code & Codex: sc…
NVIDIA NeMo Data Designer: build validated, multimodal synthetic datasets from scratch or from seed data.
Research into how agentic AI coding assistants work. Reconstructed prompt patterns, agent coordination, and security classification
AI subagents that turn Claude Code into an authorized penetration-testing assistant.
Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.