Skip to main content
Glama
js-cohn
by js-cohn

Jelly FastMCP

A FastMCP-based Model Context Protocol (MCP) server for the Jelly API. It exposes the API as MCP tools for creating, reading, updating, and managing conversations, labels, contacts, drafts, autoresponder settings, comments, and more.

Prerequisites

  • Python 3.12+

  • uv (recommended)

Related MCP server: FastMail MCP Server

Configuration

Configure the following environment variables to authenticate and set defaults:

Environment Variable

Description

JELLY_API_TOKEN

Jelly API token from Settings → API Tokens

JELLY_BASE_URL

Optional override for the API base URL. Defaults to https://app.letsjelly.com/api

Running

Direct execution

uv run server.py

Install editable

uv pip install -e .

This registers the jelly-mcp command.

Claude Desktop example

{
  "mcpServers": {
    "jelly-mcp": {
      "command": "uv",
      "args": [
        "--directory",
        "$HOME/.agents/Jelly-FastMCP",
        "run",
        "server.py"
      ],
      "env": {
        "JELLY_API_TOKEN": "your-api-token-here"
      }
    }
  }
}

Available tools

Conversations

  • list_conversations

  • search_conversations

  • get_conversation

  • list_conversation_messages

  • list_conversation_comments

  • add_comment

  • archive_conversation / unarchive_conversation

  • trash_conversation / restore_conversation_from_trash

  • spam_conversation / unspam_conversation

  • snooze_conversation / unsnooze_conversation

  • ignore_conversation

  • set_conversation_mailboxes

  • assign_conversation / unassign_conversation

  • add_conversation_label / remove_conversation_label

Messages and drafts

  • get_message

  • create_draft_conversation

  • create_draft_reply

  • update_draft

  • resolve_attachment_download_url

Labels, members, and mailboxes

  • list_labels

  • create_label

  • update_label

  • delete_label

  • list_members

  • list_mailboxes

  • list_mailbox_members

Contacts and settings

  • find_contact_by_email

  • upsert_contact

  • get_autoresponder

  • update_autoresponder

  • list_saved_replies

Resources

  • jelly://conversations/{conversation_id}/markdown — LLM-friendly markdown view of a conversation

Install Server
A
license - permissive license
C
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An unofficial MCP server that enables users to manage their Fastmail accounts through natural language interactions. It provides tools to query mailboxes, retrieve email content with advanced filtering, and send messages directly through the Fastmail API.
    76
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server that integrates with FastMail's JMAP API to manage mailboxes, search for emails, and send messages. It enables users to interact with their FastMail account for tasks like reading email content and managing folders through natural language.
    2
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that provides AI assistants with full access to Fastmail accounts for managing email, contacts, calendars, and file storage. It implements 42 tools across JMAP, CardDAV, CalDAV, and WebDAV protocols to enable comprehensive account interaction through natural language.
    48
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    An MCP server for Fastmail that provides access to email, contacts, and calendars via the JMAP protocol. It enables users to search, send, and bulk-manage emails while also interacting with calendar events and address books through natural language.
    76
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

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/js-cohn/Jelly-FastMCP'

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