New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@mcpolyglot/cli

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mcpolyglot/cli

mcpolyglot command-line interface. Initializes config, serves the MCP server (stdio or HTTP), and validates connectivity.

Source
npmnpm
Version
0.2.0
Version published
Weekly downloads
55
-5.17%
Maintainers
1
Weekly downloads
 
Created
Source

@mcpolyglot/cli

The mcpolyglot command-line interface. Scaffolds a config, validates connectivity, lists tools, and serves the MCP server over stdio or Streamable HTTP.

npx @mcpolyglot/cli init       # interactive wizard
npx @mcpolyglot/cli doctor     # validate config, ping sources, list tools
npx @mcpolyglot/cli tools      # list tools mcpolyglot would expose
npx @mcpolyglot/cli serve      # start the MCP server (stdio)
npx @mcpolyglot/cli serve --http --port 7337   # start over Streamable HTTP

Commands

CommandPurpose
initInteractively scaffold an mcpolyglot.config.ts in the current directory.
doctorLoad + validate config, resolve secrets, ping each source, list tools.
toolsPrint every tool mcpolyglot would expose for the current config.
serveStart the server. --http flips to Streamable HTTP with bearer auth.

serve --http prints the bearer token, MCP URL, and /healthz URL on stderr. Pin the token in your config (transport.auth.token) for stable deployments; omit it to mint a fresh token on each start.

Stdio servers must keep stdout clean, so all CLI output goes to stderr.

Docs

  • Full README → https://github.com/ishay60/mcpolyglot
  • Architecture → https://github.com/ishay60/mcpolyglot/blob/develop/ARCHITECTURE.md
  • Examples → https://github.com/ishay60/mcpolyglot/tree/develop/examples

MIT licensed.

FAQs

Package last updated on 28 Sep 2026

Related posts