MCP सर्वर: Claude को अपने स्टैक से जोड़ना
Claude को Slack, Supabase, Notion और GitHub तक लाइव पहुँच देने के लिए MCP सर्वर स्थापित और कॉन्फ़िगर करें। किसी ग्लू कोड की आवश्यकता नहीं है।
एक कौशल ~/.claude/skills/ पर फ्रंटमैटर वाली एक मार्कडाउन फ़ाइल है। Claude कौशल को उनके विवरण फ़ील्ड को पढ़कर खोजता है; जब आपका अनुरोध मेल खाता है, तो यह रनबुक को लोड करता है और उसका पालन करता है। निर्देशों को एक बार लिखें, हर बार वही चरण प्राप्त करें।
---
name: translate-pi-jargon
description: PI कानूनी शब्दजाल का सादे अंग्रेजी में अनुवाद करें। जब उपयोगकर्ता कानूनी पाठ पेस्ट करता है या UM/UIM, मांग पत्र, या ग्रहणाधिकार जैसे शब्दों का संदर्भ देता है तो इसका उपयोग करें।
---
# PI शब्दजाल का अनुवाद करें
1. शब्द को एक सादे वाक्य में दोहराएँ।
2. एक-वाक्य का उदाहरण दें कि यह कब मायने रखता है।
3. समय-दबाव (कानून, समय-सीमा) वाली किसी भी चीज़ को फ़्लैग करें।तीसरी बार जब आप Claude में वही रेसिपी पेस्ट करते हैं तो एक कौशल लिखें।
विवरण खोज तंत्र है। Claude विवरण पढ़ता है और तय करता है कि कौन सा कौशल, यदि कोई हो, आपके अनुरोध पर लागू होता है।
खराब: "दस्तावेजों के साथ काम करने का एक कौशल।" Claude यह नहीं बता सकता कि यह कब लागू होता है।
अच्छा: "जब उपयोगकर्ता एक अनुबंध पेस्ट करता है या पीडीएफ से शर्तों को सारांशित करने, रेडलाइन करने या निकालने के लिए कहता है तो इसका उपयोग करें।"
सूत्र: "जब [विशिष्ट ट्रिगर] होता है तो उपयोग करें। [विशिष्ट सामग्री प्रकारों] पर लागू होता है।"
कौशल या CLAUDE.md नियम? कौशल दोहराने योग्य बहु-चरणीय प्रक्रियाएं हैं; CLAUDE.md नियम हमेशा-चालू बाधाएं हैं। एक 10-चरणीय परिनियोजन रनबुक एक कौशल है। "बैकअप के बिना कभी भी उत्पादन के खिलाफ माइग्रेशन न चलाएं" एक नियम है। दोनों सिस्टम में हैं।
एक MCP (मॉडल संदर्भ प्रोटोकॉल) सर्वर एक एडाप्टर है जो Claude को बाहरी उपकरण उजागर करता है। Slack, Supabase, Notion, GitHub: Claude MCP को कॉल करता है, MCP API को कॉल करता है, आप शून्य ग्लू कोड लिखते हैं। प्रॉम्प्ट में डेटा को कॉपी-पेस्ट करने के बजाय, Claude लाइव डेटा पढ़ता है और सीधे कार्रवाई करता है।
डेटाबेस MCP: "मुझे वे उपयोगकर्ता दिखाएं जिन्होंने पिछले सप्ताह साइन अप किया था लेकिन सक्रिय नहीं हुए हैं" एक लाइव क्वेरी के रूप में चलता है।
Slack MCP: "आज #engineering ने क्या चर्चा की इसका सारांश दें" लाइव संदेश खींचता है।
Notion MCP: "आज के निर्णयों के साथ परियोजना विकी को अपडेट करें" सीधे लिखता है।
GitHub MCP: "7 दिनों से पुराने खुले PRs सूचीबद्ध करें" लाइव रेपो स्थिति को क्वेरी करता है।
स्थापना पैटर्न: सर्वर स्थापित करें (npx या uvx), कॉन्फ़िग को ~/.claude/settings.json में जोड़ें:
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@your-org/mcp-slack"],
"env": { "SLACK_BOT_TOKEN": "xoxb-your-token-here" }
}
}
}सुरक्षा नियम:
सार्वजनिक फ़ाइलों में कभी भी वास्तविक टोकन पेस्ट न करें; env var या गुप्त स्टोर के माध्यम से इंजेक्ट करें।
डेटाबेस MCPs को केवल-पठन क्रेडेंशियल मिलते हैं जो उन तालिकाओं तक सीमित होते हैं जिनकी Claude को आवश्यकता होती है। सेवा भूमिका कुंजियाँ तालिकाओं को हटा सकती हैं।
तैनात करने से पहले प्रत्येक MCP द्वारा उजागर किए गए उपकरणों की समीक्षा करें।
कार्रवाई करने वाले MCPs को एक अनुमोदन गेट मिलता है।
अपना पहला MCP चुनें यह पूछकर: मैं वर्तमान में Claude में बाहरी सिस्टम से क्या पेस्ट करता हूँ? डेटाबेस क्वेरी परिणाम Supabase MCP की ओर इशारा करते हैं; PR सूचियाँ GitHub की ओर; चैनल सारांश Slack की ओर; नोट्स Obsidian की ओर। एक MCP स्थापित और सक्रिय रूप से उपयोग किया गया चार कॉन्फ़िगर किए गए और अनदेखा किए गए से बेहतर है।
इसका परीक्षण करें: खोज को ट्रिगर करने के लिए Claude Code को बंद करें और फिर से खोलें, फिर पूछें: "[MCP नाम] से आपके पास कौन से उपकरण उपलब्ध हैं?" यदि सूची खाली है, तो settings.json सिंटैक्स की जाँच करें और पुष्टि करें कि npx या uvx आपके PATH पर है।
कौशल और MCPs संयुक्त होते हैं। एक परिनियोजन रनबुक कौशल प्लस एक GitHub MCP प्लस एक Slack MCP: Claude रनबुक का पालन करता है, लाइव PR स्थिति पढ़ता है, प्रगति अपडेट पोस्ट करता है। एक 20 मिनट का मैनुअल परिनियोजन 2 मिनट हो जाता है। सेटअप लागत प्रति कौशल लगभग 30 मिनट और प्रति MCP 10 मिनट है; पहले पाँच उपयोग इसे चुकाते हैं।
आपके उपकरण के लिए कोई प्रकाशित MCP नहीं है? आधिकारिक Python SDK का उपयोग करके एक न्यूनतम कस्टम सर्वर लगभग 30-40 लाइनों में एक उपकरण को उजागर करता है: उपकरण का नाम, विवरण और इनपुट स्कीमा परिभाषित करें, फिर कॉल को संभालें। उपकरण विवरण को एक कौशल विवरण के समान विशिष्टता दें। लाइव, अक्सर क्वेरी किए गए डेटा के लिए कस्टम MCPs बनाएं; स्थिर संदर्भ डेटा के लिए, एक कौशल जो आपको इसे पेस्ट करने के लिए कहता है वह पर्याप्त है।
टीम सेटअप के लिए क्रेडेंशियल प्रबंधन। साझा settings.json में हार्डकोडेड टोकन एक घटना की प्रतीक्षा कर रहे हैं। दो सुरक्षित पैटर्न: env पास-थ्रू ("SLACK_TOKEN": "$SLACK_TOKEN", आपके शेल प्रोफ़ाइल में वास्तविक मान के साथ) या एक गुप्त प्रबंधक जिसे MCP सर्वर स्टार्टअप पर क्वेरी करता है (Vault, 1Password CLI), ताकि डिस्क पर कुछ भी संवेदनशील न रहे।
न्यूनतम तक सीमित करें: Supabase के लिए एक केवल-पठन Postgres भूमिका, विशिष्ट रिपोस तक सीमित एक बारीक-दानेदार GitHub टोकन, उन चैनलों तक सीमित एक Slack बॉट टोकन जिन्हें Claude को देखना चाहिए।
ऑडिट: लिखने वाले MCPs के लिए, टाइमस्टैम्प, उपकरण नाम, तर्क और परिणाम स्थिति को लॉग करने वाला एक PostToolUse हुक जोड़ें।
कौशल मार्कडाउन रनबुक हैं जिन्हें Claude विवरण द्वारा खोजता है; तीसरी बार जब आप वही निर्देश पेस्ट करते हैं तो एक लिखें। MCPs Claude को बिना ग्लू कोड के बाहरी APIs से जोड़ते हैं; केवल-पठन, न्यूनतम-विशेषाधिकार क्रेडेंशियल का उपयोग करें। सबसे अच्छा पहला कौशल: वह प्रक्रिया जिसे आपने इस सप्ताह दो बार समझाया है। सबसे अच्छा पहला MCP: वह सिस्टम जिससे आप सबसे अधिक कॉपी-पेस्ट करते हैं।