Listez, configurez, authentifiez et appelez des serveurs et outils MCP depuis la ligne de commande — HTTP/stdio, OAuth, codegen et connexions ad hoc.
npx clawhub@latest install mcportermcporter est une interface en ligne de commande permettant de travailler directement avec des serveurs MCP (Model Context Protocol) et leurs outils. Elle prend en charge les transports HTTP et stdio, vous permettant de découvrir les outils disponibles, de les invoquer avec des arguments typés, de gérer l'authentification et de générer des clients TypeScript ou des wrappers CLI — le tout depuis le terminal. Que vous intégriez un serveur MCP distant s'appuyant sur une API ou un processus stdio local, mcporter vous offre une interface cohérente sans avoir à écrire de code générique.
npx clawhub@latest install mcporterCliquez sur le bouton Installer en haut de cette page pour une configuration en un clic
--output json).Appelez n'importe quel outil sur n'importe quel serveur MCP à l'aide d'un sélecteur concis (server.tool clé=valeur), d'une syntaxe de fonction, d'une URL complète, ou d'une charge utile JSON brute via --args. Les serveurs stdio (processus locaux) sont également pris en charge avec --stdio.
Exécutez mcporter list pour énumérer tous les serveurs configurés, ou mcporter list <server> --schema pour inspecter le schéma complet d'entrée/sortie des outils d'un serveur spécifique.
Authentifiez-vous auprès des serveurs protégés par OAuth grâce à mcporter auth, et gérez votre registre de serveurs avec les commandes mcporter config couvrant l'ajout, la suppression, l'importation, la connexion et la déconnexion.
Générez un client TypeScript typé (emit-ts) en mode client ou types, ou créez un wrapper CLI complet (generate-cli) pour tout serveur configuré ou ad hoc. Inspectez les CLI générées avec inspect-cli.
Exécutez un processus persistant en arrière-plan avec mcporter daemon start|stop|restart|status pour les scénarios nécessitant une connexion MCP de longue durée.
Passez --output json à n'importe quelle commande pour obtenir une sortie structurée et analysable, adaptée à la transmission vers d'autres outils, scripts ou agents IA.
Utilisez mcporter list <server> --schema pour inspecter les outils disponibles et leurs schémas, puis appelez-les directement avec mcporter call pour vérifier leur comportement sans avoir à écrire un client complet.
Invoquez des outils comme mcporter call linear.list_issues team=ENG limit:5 --output json depuis des scripts shell ou des pipelines CI et redirigez la sortie JSON structurée vers des étapes de traitement en aval.
Exécutez mcporter emit-ts <server> --mode client pour produire un wrapper TypeScript typé pour les outils d'un serveur MCP, éliminant ainsi les définitions de types manuelles et le code fetch répétitif.
Testez un serveur stdio développé localement avec mcporter call --stdio "bun run ./server.ts" <tool> key=value sans avoir besoin de l'enregistrer d'abord dans votre configuration.
npx clawhub@latest install mcporterSe connecter pour écrire un avis
Aucun avis pour l'instant. Soyez le premier à partager votre expérience !