Codync
免費、開源的 1:1 替代方案,取代 Grok Bot 與 Muse。從 iPhone、Mac 或 Linux 桌面將 Claude Code、Codex、Cursor 與 40+ 程式碼代理人作為持續機器人傳訊。群組聊天、主題串…
AI 翻譯
MCP Server for Turkish Thesis Database
翻譯準備中
開發工具Python · JavaScriptGitHub @saidsurucu自行安裝營運者未確認
試用過了嗎? 點一下就好,不需要登入。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
安裝型專案無需部署網域也可驗證。個人儲存庫可透過 GitHub 登入驗證,組織儲存庫可使用上方的儲存庫驗證檔案。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Bu proje, Yükseköğretim Kurulu (YÖK) Ulusal Tez Merkezi'ne erişimi kolaylaştıran bir FastMCP sunucusu oluşturur. Bu sayede, YÖK Tez Merkezi'nden tez arama ve tezlerin PDF içeriklerini Markdown formatında getirme işlemleri, Model Context Protocol (MCP) destekleyen LLM (Büyük Dil Modeli) uygulamaları (örneğin Claude Desktop veya 5ire) ve diğer istemciler tarafından araç (tool) olarak kullanılabilir hale gelir.
🎯 Temel Özellikler
fastmcp install komutu (veya manuel yapılandırma) kullanılarak kolay entegrasyon.🔗 Remote MCP Adresi: https://yoktezmcp.fastmcp.app/mcp
YokTez MCPhttps://yoktezmcp.fastmcp.app/mcpmcp_config.json dosyasına aşağıdaki yapılandırmayı ekleyin:{
"mcpServers": {
"yoktez-mcp": {
"serverUrl": "https://yoktezmcp.fastmcp.app/mcp/",
"headers": {
"Content-Type": "application/json"
}
}
}
}
💡 İpucu: Remote MCP sayesinde Python, uv veya herhangi bir kurulum yapmadan doğrudan Claude Desktop üzerinden YÖK Ulusal Tez Merkezi'ne erişebilirsiniz!
🚀 Claude Haricindeki Modellerle Kullanmak İçin Çok Kolay Kurulum (Örnek: 5ire için)
Bu bölüm, YokTez MCP aracını 5ire gibi Claude Desktop dışındaki MCP istemcileriyle kullanmak isteyenler içindir.
uv Kurulumu:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"curl -LsSf https://astral.sh/uv/install.sh | shyoktezmcpYokTez MCPuvx --from git+https://github.com/saidsurucu/yoktez-mcp yoktez-mcp
⚙️ Claude Desktop Manuel Kurulumu
Ön Gereksinimler: Python, uv, (Windows için) Microsoft Visual C++ Redistributable'ın sisteminizde kurulu olduğundan emin olun. Detaylı bilgi için yukarıdaki "5ire için Kurulum" bölümündeki ilgili adımlara bakabilirsiniz.
Claude Desktop Settings -> Developer -> Edit Config.
Açılan claude_desktop_config.json dosyasına mcpServers altına ekleyin:
{
"mcpServers": {
// ... (varsa diğer sunucularınız) ...
"YokTez MCP": {
"command": "uvx",
"args": [
"--from", "git+https://github.com/saidsurucu/yoktez-mcp",
"yoktez-mcp"
]
}
}
}
Claude Desktop'ı kapatıp yeniden başlatın.
🧩 MCP Yerine Skill Olarak Kullanım (Claude in Chrome / Claude Desktop tarayıcısı)
Sunucu kurmak istemeyenler için aynı yetenekler skills/yoktez klasöründe bir Claude skill'i olarak da var. Skill, tarayıcıda açık bir tez.yok.gov.tr sekmesine JavaScript enjekte ederek çalışır; Python, uv ya da MCP sunucusu gerekmez. YÖK'te CAPTCHA veya giriş zorunluluğu olmadığından hem Claude in Chrome eklentisiyle hem de Claude Desktop'ın yerleşik tarayıcısıyla çalışır.
Skill'in yapabildikleri:
Kurulum (Claude Code):
git clone https://github.com/saidsurucu/yoktez-mcp && cp -r yoktez-mcp/skills/yoktez ~/.claude/skills/
Kurulum (Claude Desktop / claude.ai): skills/yoktez klasörünü zip'leyip Settings → Capabilities → Skills bölümünden yükleyin.
Ayrıntılar için skills/yoktez/SKILL.md ve skills/yoktez/reference.md dosyalarına bakın.
🛠️ Kullanılabilir Araçlar (MCP Tools)
Bu FastMCP sunucusu LLM modelleri için aşağıdaki araçları sunar:
search_yok_tez_detailed: YÖK Ulusal Tez Merkezi'nde çeşitli detaylı kriterleri kullanarak tez araması yapar.
thesis_title, author_name, advisor_name, university_name, institute_name, department_name, discipline_name, thesis_number, subject_headings, index_terms, abstract_text, thesis_type, permission_status, thesis_status, language, institute_group, year_start, year_end, page, results_per_page.YokTezSearchResult (sayfalanmış tez özeti listesi, toplam sonuç sayısı vb. içerir)get_yok_tez_document_markdown: Belirli bir YÖK tezinin PDF içeriğini, istenen PDF sayfasına göre Markdown formatında getirir.
detail_page_url (tez detay sayfası URL'si), page_number (istenen PDF sayfa numarası).YokTezDocumentMarkdown (sayfanın Markdown içeriği, toplam sayfa sayısı, metadata vb. içerir)📜 Lisans
Bu proje MIT Lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakınız.