Octagon MCP Server
आधिकारिकवास्तविक समय निवेश अनुसंधान प्रदान करें जिसमें व्यापक निजी और सार्वजनिक बाजार डेटा शामिल हो।
दस्तावेज़
Octagon: सार्वजनिक और पूर्वानुमान बाज़ार खुफिया जानकारी के लिए MCP
Octagon MCP सर्वर, Octagon Market Intelligence API के साथ एकीकरण करके विशेष AI-संचालित वित्तीय अनुसंधान और विश्लेषण प्रदान करता है, जिससे उपयोगकर्ता Claude Desktop और अन्य लोकप्रिय MCP क्लाइंट के भीतर सार्वजनिक फाइलिंग, आय कॉल, वित्तीय मीट्रिक्स, स्टॉक और क्रिप्टो डेटा, स्टॉक समाचार, और पूर्वानुमान बाज़ार समाचार एवं अनुसंधान से अंतर्दृष्टि का विश्लेषण और निष्कर्षण कर सकते हैं।
उपकरण
✅ octagon-agent व्यापक बाज़ार खुफिया विश्लेषण का आयोजन करता है
- सार्वजनिक बाज़ार अंतर्दृष्टि: SEC फाइलिंग (10-K, 10-Q, 20-F, 8-K, S-1, 13-F, DEF 14A), आय कॉल ट्रांसक्रिप्ट
- स्टॉक और क्रिप्टो बाज़ार डेटा: स्टॉक ट्रेडिंग, क्रिप्टो ट्रेडिंग डेटा, समाचार, प्रेस विज्ञप्ति, स्वामित्व और होल्डिंग्स
✅ octagon-deep-research-agent व्यापक गहन अनुसंधान के लिए
- निवेश अनुसंधान प्रश्नों के लिए बहु-स्रोत संश्लेषण
- अद्यतित, क्रॉस-स्रोत विषयगत विश्लेषण के लिए सर्वोत्तम
✅ पूर्वानुमान बाज़ार अनुसंधान उपकरण
octagon-prediction-markets-agentप्रत्येक पूर्वानुमान बाज़ार पर अद्यतित अनुसंधान रिपोर्ट के लिएprediction_markets_historyसंरचित ऐतिहासिक बाज़ार डेटा पुनर्प्राप्ति के लिए
✅ लाइव Octagon दस्तावेज़ीकरण पहुँच
octagon-docs-search,octagon-docs-read,octagon-docs-list, औरoctagon-docs-refreshoctagon-docs://catalog,octagon-docs://status, औरoctagon-docs://page/{target}के लिए MCP संसाधन
अपनी Octagon API कुंजी प्राप्त करें
Octagon MCP का उपयोग करने के लिए, आपको यह करना होगा:
- Octagon पर एक मुफ़्त खाते के लिए साइन अप करें
- लॉग इन करने के बाद, बाएँ मेनू से, API Keys पर नेविगेट करें
- एक नई API कुंजी उत्पन्न करें
- इस API कुंजी का उपयोग अपने कॉन्फ़िगरेशन में
OCTAGON_API_KEYमान के रूप में करें
पूर्वापेक्षाएँ
Octagon MCP को स्थापित या चलाने से पहले, आपके सिस्टम पर npx (जो Node.js और npm के साथ आता है) स्थापित होना चाहिए।
Mac (macOS)
-
Homebrew स्थापित करें (यदि आपके पास नहीं है):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -
Node.js स्थापित करें (npm और npx शामिल हैं):
brew install nodeयह Node.js, npm, और npx का नवीनतम संस्करण स्थापित करेगा।
-
स्थापना सत्यापित करें:
node -v npm -v npx -v
Windows
- Node.js इंस्टॉलर डाउनलोड करें:
- https://nodejs.org/ पर जाएं और Windows के लिए LTS संस्करण डाउनलोड करें।
- इंस्टॉलर चलाएं और संकेतों का पालन करें। यह Node.js, npm, और npx स्थापित करेगा।
- स्थापना सत्यापित करें:
कमांड प्रॉम्प्ट खोलें और चलाएं:
node -v npm -v npx -v
यदि आप तीनों के लिए संस्करण संख्याएँ देखते हैं, तो आप नीचे दिए गए स्थापना चरणों के साथ आगे बढ़ने के लिए तैयार हैं।
स्थापना
Claude Desktop पर चलाना
Claude Desktop के लिए Octagon MCP कॉन्फ़िगर करने हेतु:
- Claude Desktop खोलें
- Settings > Developer > Edit Config पर जाएं
- अपने
claude_desktop_config.jsonमें निम्नलिखित जोड़ें (your-octagon-api-keyको अपनी Octagon API कुंजी से बदलें):
{
"mcpServers": {
"octagon-mcp-server": {
"command": "npx",
"args": ["-y", "octagon-mcp@latest"],
"env": {
"OCTAGON_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
- परिवर्तनों को प्रभावी करने के लिए Claude को पुनः आरंभ करें
Cursor पर चलाना
Cursor Desktop कॉन्फ़िगर करना 🖥️ नोट: Cursor संस्करण 0.45.6+ की आवश्यकता है
Cursor में Octagon MCP कॉन्फ़िगर करने हेतु:
- Cursor Settings खोलें
- Features > MCP Servers पर जाएं
- "+ Add New MCP Server" पर क्लिक करें
- निम्नलिखित दर्ज करें:
- Name: "octagon-mcp" (या आपका पसंदीदा नाम)
- Type: "command"
- Command:
env OCTAGON_API_KEY=your-octagon-api-key npx -y octagon-mcp
यदि आप Windows का उपयोग कर रहे हैं और समस्याओं का सामना कर रहे हैं, तो
cmd /c "set OCTAGON_API_KEY=your-octagon-api-key && npx -y octagon-mcp"आज़माएं
your-octagon-api-key को अपनी Octagon API कुंजी से बदलें।
जोड़ने के बाद, नए उपकरण देखने के लिए MCP सर्वर सूची को ताज़ा करें। Composer Agent उपयुक्त होने पर स्वचालित रूप से Octagon MCP का उपयोग करेगा, लेकिन आप अपनी निवेश अनुसंधान आवश्यकताओं का वर्णन करके स्पष्ट रूप से इसका अनुरोध कर सकते हैं। Command+L (Mac) के माध्यम से Composer तक पहुँचें, सबमिट बटन के बगल में "Agent" चुनें, और अपनी क्वेरी दर्ज करें।
npx के साथ चलाना
env OCTAGON_API_KEY=your_octagon_api_key npx -y octagon-mcp
मैन्युअल स्थापना
npm install -g octagon-mcp
दस्तावेज़ीकरण
Octagon एजेंटों के उपयोग पर व्यापक दस्तावेज़ीकरण के लिए, कृपया हमारे आधिकारिक दस्तावेज़ीकरण पर जाएं: https://octagonai.co/docs/
दस्तावेज़ीकरण में शामिल हैं:
- विस्तृत API संदर्भ
- एजेंट-विशिष्ट क्वेरी दिशानिर्देश
- उदाहरण और उपयोग के मामले
- निवेश अनुसंधान के लिए सर्वोत्तम अभ्यास
नवीनतम होस्ट किए गए MCP क्लाइंट सेटअप गाइड के लिए, देखें:
यह MCP सर्वर लाइव दस्तावेज़ संग्रह को सीधे MCP क्लाइंटों के सामने भी उजागर करता है। दस्तावेज़ीकरण पहुँच https://octagonai.co/docs/llms.txt पर सार्वजनिक Octagon दस्तावेज़ LLM प्रवेश बिंदु से प्राप्त की जाती है; यह OCTAGON_API_KEY का उपयोग या संचारण नहीं करता है।
उपलब्ध उपकरण
MCP सर्वर वर्तमान में निम्नलिखित उपकरणों को उजागर करता है:
दस्तावेज़ीकरण उपकरण
ये उपकरण MCP सत्र के अंदर लाइव Octagon दस्तावेज़ उजागर करते हैं। वे OCTAGON_API_KEY कॉन्फ़िगर होने से पहले भी काम करते हैं, जो उन्हें सेटअप, समस्या निवारण, और सही Octagon एजेंट या API वर्कफ़्लो की खोज के लिए उपयोगी बनाता है।
octagon-docs-list
Octagon दस्तावेज़ संग्रह से लाइव दस्तावेज़ अनुभागों और पृष्ठों को सूचीबद्ध करता है।
पैरामीटर
section(स्ट्रिंग, वैकल्पिक): दस्तावेज़ अनुभाग द्वारा फ़िल्टर करें।source(docs,site, याall, वैकल्पिक): दस्तावेज़ संग्रह पर डिफ़ॉल्ट।limit(संख्या, वैकल्पिक): लौटाने के लिए अधिकतम प्रविष्टियाँ।
octagon-docs-search
स्रोत URL और वैकल्पिक स्निपेट के साथ Octagon API, एजेंट, MCP, और प्लगइन दस्तावेज़ खोजता है।
पैरामीटर
query(स्ट्रिंग, आवश्यक): खोज क्वेरी।section(स्ट्रिंग, वैकल्पिक): दस्तावेज़ अनुभाग द्वारा फ़िल्टर करें।source(docs,site, याall, वैकल्पिक): दस्तावेज़ संग्रह पर डिफ़ॉल्ट।limit(संख्या, वैकल्पिक): लौटाने के लिए अधिकतम परिणाम।includeSnippets(बूलियन, वैकल्पिक): परिणामों में मिलान किए गए स्निपेट शामिल करें।
उदाहरण:
Search Octagon docs for Claude plugin connector setup.
octagon-docs-read
शीर्षक, URL, पथ, या कैटलॉग आईडी द्वारा एक दस्तावेज़ पृष्ठ या अनुभाग को Markdown के रूप में पढ़ता है।
पैरामीटर
target(स्ट्रिंग, आवश्यक): दस्तावेज़ शीर्षक, URL, पथ, या कैटलॉग आईडी।source(docs,site, याall, वैकल्पिक): दस्तावेज़ संग्रह पर डिफ़ॉल्ट।maxChars(संख्या, वैकल्पिक): लौटाने के लिए अधिकतम Markdown वर्ण।preferCachedContent(बूलियन, वैकल्पिक): उपलब्ध होने पर अनुक्रमित दस्तावेज़ संग्रह का उपयोग करें।
उदाहरण:
Read the Octagon MCP server guide.
octagon-docs-refresh
लाइव LLM-अनुकूल दस्तावेज़ समापन बिंदुओं से इन-मेमोरी दस्तावेज़ कैटलॉग को ताज़ा करता है।
पैरामीटर
includeSite(बूलियन, वैकल्पिक): व्यापकhttps://octagonai.co/llms.txtसाइट इंडेक्स को भी ताज़ा करें।
दस्तावेज़ीकरण संसाधन
MCP संसाधनों का समर्थन करने वाले क्लाइंट यह भी ब्राउज़ कर सकते हैं:
octagon-docs://catalog: सामान्यीकृत लाइव दस्तावेज़ कैटलॉग।octagon-docs://status: कैश स्थिति, स्रोत समापन बिंदु, और ताज़ा मेटाडेटा।octagon-docs://page/{target}: एक दस्तावेज़ पृष्ठ या अनुभाग Markdown के रूप में।
octagon-agent
सार्वजनिक और निजी बाज़ार खुफिया विश्लेषण का आयोजन करता है।
पैरामीटर
prompt(स्ट्रिंग, आवश्यक): प्राकृतिक भाषा अनुसंधान अनुरोध।conversation(स्ट्रिंग, वैकल्पिक): पूर्वoctagon-agentथ्रेड जारी रखने के लिए मौजूदा Octagon वार्तालाप आईडी। पहली बारी पर इसे छोड़ दें।newConversation(बूलियन, वैकल्पिक): यदिtrue, तो सक्रिय सत्र/थ्रेड एंकर के लिए एक नया Octagon थ्रेड शुरू करता है। Claude Desktop जैसे शीर्ष-स्तरीय होस्ट में एकदम नई दृश्यमान चैट की पहली बारी के लिए अनुशंसित।
थ्रेडेड उपयोग
octagon-agent एकमात्र MCP उपकरण है जो Octagon वार्तालाप थ्रेडिंग को अग्रेषित करता है। यह एक स्टेटफुल उपकरण है और सत्र निरंतरता की अपेक्षा करता है। MCP इस क्रम में सत्र/थ्रेड स्थिति का समाधान करता है:
- MCP परिवहन सत्र पहचान के लिए संग्रहीत वार्तालाप, जब परिवहन वास्तव में इसे प्रदान करता है
- सर्वर-प्रबंधित डिफ़ॉल्ट
stdioसत्र के लिए संग्रहीत वार्तालाप - स्पष्ट
conversationअभी भी उस कॉल के लिए सक्रिय सत्र वार्तालाप को ओवरराइड कर सकता है
यह पैकेज वर्तमान में stdio MCP सर्वर के रूप में चलता है। stdio मोड में, सर्वर कॉलों के बीच निरंतरता के लिए स्वचालित रूप से एक प्रक्रिया-स्थानीय सत्र स्थापित करता है। Claude Desktop या Cursor जैसे अधिकांश स्थानीय होस्ट इसलिए बुनियादी अनुवर्ती व्यवहार के लिए कोई अतिरिक्त थ्रेडिंग फ़ील्ड प्रदान किए बिना octagon-agent का उपयोग कर सकते हैं।
जब एक शीर्ष-स्तरीय होस्ट जानता है कि कॉल एक नई दृश्यमान चैट की पहली बारी है, तो उसे newConversation: true पास करना चाहिए। यह कॉल से पहले सक्रिय MCP सत्र एंकर के लिए किसी भी संग्रहीत Octagon थ्रेड को स्पष्ट रूप से साफ़ करता है, जो तब बासी निरंतरता को रोकता है जब एक stdio होस्ट कई दृश्यमान चैटों में एक ही लंबे समय तक चलने वाली MCP प्रक्रिया का पुन: उपयोग करता है।
इसका मतलब है कि आप इनमें से किसी भी पैटर्न का उपयोग कर सकते हैं:
- पहली कॉल: केवल
promptभेजें - MCP होस्ट को परिवहन सत्र निरंतरता बनाए रखने दें या डिफ़ॉल्ट stdio सत्र पर निर्भर रहें
- दूसरी कॉल: या तो
- उसी MCP सत्र में नया
promptभेजें, या - उसी stdio MCP प्रक्रिया का उपयोग करते रहें, या
- स्पष्ट रूप से पिछला
conversationपास करें
- उसी MCP सत्र में नया
परिवहन सत्र पहचान मानकों-अनुरूप स्टेटफुल MCP परिवहनों के लिए विहित निरंतरता आदिम है। स्थानीय stdio उपयोग के लिए, सर्वर-प्रबंधित प्रक्रिया सत्र डिफ़ॉल्ट निरंतरता प्रदान करता है।
सत्र पहचान और Octagon वार्तालाप पहचान अलग-अलग अवधारणाएँ हैं:
- MCP सत्र पहचान उपकरण कॉलों में सर्वर-साइड निरंतरता को नियंत्रित करती है
- Octagon
conversationउस सत्र के अंदर सक्रिय Octagon थ्रेड को नियंत्रित करता है
MCP परिणाम उत्तर को content में रखता है, और structuredContent में ऑर्केस्ट्रेटरों के लिए संरचित मेटाडेटा भी लौटाता है:
{
"model": "octagon-agent",
"text": "Which stock would you like the latest price for?",
"conversation": "conv_123",
"responseId": "resp_123",
"followUp": {
"required": true,
"inputTemplate": "<ticker or company name>",
"instructions": "Reply with just the missing detail and reuse the conversation value from this response."
}
}
स्पष्ट कैरी-फ़ॉरवर्ड उदाहरण:
{
"prompt": "AAPL",
"conversation": "conv_123"
}
नई दृश्यमान चैट उदाहरण:
{
"prompt": "Analyze Apple",
"newConversation": true
}
स्पष्ट ताज़ा उदाहरण:
{
"prompt": "Start a fresh Octagon thread for this chat",
"newConversation": true
}
स्टेटफुल उपकरण नीति
octagon-agent: स्टेटफुल, एक प्रयोग करने योग्य निरंतरता एंकर का उपयोग करता है।stdioहोस्ट में, जब तक आप स्पष्टconversationप्रदान नहीं करते, यह सर्वर-प्रबंधित प्रक्रिया सत्र पर डिफ़ॉल्ट होता है- अन्य MCP उपकरण: स्टेटलेस और सत्र निरंतरता के बिना चल सकते हैं
उदाहरण:
Compare NVIDIA and AMD on latest quarterly revenue growth, margins, and management commentary.
और उदाहरण:
- "Q4 2023 में Amazon के राजस्व और शुद्ध आय के आंकड़े क्या थे?"
- "पिछले 3 वर्षों में Tesla के R&D खर्च के रुझानों का विश्लेषण करें।"
- "NVIDIA के CEO ने अपनी नवीनतम आय कॉल में AI चिप मांग के संबंध में क्या मार्गदर्शन प्रदान किया?"
- "शीर्ष 5 सेमीकंडक्टर कंपनियों के लिए मूल्य-से-आय, मूल्य-से-बिक्री, और EV/EBITDA अनुपातों की तुलना करें।"
- "Anthropic का नवीनतम फंडिंग राउंड आकार, मूल्यांकन और प्रमुख निवेशक क्या थे?"
- "पिछले 12 महीनों में Andreessen Horowitz ने AI स्टार्टअप में कितने निवेश किए?"
- "पिछले सप्ताह से NVIDIA स्टॉक के लिए नवीनतम समाचार लेख क्या हैं?"
octagon-deep-research-agent
व्यापक बहु-स्रोत गहन अनुसंधान और संश्लेषण करता है।
पैरामीटर
prompt(स्ट्रिंग, आवश्यक): प्राकृतिक भाषा अनुसंधान अनुरोध।
उदाहरण:
Research the impact of lower interest rates on late-stage private software valuations over the next 12 months.
और उदाहरण:
- "zillow.com/san-francisco-ca/ से सभी डेटा फ़ील्ड निकालें"
- "डिजिटल विज्ञापन कंपनियों के राजस्व और मार्जिन पर Apple के गोपनीयता परिवर्तनों के वित्तीय प्रभाव पर शोध करें"
- "2023 से ऐतिहासिक Bitcoin मूल्य डेटा पुनर्प्राप्त करें और मूल्य अस्थिरता रुझानों का विश्लेषण करें"
- "EV चार्जिंग इंफ्रास्ट्रक्चर बाज़ार में प्रतिस्पर्धी गतिशीलता का विश्लेषण करें"
octagon-prediction-markets-agent
Kalshi पूर्वानुमान बाज़ार घटनाओं के लिए अनुसंधान रिपोर्ट उत्पन्न करता है।
पैरामीटर
prompt(स्ट्रिंग, आवश्यक): प्राकृतिक भाषा अनुसंधान अनुरोध।cache(बूलियन, वैकल्पिक): एजेंट संस्करण रूटिंग को नियंत्रित करता है।- छोड़ा गया:
prediction-markets-agent false:prediction-markets-agent:refreshtrue:prediction-markets-agent:cache
- छोड़ा गया:
उदाहरण:
Generate a report for the Kalshi market https://kalshi.com/markets/kxbtcy/btc-price-range-eoy/kxbtcy-27jan0100
prediction_markets_history
वैकल्पिक पृष्ठांकन और समय फ़िल्टर के साथ एक पूर्वानुमान बाज़ार घटना टिकर के लिए ऐतिहासिक डेटा प्राप्त करता है।
पैरामीटर
event_ticker(स्ट्रिंग, आवश्यक)limit(संख्या, वैकल्पिक)cursor(स्ट्रिंग, वैकल्पिक)captured_from(स्ट्रिंग, वैकल्पिक)captured_to(स्ट्रिंग, वैकल्पिक)include_analysis(बूलियन, वैकल्पिक; जब सत्य हो, विश्लेषण कॉलम का अनुरोध करता है)
उदाहरण:
Fetch historical data for the Kalshi event https://kalshi.com/markets/kxbtcy/btc-price-range-eoy/kxbtcy-27jan0100
समस्या निवारण
- API कुंजी संबंधी समस्याएं: सुनिश्चित करें कि आपकी Octagon API कुंजी पर्यावरण या config फ़ाइल में सही ढंग से सेट है।
- कनेक्शन संबंधी समस्याएं: सुनिश्चित करें कि Octagon API से कनेक्टिविटी ठीक से काम कर रही है।
- दर सीमा: यदि आपको दर सीमा संबंधी त्रुटियां मिलती हैं, तो अपने अनुरोधों की आवृत्ति कम करें।
लाइसेंस
MIT
व्यक्तिगत विशिष्ट MCP सर्वर
जबकि यह सर्वर हमारे सभी विशिष्ट एजेंटों को मिलाकर व्यापक बाजार खुफिया जानकारी प्रदान करता है, आप विशिष्ट उपयोग मामलों के लिए हमारे व्यक्तिगत MCP सर्वरों का भी उपयोग कर सकते हैं:
अनुसंधान उपकरण
- Octagon Deep Research MCP - व्यापक अनुसंधान और वेब स्क्रैपिंग क्षमताएं
⭐ यदि आपको यह उपयोगी लगे तो इस रेपो को स्टार करें!
