Skip to main content

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

Variable Default Description
MCP_TRANSPORT stdio Transport protocol (stdio or streamable-http)
MCP_HOST 0.0.0.0 Host for streamable-http
MCP_PORT 3000 Port for streamable-http
TEKNA_TIMEOUT 30 Tekna API timeout in seconds
TEKNA_CACHE_TTL 900 Cache TTL in seconds (15 min)
LOG_LEVEL INFO Logging level

Running Tests

uv run pytest tests/ -v

Version Bumping

git tag v0.2.0
uv run poe bump-version

License

MIT

Release files for mcp-tekna 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-tekna 0.3.1
File Size Uploaded
mcp_tekna-0.3.1.tar.gz 188.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-tekna 0.3.1
File Interpreter ABI Platform
mcp_tekna-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 201.7 kB

Release files / mcp_tekna-0.3.1.tar.gz

Download URL mcp_tekna-0.3.1.tar.gz
Size 188.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b35f4f73c03105514143cecae461ee083193f753d4e7c93a1db0a826df728828
BLAKE2b-256 checksum
How to use checksums
2cf0d621f42256327a42869b538a1a6c4aaca22c82e320f777130ff62fdd14c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 24, 2026.

Transparency log

Release files / mcp_tekna-0.3.1-py3-none-any.whl

Download URL mcp_tekna-0.3.1-py3-none-any.whl
Size 13.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
07c6be69a79f861eb34f3b60828ab268256c71d25baa61d4642c20a510afcb1d
BLAKE2b-256 checksum
How to use checksums
b64a44b97e2fabdedf615b2ed8d1deddb790727eb88a4dd21699c7f896534e78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page