Tekna Events & News

io.github.Vortiago由 GitHub 帳號 Vortiago 發布v0.3.1更新於 Oct 25, 2026

MCP server for Tekna events and news

發布方自己的服務:Events.Aero

概覽

AI 產生的概覽

本機 MCP 伺服器,讓助理搜尋 Tekna 活動目錄、查看活動詳情、取得新聞文章並列出會員權益。

可以做什麼
依地區、主題、形式、價格、語言和受眾篩選搜尋 Tekna 活動目錄,並查看特定活動的完整詳情,包括講者、議程和價格。取得 Tekna 近期新聞文章,可依內容類型和頁碼篩選。依類別列出 Tekna 會員權益。
適用情境
適合需要讓助理查詢挪威 Tekna 專業活動、了解講者與價格等詳情、追蹤 Tekna 新聞或查看會員權益,而不必手動瀏覽網站的情境。
執行需求
以 Python 套件形式在本機執行,通常用 uvx 啟動(也可用 Docker)。未宣告需要帳號、API 金鑰或請求標頭。選用環境變數可設定傳輸方式、主機、連接埠、API 逾時、快取有效期和日誌等級。需要能存取 Tekna API 的網路。
安裝前請注意
僅對 Tekna 公開內容做唯讀查詢,未顯示憑證、付款或寫入操作。活動與新聞資料來自 Tekna 的 API,查詢會傳送給該第三方。Docker 方式預設在 3000 連接埠暴露 streamable-http 端點,不應對不受信任的網路開放。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

mcp-tekna

MCP server for Tekna events and news.

Installation

Claude Code (Plugin)

bash
claude plugin add github:Vortiago/mcp-tekna

Claude Desktop (Manual Config)

Add to your claude_desktop_config.json:

json
{  "mcpServers": {    "mcp-tekna": {      "command": "uvx",      "args": ["mcp-tekna"]    }  }}

Claude Desktop (.mcpb Bundle)

bash
npm install -g @anthropic-ai/mcpbcd mcpbmcpb pack# Double-click the resulting .mcpb file to install

PyPI

bash
uvx mcp-tekna

Docker

bash
docker build -t mcp-tekna .docker run -p 3000:3000 mcp-tekna# Connect from claude.ai: http://localhost:3000

Or with docker compose:

bash
docker compose up

Tools

search_events

Search Tekna's event catalog with optional filters for region, topic, format, price, language, and audience.

search_events(query="AI", region="Vestlandet")

get_event_details

Get full details for a specific event including speakers, agenda, and pricing.

get_event_details(event_number="51691")

get_news

Fetch recent news articles with optional content type filtering.

get_news(content_type="Politisk", page=1)

get_member_benefits

List all Tekna member benefits organized by category.

get_member_benefits()

Development

bash
uv syncuv run mcp-tekna

For streamable-http transport:

bash
MCP_TRANSPORT=streamable-http uv run mcp-tekna

Environment Variables

VariableDefaultDescription
MCP_TRANSPORTstdioTransport protocol (stdio or streamable-http)
MCP_HOST0.0.0.0Host for streamable-http
MCP_PORT3000Port for streamable-http
TEKNA_TIMEOUT30Tekna API timeout in seconds
TEKNA_CACHE_TTL900Cache TTL in seconds (15 min)
LOG_LEVELINFOLogging level

Running Tests

bash
uv run pytest tests/ -v

Version Bumping

bash
git tag v0.2.0uv run poe bump-version

License

MIT

來源:README.md,提交 7f35c04

工具

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

版本歷史

1
  1. v0.3.1最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

其他 Events 整合