# mcporter

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

Canonical URL: https://a2a-mcp.org/entry/mcporter-hi

Language: hi

Category: Tools & Extensions

Updated: 2026-04-06

## अवलोकन

**mcporter** (MCPorter 🧳) [मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP)](https://github.com/modelcontextprotocol/specification) के लिए एक ओपन-सोर्स **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 कॉल्स से बदलें।

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

### तुरंत चलाएं (इंस्टालेशन के बिना)
```bash
npx mcporter list
npx mcporter list linear --schema
```

### ग्लोबल इंस्टाल
```bash
npm install -g mcporter
# या Homebrew
brew tap steipete/tap && brew install steipete/tap/mcporter
```

### उदाहरण कॉल
```bash
# कोलन सिंटैक्स
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 संदर्भ, और उदाहरण [रेपोजिटरी](https://github.com/steipete/mcporter) में उपलब्ध हैं।

## mcporter क्यों?

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

## लिंक्स

- GitHub: [steipete/mcporter](https://github.com/steipete/mcporter)
- वेबसाइट: [mcporter.dev](https://mcporter.dev)
- CLI संदर्भ और दस्तावेज़: [github.com/steipete/mcporter/tree/main/docs](https://github.com/steipete/mcporter/tree/main/docs)

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

## Tags

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

## Sources

- [Project website](https://github.com/steipete/mcporter)
