APIMatic MCP
आधिकारिकAPIMatic MCP सर्वर का उपयोग APIMatic के माध्यम से OpenAPI विनिर्देशों को मान्य करने के लिए किया जाता है। यह सर्वर OpenAPI फ़ाइलों को संसाधित करता है और APIMatic के API का लाभ उठाकर मान्यता सारांश लौटाता है।
Apimatic MCP के साथ आप क्या कर सकते हैं?
- OpenAPI विनिर्देश को मान्य करें — सहायक से किसी संलग्न OpenAPI 2.0 या 3.0 फ़ाइल (JSON या YAML) पर
validate-openapi-using-apimaticचलाने और एक मान्यता सारांश लौटाने का अनुरोध करें। - संरचित मान्यता रिपोर्ट प्राप्त करें — APIMatic के व्यापक मान्यता परिणाम, जिसमें पाए गए किसी भी त्रुटि या चेतावनी शामिल हैं, सीधे वार्तालाप में प्राप्त करें।
- कार्यान्वयन से पहले API परिभाषा की जाँच करें — SDK या दस्तावेज़ीकरण उत्पन्न करने से पहले विनिर्देश संबंधी समस्याओं को पकड़ने के लिए OpenAPI फ़ाइल को जल्दी मान्य करें।
दस्तावेज़
APIMatic Validator MCP सर्वर
यह रिपॉजिटरी APIMatic का उपयोग करके OpenAPI विनिर्देशों को मान्य करने के लिए एक मॉडल संदर्भ प्रोटोकॉल (MCP) सर्वर प्रदान करती है। सर्वर OpenAPI फ़ाइलों को संसाधित करता है और APIMatic के API का लाभ उठाकर मान्यता सारांश लौटाता है।
विशेषताएँ
- OpenAPI 2.0 और 3.0 फ़ाइलों को मान्य करता है
- व्यापक मान्यता के लिए APIMatic के API का उपयोग करता है
- JSON और YAML दोनों प्रारूपों का समर्थन करता है
- सहज एकीकरण के लिए मॉडल संदर्भ प्रोटोकॉल (MCP) लागू करता है
स्थापना
सुनिश्चित करें कि Node.js v18+ स्थापित है।
रिपॉजिटरी क्लोन करें
git clone https://github.com/apimatic/apimatic-validator-mcp.git
cd apimatic-validator-mcp
निर्भरताएँ स्थापित करें
npm install
प्रोजेक्ट बनाएँ
npm run build
कॉन्फ़िगरेशन
सर्वर का उपयोग करने के लिए, एक APIMatic API कुंजी आवश्यक है। APIMatic पर साइन अप करें और API कुंजी प्राप्त करें।
Claude Desktop के साथ एकीकरण
MCP सर्वर को एकीकृत करने के लिए claude_desktop_config.json फ़ाइल को संशोधित करें। यदि फ़ाइल मौजूद नहीं है, तो निम्नलिखित स्थान पर एक बनाएँ:
Windows
code $env:AppData\Claude\claude_desktop_config.json
macOS/Linux
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
कॉन्फ़िगरेशन में MCP सर्वर जोड़ें
{
"mcpServers": {
"APIMatic": {
"command": "node",
"args": [
"C:\\PATH\\TO\\PARENT\\FOLDER\\build\\index.js"
],
"env": {
"APIMATIC_API_KEY": "<Add your APIMatic token here>"
}
}
}
}
एक बार कॉन्फ़िगर हो जाने पर, Claude Desktop में एक हथौड़ा आइकन दिखाई देना चाहिए। यह सत्यापित करने के लिए इसे खोलें कि validate-openapi-using-apimatic उपकरण सफलतापूर्वक एकीकृत हो गया है।
उपयोग
- एक OpenAPI फ़ाइल जोड़ें।
- इसे मान्य करने के लिए एक प्रॉम्प्ट प्रदान करें।
- मान्यता परिणाम लौटाए जाएँगे।