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

Capabilities

Features and capabilities supported by this server

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Murali1889/MCP-mursa'

If you have feedback or need assistance with the MCP directory API, please join our Discord server