{% extends "themis/base.html" %} {% load humanize %} {% block title %}MCP Tokens — {{ themis_app_name }}{% endblock %} {% block content %}

MCP Tokens

Generate Token

Bearer tokens used by MCP clients (Claude Desktop, Cursor, etc.) to call Mnemosyne. Stored hashed at rest — the plaintext is shown only once at creation.

{% if tokens %}
{% for token in tokens %}
{{ token.name }}
{{ token.get_masked_token }} {% if not token.is_valid %} {% if not token.is_active %}Revoked{% else %}Expired{% endif %} {% else %} Active {% endif %} Last used: {% if token.last_used_at %}{{ token.last_used_at|naturaltime }}{% else %}never{% endif %}
{% endfor %}
{% else %}

No MCP tokens yet.

Generate Your First Token
{% endif %}
{% endblock %}