donanimhaber.com Tech News

io.github.mohammad-abbasi-sh由 GitHub 帳號 mohammad-abbasi-sh 發布v0.1.1更新於 Nov 11, 2026

Unofficial read-only MCP server for donanimhaber.com tech news and forum: latest, search, articles.

發布方自己的服務:Tech.eu Funding Explorer

已驗證STDIO僅桌面網頁搜尋與抓取

概覽

donanimhaber.com Tech News 的本機 MCP 服務;無需登入;STDIO。

暫無 AI 概覽:以下資訊來自註冊中心條目和服務本身。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 donanimhaber.com Tech News,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

donanimhaber-mcp 🇹🇷

mcp-name: io.github.mohammad-abbasi-sh/donanimhaber-mcp

Unofficial read-only MCP server for donanimhaber.com, Türkiye's leading technology news site + forum — latest tech news, keyword search, full article text, section listings and the forum's hottest topics.

Built by Mohammad Abbasi as part of the "Turkey MCP factory" (Sepehr-style pipeline). Not affiliated with donanimhaber.com.

For AI agents

Add to your MCP client config (stdio):

json
{  "mcpServers": {    "donanimhaber": {      "command": "uvx",      "args": ["donanimhaber-mcp==0.1.1"]    }  }}

Or run locally: python -m donanimhaber_mcp.server (needs mcp<2, curl-cffi).

Tools

ToolDescription
donanimhaber_latestLatest tech news (homepage) — limit 1..50; articles (id, title, summary, category, views, comments, URL)
donanimhaber_search_newsKeyword search over recent news (title, summary, category) — keyword, limit 1..50
donanimhaber_get_articleFull text of one article — article: the article URL, the /<slug>--<id> path, or a bare numeric id (looked up in the latest listings); returns headline, author, dates, section, description, full body, comment count, word count
donanimhaber_sectionArticles in one section/topic — slug from donanimhaber_sections (e.g. "teknoloji-haberleri", "yapay-zeka", "bitcoin", "gta-6"), limit 1..50
donanimhaber_sectionsAll news sections/topics (name + slug + URL) from the homepage
donanimhaber_forum_hotHottest topics on the DonanımHaber forum right now — limit 1..50; topics (id, title, time ago, forum, online users, URL)

Example output (donanimhaber_latest / 2026-11-07):

json
{"total": 39, "articles": [  {"article_id": 212608, "title": "Yenilenen Volkswagen Virtus'un ilk fotoğrafları yayınlandı",   "category": "Otomobil Teknolojileri",   "url": "https://www.donanimhaber.com/yenilenen-volkswagen-virtus-un-ilk-fotograflari-yayinlandi--212608"}, …]}

Example output (donanimhaber_get_article / Aina AI Ring):

json
{"headline": "Ekranlı ve mikrofonlu akıllı yüzük: Aina AI Ring", "author": "Erkan Calp", "date_published": "2026-11-06T20:44:00+03:00", "section": "Giyilebilir Teknolojiler", "word_count": 223, …}

How it works

donanimhaber.com serves its news pages fully server-rendered — no login, no API key, no session cookies. Listing pages carry <article> cards (title, summary, category, Turkish-formatted views like "40,3b" = 40,300, comments; section cards also carry the publish date). Article pages carry a schema.org NewsArticle JSON-LD block (headline, author, dates, section, full articleBody, comment count). Forum popular topics are server-rendered rows on forum.donanimhaber.com. Transport uses Chrome TLS impersonation (curl-cffi, chrome120); requests are spaced ~0.8s apart; everything is read-only.

Two honest limitations, verified live 2026-11-07: (1) the site's own /ara?q=… search ignores the query string — it returns the same 2 stale "ara" articles for every keyword — and the search box is a token-gated Yandex/Elastic widget, so donanimhaber_search_news filters the freshly fetched latest + technology listings client-side instead (Turkish-aware, folds zekâ → zeka); (2) the forum search is token-gated the same way, so there is no forum keyword search — donanimhaber_forum_hot lists the server-rendered popular topics.

Install

bash
uvx donanimhaber-mcp==0.1.1        # run directly (needs uv)# orpip install donanimhaber-mcp==0.1.1donanimhaber-mcp    # starts the MCP server on stdio

Tests

bash
python -m venv .venv && .venv/bin/pip install -e ..venv/bin/python -m unittest discover -s tests -v

Offline tests run on recorded fixtures (real pages fetched 2026-11-07); live tests hit donanimhaber.com. 32/32 green at build time (18 offline + 14 live) plus an MCP stdio smoke test (39 latest articles, 80 hot forum topics).

Roadmap

  • Forum category listings (/<forum>--f<id> topic lists)
  • Most-read / most-commented rankings (the homepage carries them)
  • Article comments (the article page links them)

License

MIT — see LICENSE.


Built by Mohammad Abbasi — Almanibama · mabbasi.ir

來源:README.md,提交 1bacefc

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.1.1最新Nov 11, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Tech 整合