Back to Tools & Extensions
mcporter logo
tools353

mcporter

एमसीपोर्टर मॉडल कॉन्टेक्स्ट प्रोटोकॉल (एमसीपी) के लिए एक टाइपस्क्रिप्ट रनटाइम, सीएलआई और कोड-जनरेशन टूलकिट है। शून्य-कॉन्फ़िग डिस्कवरी के साथ किसी भी एमसीपी सर्वर को स्टैंडअलोन सीएलआई या टाइप्ड एपीआई में खोजें, कॉल करें और बदलें।

अवलोकन

mcporter (MCPorter 🧳) मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) के लिए एक ओपन-सोर्स TypeScript रनटाइम, CLI, और कोड-जनरेशन टूलकिट है। यह डेवलपर्स और AI एजेंट्स को कॉन्फ़िगर्ड MCP सर्वर खोजने, टूल्स को सीधे कॉल करने, TypeScript में ऑटोमेशन बनाने, और किसी भी MCP एंडपॉइंट से सिंगल- पर्पस CLI जनरेट करने की क्षमता देता है।

यह Anthropic के "Code Execution with MCP" मार्गदर्शन का समर्थन करने के लिए बनाया गया है, और बॉयलरप्लेट एवं कॉन्टेक्स्ट-विंडो ब्लोट को खत्म करता है। यह AI एजेंट्स को भारी JSON स्कीमा लोड करने के बजाय हल्के CLI बायनरी के माध्यम से टूल्स इनवोक करने देता है।

नवीनतम संस्करण: 0.8.2 (मार्च 2026)। MIT लाइसेंस।

विशेषताएँ

  • शून्य1-कॉन्फ़िग डिस्कवरी: ~/.mcporter/mcporter.json, प्रोजेक्ट कॉन्फ़िग, और Claude, Cursor, Codex, VS Code, Windsurf, और OpenCode के इंटीग्रेशन से स्वचालित रूप से MCP सर्वर ढूंढता है।
  • CLI-फ़र्स्ट टूल कॉलिंग: नेचुरल सिंटैक्स (mcporter call linear.create_comment ...) या फ़ंक्शन-कॉल स्टाइल में टूल्स चलाएं — स्कीमा ज्ञान की आवश्यकता नहीं।
  • वन-कमांड CLI जनरेशन: mcporter generate-cli किसी भी MCP सर्वर से स्टैंडअलोन, सेल्फ-कंटेंड CLI (Bun/Node) बनाता है जिसे आसानी से शेयर किया जा सकता है और एजेंट इस्तेमाल कर सकते हैं।
  • टाइप्ड TypeScript API: mcporter emit-ts स्ट्रॉन्ग टाइपिंग, डिफ़ॉल्ट्स, और वैलिडेशन के साथ .d.ts इंटरफेस या पूर्ण क्लाइंट रैपर्स जनरेट करता है।
  • कंपोज़ेबल रनटाइम: createRuntime() + createServerProxy() कनेक्शन पूलिंग, OAuth कैशिंग, लॉग टेलिंग, और HTTP/SSE/stdio ट्रांसपोर्ट्स के सपोर्ट के साथ।
  • एड-हॉक और डेमन मोड: किसी भी MCP एंडपॉइंट से तुरंत कनेक्ट करें; स्टेटफुल सर्वर (जैसे chrome-devtools) को डेमन कमांड्स के साथ वार्म रखें।
  • AI-एजेंट फ्रेंडली: कॉन्टेक्स्ट ब्लोट को कम करता है — एजेंट्स पूरी MCP स्कीमा एम्बेड करने के बजाय एक छोटे CLI बायनरी को कॉल करते हैं।
  • रोबस्ट टूलिंग: ऑटो-करेक्शन, रिच आउटपुट फॉर्मेटिंग (text(), json()), कॉन्फ़िग मैनेजमेंट, और डीबग हेल्पर्स।

उपयोग के मामले

  • AI एजेंट टूल इंटीग्रेशन: Claude/Cursor को जनरेटेड CLI के माध्यम से कॉम्प्लेक्स MCP सर्वर कॉल करने दें, बिना कॉन्टेक्स्ट विंडो बढ़ाए।
  • रैपिड ऑटोमेशन स्क्रिप्टिंग: पूर्ण टाइप सेफ्टी के साथ मल्टीपल MCP टूल्स को कंपोज़ करने वाले TypeScript वर्कफ़्लो बनाएं।
  • टूल शेयरिंग: टीम्स या पब्लिक उपयोग के लिए सिंगल-पर्पस CLI (जैसे linear-comment) जनरेट करें और डिस्ट्रीब्यूट करें।
  • डेवलपमेंट और डीबगिंग: प्रोटोटाइपिंग के दौरान किसी भी MCP सर्वर स्कीमा का तुरंत निरीक्षण करें या टूल्स को एड- हॉक कॉल करें।
  • MCP ब्लोट कम करना: एडिटर्स/एजेंट्स में भारी स्कीमा लोडिंग को हल्के CLI कॉल्स से बदलें।

इंस्टालेशन और क्विक स्टार्ट

तुरंत चलाएं (इंस्टालेशन के बिना)

npx mcporter list
npx mcporter list linear --schema

ग्लोबल इंस्टाल

npm install -g mcporter
# या Homebrew
brew tap steipete/tap && brew install steipete/tap/mcporter

उदाहरण कॉल

# कोलन सिंटैक्स
mcporter call linear.create_comment issueId:ENG-123 body:'Looks good!'

# फ़ंक्शन - कॉल सिंटैक्स
mcporter call 'linear.create_comment(issueId: "ENG-123", body: "Looks good!")'

CLI जनरेट करें

mcporter generate-cli --command https://mcp.context7.com/mcp


### TypeScript उपयोग
```ts
import { createRuntime } from "mcporter";
const runtime = await createRuntime();
const result = await runtime.callTool("context7", "resolve-library-id", {
  args: { libraryName: "react" }
});
console.log(result.text());
await runtime.close();

पूर्ण दस्तावेज़, CLI संदर्भ, और उदाहरण रेपोजिटरी में उपलब्ध हैं।

mcporter क्यों?

MCP AI एजेंटों को टूल्स के माध्यम से सुपरपावर देता है, लेकिन स्कीमा और कनेक्शन प्रबंधित करना कठिन है। mcporter MCP को एर्गोनोमिक बनाता है — एक बार खोजें, तुरंत कॉल करें, एजेंटों के लिए CLI जनरेट करें, और साफ टाइप्ड कोड लिखें। यह अंतिम MCP स्विस आर्मी चाकू है।

लिंक्स

किसी भी MCP-पावर्ड AI वर्कफ़्लो के लिए परफेक्ट कंपेनियन।

Tags

एमसीपीटाइपस्क्रिप्टसीएलआईएमसीपी-क्लाइंटएआई-एजेंटटूल-कॉलिंगकोड-जनरेशनरनटाइमक्लॉडकर्सरकॉन्टेक्स्ट7

Related Entries

Keep exploring similar tools and resources in this category.

Browse Tools & Extensions
कैमोफॉक्स ब्राउज़र logo

कैमोफॉक्स ब्राउज़र

Tools & Extensions

कैमोफॉक्स ब्राउज़र एक हेडलेस एंटी-डिटेक्शन ब्राउज़र ऑटोमेशन सर्वर है जो कैमूफॉक्स (सी++ स्तरीय फिंगरप्रिंट स्पूफिंग के साथ फायरफॉक्स फोर्क) द्वारा संचालित है। यह एआई एजेंटों को क्लाउडफ्लेयर, गूगल और अन्य बॉट डिटेक्शन सिस्टमों द्वारा ब्लॉक किए गए साइटों को विश्वसनीय रूप से ब्राउज़ करने में सक्षम बनाता है।

CamoFox Browser logo

CamoFox Browser

Tools & Extensions

CamoFox Browser is a headless anti-detection browser automation server powered by Camoufox (Firefox fork with C++-level fingerprint spoofing). It enables AI agents to reliably browse sites blocked by Cloudflare, Google, and other bot detection systems.

mcporter logo

mcporter

Tools & Extensions

MCPorter is a TypeScript runtime, CLI, and code-generation toolkit for the Model Context Protocol (MCP). Discover, call, and turn any MCP server into a standalone CLI or typed API with zero-config discovery.

LobeHub logo

LobeHub

Tools & Extensions

LobeHub is a modern AI agent platform and marketplace for discovering, building, and collaborating with intelligent agent teammates. It features native Model Context Protocol (MCP) integration and the world's largest curated MCP Servers Marketplace with tens of thousands of ready-to-use integrations.