Tekna Events & News

السجل الرسمي أخرى

MCP server for Tekna events and news

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

PYPI package mcp-tekna
Claude Code
claude mcp add tekna-events-news -- uvx mcp-tekna==0.3.1
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "tekna-events-news": {
            "command": "uvx",
            "args": [
                "mcp-tekna==0.3.1"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. mcp-tekna
  2. Installation
  3. Tools
  4. Development
  5. License

mcp-tekna

MCP server for Tekna events and news.

Installation

Claude Code (Plugin)
claude plugin add github:Vortiago/mcp-tekna
Claude Desktop (Manual Config)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-tekna": {
      "command": "uvx",
      "args": ["mcp-tekna"]
    }
  }
}
Claude Desktop (.mcpb Bundle)
npm install -g @anthropic-ai/mcpb
cd mcpb
mcpb pack
# Double-click the resulting .mcpb file to install
PyPI
uvx mcp-tekna
Docker
docker build -t mcp-tekna .
docker run -p 3000:3000 mcp-tekna
# Connect from claude.ai: http://localhost:3000

Or with docker compose:

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

uv sync
uv run mcp-tekna

For streamable-http transport:

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
uv run pytest tests/ -v
Version Bumping
git tag v0.2.0
uv run poe bump-version

License

MIT

الأسئلة الشائعة

ما هو Tekna Events & News؟

MCP server for Tekna events and news

كيف أثبّت Tekna Events & News؟

يعمل على جهازك. في Claude Code: claude mcp add tekna-events-news -- uvx mcp-tekna==0.3.1. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Tekna Events & News إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل Tekna Events & News مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون Tekna Events & News؟

ينشره Vortiago. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.