Claude، Cursor، VS Code یان هەر کڵایەنتێکی MCP بە بزوێنەری Qurak ەوە ببەستە.
یاریدەدەرێک کە ژماردن بە بۆچوون دەکات، ڕێک ئەوەندە جار هەڵەیە کە گرنگ بێت. کە لێرە پەیوەست بکرێت، بیرکارییەکە دەداتە بزوێنەرێکی ڕاستەقینە و وەڵامێکی ژماردراو دەگەڕێنێتەوە لە جیاتی وەڵامێکی گونجاو — چڕکردنەوە و لکاندن، هاوکێشە جیاکارییەکان، ئەلجەبرا، ئامار، وێنەکێشان.
پەیوەندییەکە پێش ئەوەی هیچ ژماردنێک خەرج بکرێت ڕاستی دەربارەی خۆی بە بریکارەکەت دەڵێت: check_support وەڵام دەداتەوە ئایا فەنکشنێک هەیە، get_capabilities ئەو سنوورانە ڕادەگەیەنێت کە بەڕاستی کاردەکەن، و plan_computation ئامانجێک دەگۆڕێت بۆ ڕێگایەکی کارا لەگەڵ ڕەچەتەی پشکنراوی هاوپێچ. بریکارێک بەردەوام دەبێت لە بانگکردنی ئامرازێک کە پێشوەخت دەڵێت چی ناتوانێت بیکات.
لەسەر هەموو پلانێک کراوەیە، بە بێبەرامبەرەکەشەوە، و هەموو پەیوەندییەکە یەک URL ە. ئەوەی پلانێکی پارەدراو دەیکڕێت بودجەی ژماردن و ڕێژەیە — هەرگیز دەستپێگەیشتن نییە.
| URL | گواستنەوە | بەکارهێنان |
|---|---|---|
| https://qurak.com/mcp | Streamable HTTP | پەسەندکراو. ئەمە بەکاربهێنە مەگەر کڵایەنتەکەت نەیتوانێت. |
| https://qurak.com/mcp/sse | HTTP+SSE (2024-11-05) | بەجێهێڵدراوە، تەنیا بۆ کڵایەنتە کۆنەکان. |
گواستنەوەکە بێدۆخە: هیچ ناسنامەیەکی دانیشتنی پرۆتۆکۆل دەرناکات، بۆیە GET و DELETE لەسەر /mcp بە 405 وەڵام دەداتەوە، بە ئەنقەست. ئەمە جیاوازە لەو session_id ی ئارەزوومەندانەی کە ئامرازە هەڵسەنگێنەرەکان وەریدەگرن — بڕوانە ئامرازەکان — کە بەڵگەیەکی ئامرازە خۆت هەڵیدەبژێریت، نەک شتێک کە گواستنەوەکە بیدات.
زۆربەی کڵایەنتەکان ئەمەت بۆ دەکەن. کڵایەنتەکەت لە خوارەوە هەڵبژێرە و شوێن ئەو ڕێگایە بکەوە کە پیشانت دەدات — پێویستت بە هەردووکیان نییە.
| شێواز | چۆن کاردەکات | کەی بەکاریبهێنیت |
|---|---|---|
| OAuth | کڵایەنتەکە وێبگەڕەکەت دەکاتەوە، تۆ دەچیتە ژوورەوە بۆ Qurak و داواکارییەکە پەسەند دەکەیت. هیچ بەڵگەنامەیەک هەرگیز بە دەست کۆپی ناکرێت. | کڵایەنتەکەت تەنیا داوای URL دەکات — Claude Desktop و claude.ai هیچ شوێنێکیان بۆ تۆکن نییە. |
| تۆکنی Bearer | تۆکنێک دروست دەکەیت و دەیخەیتە سەرپەڕەی Authorization لە ڕێکخستنی کڵایەنتەکەدا. | کڵایەنتەکەت پشتگیری سەرپەڕەکان دەکات و پێویستت بە بەڵگەنامەیەکی جێگیرە — سوودبەخشە بۆ CI یان ئامێرێکی هاوبەش. |
| چوارچێوە | چی دەدات |
|---|---|
| qurak:evaluate | جێبەجێکردنی دەربڕین و دروستکردنی هێڵکاری لەسەر هەژمارەکەت. بودجەی ژماردن و سنووری ڕێژەی پلانەکەت خەرج دەکات. |
| qurak:docs | خوێندنەوەی سەرچاوەی فەنکشنەکان. هیچ ژماردنێک خەرج ناکات، بۆیە پەیوەندییەکی تەنیا بۆ سەرچاوە شتێکی سەلامەتە بۆ ڕێپێدانی فراوان. |
لە پشتەوە ئەمە ڕێڕەوێکی ستانداردی OAuth 2.1 ە لەگەڵ PKCE، کە دەدۆزرێتەوە لە /.well-known/oauth-protected-resource و /.well-known/oauth-authorization-server (هەروەها لە ژێر /.well-known/openid-configurationدا وەڵام دەدرێتەوە، کە هەندێک کڵایەنت سەرەتا تاقی دەکەنەوە). کڵایەنتێک بە سێ شێوە دەتوانێت خۆی بناسێنێت — بەڵگەنامەی مێتاداتای ناسنامەی کڵایەنت، تۆمارکردنی داینامیک، یان ناسنامە و نهێنیی کڵایەنتێک کە لە خوارەوە تۆماری دەکەیت — و ئەو کڵایەنتانەی هەر یەکێکیان پشتگیری دەکەن، خۆیان دەیدۆزنەوە.
claude mcp add --transport http qurak https://qurak.com/mcp \
--header "Authorization: Bearer qk_..."<code>type</code> پێویستە. بڕگەیەک کە <code>url</code> ی هەبێت و <code>type</code> ی نەبێت، وەک سێرڤەرێکی stdio دەخوێنرێتەوە و بێدەنگ پشتگوێ دەخرێت.
{
"mcpServers": {
"qurak": {
"type": "http",
"url": "https://qurak.com/mcp",
"headers": { "Authorization": "Bearer qk_..." }
}
}
}ئاڵای <code>--header</code> لاببە بۆ ئەوەی لە جیاتی ئەو OAuth بەکاربێت: Claude Code لە یەکەم پەیوەستبووندا وێبگەڕێک دەکاتەوە.
ئەم ڕێگایە بەناچاری تەنیا بە OAuth ە — هیچ خانەیەک بۆ تۆکن نییە. هەمان هەنگاوەکان بۆ کۆنێکتەرەکانی claude.ai کاردەکەن.
Cursor دوای ئەوەی سێرڤەرێک مێتاداتای دۆزینەوە بڵاو بکاتەوە، کە ئەمە دەیکات، OAuth باشتر دەبینێت — بۆیە بلۆکی <code>headers</code> لە ڕێکخستنەکەیدا لەوانەیە پشتگوێ بخرێت. چاوەڕێی ڕێڕەوی وێبگەڕ بە و لێگەڕێ بڕوات.
کلیلەکە <code>servers</code> ە، نەک <code>mcpServers</code>.
{
"servers": {
"qurak": {
"type": "http",
"url": "https://qurak.com/mcp",
"headers": { "Authorization": "Bearer ${input:qurak-token}" }
}
},
"inputs": [
{ "id": "qurak-token", "type": "promptString",
"description": "Qurak Bearer token", "password": true }
]
}بەکارهێنانی <code>inputs</code> تۆکنەکە لە دەرەوەی فایلەکە دەهێڵێتەوە، بۆیە ڕێکخستنەکە سەلامەتە بۆ کۆمیتکردن.
ئەگەر کڵایەنتەکەت تەنیا بە گواستنەوەی کۆنی HTTP+SSE بدوێت، لە جیاتی ئەوە ئاماژەی بکە بە <code>https://qurak.com/mcp/sse</code>.
https://qurak.com/mcp| ئامراز | چی دەکات | چوارچێوە |
|---|---|---|
| evaluate | هەڵسەنگاندنی دەربڕینێکی Qurak (ڕێزمانی گونجاو لەگەڵ .wl). ئەنجامی ڕێکخراو دەگەڕێنێتەوە، لەگەڵ ئەو کاتەی خایاندوویەتی. ئارەزوومەندانە session_id, format (Standard, TeX, JSON) و timeout_ms. | qurak:evaluate |
| plot | جێبەجێکردنی دەربڕینێکی هێڵکاری و گەڕاندنەوەی چارتەکە وەک وێنەیەکی PNG. هەمان session_id و timeout_ms. | qurak:evaluate |
| clear_session | فڕێدانی دانیشتنێکی هەڵسەنگاندن و هەرچی تێیدا پێناسەکراوە. | qurak:evaluate |
| search_docs | گەڕان لە سەرچاوەی فەنکشنەکان بەپێی ناو یان وەسف، و ڕەچەتەکانی کاریش لەگەڵیدا. ئارەزوومەندانە kind (function, task, any)؛ هەموو ئەنجامێک دەڵێت کامیانە. | qurak:docs |
| get_task | ڕەچەتەی کارێک بە تەواوی: هەنگاوەکانی بە ڕیز، و ئەو دەرئەنجامەی هەر یەکێکیان دەریانکرد کاتێک بەرامبەر ئەم بزوێنەرە پشکنران. هەنگاوەکان بە ڕیز لە یەک دانیشتندا جێبەجێ دەبن. | qurak:docs |
| get_symbol | هەرچی دەربارەی هێمایەک دەزانرێت: بەردەستبوون، شێوەکان، هەڵبژاردەکان، نموونەکان. | qurak:docs |
| check_support | پشکنینی ئەوەی ئایا فەنکشنی دیاریکراو بەردەستن، پێش بەکارهێنانیان. | qurak:docs |
| plan_computation | ئامانجێک پێش ژماردن دەچەسپێنێت: بڕیاری پشتگیری بۆ هەموو فەنکشنێکی ناو دەربڕینێکی ڕەشنووس، نزیکترین ڕەچەتە پشکنراوەکان، و پێشنیاری ئاڕاستەکردن بە ژمارە بودجەییەکانی خودی ئەم پەیوەندییە. هیچ ژماردنێک خەرج ناکات. | qurak:docs |
| evaluate_async | دەربڕینێک وەک کارێکی پاشبنەما دەنێرێت بە بودجەیەکی چەند خولەکی کە بە پلانەکە دەبەسترێتەوە، بۆ ئەو کارەی بودجەی کارلێکی هەڵیناگرێت. دەستبەجێ ناسنامەی کارێک دەگەڕێنێتەوە؛ کارەکان بڕێکی ڕێپێدراوی ڕۆژانەن. | qurak:evaluate |
| get_job list_jobs cancel_job | دۆخی کارێک و، کە تەواو بوو، ئەنجامە تەواوەکەی (wait_ms بنێرە و یەک بانگکردن بە درێژی چاوەڕوان دەبێت لە جیاتی دەیان بانگکردنی لێک نزیک)؛ کارە نوێیەکانی سەر هەژمارەکە؛ هەڵوەشاندنەوە. پرسینەوە بێبەرامبەرە. | qurak:evaluate |
| simulate_circuit | سوڕێکی کوانتەمی لاسایی دەکاتەوە - statevector ی ئایدیاڵ، کۆمەڵە دەروازەی ستاندارد - و هیستۆگرامی پێوانەکەی دەگەڕێنێتەوە. وەک کارێکی پاشبنەما جێبەجێ دەبێت، بە سەقفی کیوبیتێک کە شوێن پلانەکە دەکەوێت. | qurak:evaluate |
| save_guide get_guide list_guides delete_guide | تێبینی مانەوەیی لەسەر هەژمارەکە: پێناسە و گریمانەکانی مۆدێلێکی کارا لە ژێر ناوێکدا هەڵبگرە، و لە گفتوگۆیەکی دواتردا بیانخوێنەرەوە. خوێندنەوە پێویستی بە چوارچێوەی docs ە؛ نووسین پێویستی بە evaluate ە. | qurak:docs qurak:evaluate |
| get_capabilities | ئەو سنوورانەی بۆ ئەم پەیوەندییە کاردەکەن، وەک ژمارە: سەقفی بودجەی ژماردن، ڕێگەپێدراوی هەر خولەکێک و ئەوەی لێی ماوە، گەورەترین هێڵکاری هەڵگیراو، چوارچێوە پێدراوەکان، سنوورەکانی دانیشتن. بێ بەڵگە. | هەر |
| WolframLanguageEvaluator | ناوی کۆنی evaluate، هێڵدراوەتەوە بۆ ئەو کڵایەنتانەی چاوەڕێی ناوی ئامرازی AgentTools دەکەن. هەمان بەڵگە، هەمان ڕەفتار. | qurak:evaluate |
evaluate و plot بێدۆخن مەگەر session_idێک بنێریت. بە یەکێکیانەوە، پێناسەکان دەگوازرێنەوە — a = 10 لە بانگێکدا، پاشان a + 5 لە بانگی دواتردا بە هەمان ناسنامە، دەبێتە 15. دانیشتنەکان تایبەتن بە هەژمارەکەت، بۆیە دوو هەژمار کە هەمان ناسنامە بەکاردەهێنن هەرگیز گۆڕاوەکانی یەکتری نابینن. دوای 30 خولەک بێکاری فڕێدەدرێن، کاتێک هەڵسەنگاندنێکی ناویان کاتی تەواو دەبێت (بزوێنەرەکە ناتوانرێت بوەستێنرێت، بۆیە دانیشتنەکەش لەگەڵی دەڕوات)، یان کاتێک بانگی clear_session.
بودجەی ژماردن و سنووری ڕێژە شوێن پلانەکەت دەکەون — بڕوانە پلانەکان، یان بانگی get_capabilities بکە لە خودی پەیوەندییەکەوە بۆ ژمارە کارپێکراوەکان. تێپەڕاندنی هەر یەکێکیان وەک ئەنجامی ئامرازێک دەگەڕێتەوە کە تێیدا isError دانراوە، نەک وەک هەڵەی گواستنەوە، بۆیە ئاژانسەکەت دەتوانێت نامەکە بخوێنێتەوە و خۆی بگونجێنێت. هەمان شت بۆ هەڵەی ڕێزمان، تەواوبوونی کات، یان شکستێک لە ناو بزوێنەرەکەدا ڕاستە: ئەوانە وەڵامن، و پەیوەندییەکە کراوە دەمێنێتەوە.
check_support پێت دەڵێت چی بەردەستە بەبێ خەرجکردنی هەڵسەنگاندنێک. timeout_ms ڕێگە بە بانگێک دەدات داوای بودجەیەکی کورتتر بکات لەوەی پلانەکە ڕێگەی پێدەدات — سوودبەخشە بۆ شکستهێنانی خێرا لەسەر دەربڕینێک کە چاوەڕێ دەکەیت هەرزان بێت. بۆ خودی بودجەی پلانەکە گیرۆدە دەکرێت، بۆیە ناتوانێت کاتی زیاتر لەوەی هەتە بکڕێت. فەنکشنەکانی فایل، پرۆسێس و تۆڕ بلۆککراون.