Jelly-FastMCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Jelly-FastMCPList all conversations in the Support mailbox"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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 from Settings → API Tokens |
| Optional override for the API base URL. Defaults to |
Running
Direct execution
uv run server.pyInstall 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_conversationssearch_conversationsget_conversationlist_conversation_messageslist_conversation_commentsadd_commentarchive_conversation/unarchive_conversationtrash_conversation/restore_conversation_from_trashspam_conversation/unspam_conversationsnooze_conversation/unsnooze_conversationignore_conversationset_conversation_mailboxesassign_conversation/unassign_conversationadd_conversation_label/remove_conversation_label
Messages and drafts
get_messagecreate_draft_conversationcreate_draft_replyupdate_draftresolve_attachment_download_url
Labels, members, and mailboxes
list_labelscreate_labelupdate_labeldelete_labellist_memberslist_mailboxeslist_mailbox_members
Contacts and settings
find_contact_by_emailupsert_contactget_autoresponderupdate_autoresponderlist_saved_replies
Resources
jelly://conversations/{conversation_id}/markdown— LLM-friendly markdown view of a conversation
Maintenance
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
- Alicense-qualityDmaintenanceAn 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.76MIT
- Alicense-qualityDmaintenanceAn 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.2MIT
- AlicenseAqualityBmaintenanceAn 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.48MIT
- Alicense-qualityDmaintenanceAn 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.76MIT
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…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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