Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MURSA_API_KEYYesYour Mursa API key (starts with mursa_mcp_...)
MURSA_API_URLNoOverride the endpoint for preview deployments or local devhttps://mursa.me/api/mcp

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
whoamiA

Show which Mursa user this API key belongs to.

list_inboxA

List Inbox tasks (unscheduled, personal, not completed by default).

list_mydayB

List tasks scheduled for a specific day (default today). Date: YYYY-MM-DD.

list_scheduleB

List all scheduled tasks between startDate and endDate inclusive. Dates: YYYY-MM-DD.

search_tasksB

Search task titles by ILIKE match. Returns most recently updated first.

list_calendarB

List calendar events (scheduled tasks with start_time) between two dates. Dates: YYYY-MM-DD.

create_calendar_eventA

Create a calendar event (a task with scheduled_date + start_time/end_time, task_type='meeting' by default).

create_taskA

Create a task. With scheduled_date -> MyDay; without -> Inbox.

update_taskC

Patch any subset of editable fields on a task.

complete_taskC

Mark a task as completed.

defer_taskB

Set a task's due_date to a new date (does not change scheduled_date).

schedule_taskB

Move a task onto a specific date (MyDay). Optionally set start/end time and duration.

list_goalsB

List your goals, optionally filtered by status ('active', 'completed', ...).

create_goalD

Create a goal.

update_goalD

Patch a goal.

delete_goalA

Delete a goal. Tasks that reference it are unlinked first (goal_id set to null).

list_notesC

List notes, pinned first, then most recently updated.

search_notesC

Search note titles and content by ILIKE.

create_noteD

Create a note.

update_noteC

Patch a note.

list_habitsA

List your active (non-archived) habits.

list_projectsA

List your projects, most recently updated first.

list_emailsC

List Gmail threads in a label (default INBOX). Returns thread previews (subject/from/snippet/labels/unread).

get_emailA

Get the full content of a thread or single message. Returns body text + HTML + attachment metadata (use get_attachment to download).

get_attachmentA

Download a single attachment from an email. Returns { size, contentBase64 } — decode the base64 to get the bytes.

search_emailsA

Search Gmail using Gmail's query syntax (e.g. 'from:alice has:attachment newer_than:7d'). Returns message ids; use get_email to fetch.

send_emailB

Send a new email. Attachments are base64-encoded; ≤3MB each, ≤10MB total. Rate-limited to 5/min.

reply_emailA

Reply to an existing thread. Subject and recipient default to the last message's. Rate-limited to 5/min.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.8/5.0

Scored across 28 tools

Disambiguation4/5

Tools are mostly distinct per domain, but slight overlap between create_calendar_event and create_task (both create scheduled tasks), and between list_calendar and list_schedule (both list tasks with dates). Minor confusion possible.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern in snake_case (create_, list_, update_, delete_, search_, get_, send_, reply_, complete_, defer_, schedule_). Very predictable.

Tool Count4/5

28 tools is on the higher end but still appropriate for a comprehensive personal productivity server covering tasks, emails, goals, notes, habits, projects, and calendar. No bloated extras.

Completeness2/5

Significant gaps: missing delete operations for tasks and notes, no update for habits, no CRUD for projects (only list), and no email archive/delete. Agent workflows may hit dead ends.

Maintenance

ActivityStale
ResponsivenessNo issues