MCP / Docs and productivity

Habitica MCP: docs and tasks

Habitica is an open-source task management application that gamifies productivity by turning tasks into role-playing game elements. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Your own API key47 actionsDocs and productivity

$ YOUR NEXT RUN

Claude CodeCodexCursorAny agent

Use Habitica MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

Read https://flymy.ai/skill.md and https://flymy.ai/mcp/habitica.md. Help me connect Habitica MCP to this assistant. Then help me run this task: Use Habitica to add challenge task. Ask me for the required inputs first and show the result.
Open FlyMy.AIDownload brief

What Habitica MCP can do

47 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
# HABITICA_ADD_CHALLENGE_TASKAdd a new task to a specified challenge.
# HABITICA_CANCEL_SUBSCRIPTIONAttempts to cancel the authenticated user's subscription.
# HABITICA_CREATE_CHALLENGECreate a new challenge.
# HABITICA_CREATE_GROUPCreate a Habitica party or guild.
# HABITICA_CREATE_TAGCreate a new tag.
# HABITICA_CREATE_TASKCreate a new user task in Habitica.
# HABITICA_CREATE_WEBHOOKCreate a new webhook for taskActivity events.
# HABITICA_DELETE_CHALLENGEDelete a challenge.
# HABITICA_DELETE_CHALLENGE_TASKDelete a specific task from a challenge.
# HABITICA_DELETE_GROUPDelete a Habitica group (guild) or leave a party. - For parties: Habitica does not support deleting via The correct flow is to leave the party via - For guilds: If you are the leader and there are...
# HABITICA_DELETE_TAGDelete a tag for the authenticated user.
# HABITICA_DELETE_TASKDelete a Habitica task.
Show all 47 actions
ActionWhat it does
# HABITICA_GET_ACHIEVEMENTSRetrieve all available Habitica achievements.
# HABITICA_GET_CHALLENGERetrieve details of a specific challenge.
# HABITICA_GET_CHALLENGESRetrieve challenges available in a specific group (guild, party, or tavern).
# HABITICA_GET_CHALLENGE_TASKRetrieve a specific task from any challenge.
# HABITICA_GET_CHALLENGE_TASKSGet all tasks for a specified challenge.
# HABITICA_GET_CONTENTRetrieve global game content definitions.
# HABITICA_GET_CONTENT_BY_TYPERetrieve game content for a specified category.
# HABITICA_GET_EQUIPMENTRetrieve the authenticated user's equipped gear and costume.
# HABITICA_GET_GROUPRetrieve details of a specific group.
# HABITICA_GET_GROUPSRetrieve Habitica groups (guilds, parties, taverns).
# HABITICA_GET_GROUP_MEMBERSRetrieve members of a specific group.
# HABITICA_GET_NOTIFICATIONSRetrieve notifications for the authenticated user.
# HABITICA_GET_PARTYRetrieve the authenticated user's party details.
# HABITICA_GET_PARTY_MEMBERSRetrieve members of the authenticated user's party.
# HABITICA_GET_TAGSRetrieve authenticated user's tags.
# HABITICA_GET_TASKSRetrieve all tasks for the authenticated user.
# HABITICA_GET_USER_ACHIEVEMENTSRetrieve the authenticated user's achievements.
# HABITICA_GET_USER_CHALLENGESRetrieve challenges the authenticated user participates in.
# HABITICA_GET_USER_INVENTORYRetrieve the authenticated user's full inventory.
# HABITICA_GET_USER_PROFILERetrieve the authenticated user's profile information.
# HABITICA_GET_USER_QUEST_PROGRESSRetrieve the authenticated user's quest progress.
# HABITICA_GET_USER_STATSRetrieve the authenticated user's Habitica statistics.
# HABITICA_GET_USER_SUBSCRIPTIONRetrieve the authenticated user's subscription details.
# HABITICA_GET_WEBHOOKSRetrieve webhooks for the authenticated user.
# HABITICA_INVITE_TO_GROUPInvite users to a specific group.
# HABITICA_INVITE_TO_PARTYInvite users to the authenticated user's party.
# HABITICA_JOIN_CHALLENGEJoin a challenge.
# HABITICA_LEAVE_CHALLENGELeave a Habitica challenge.
# HABITICA_LOCAL_LOGINAuthenticate a user via local credentials.
# HABITICA_LOCAL_REGISTERRegister a new Habitica user via email and password.
# HABITICA_MARK_NOTIFICATIONS_SEENMark specific notifications as read.
# HABITICA_REMOVE_FROM_PARTYRemove a member from your party.
# HABITICA_SCORE_TASKScore (check/uncheck) a Habitica task.
# HABITICA_SOCIAL_AUTHAuthenticate a user via a social provider.
# HABITICA_SUBSCRIBE_WEBHOOKEnable (subscribe) an existing webhook by ID for the authenticated user.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Use Habitica to add challenge task. Ask me for the required inputs first and show the result.”uses HABITICA_ADD_CHALLENGE_TASK
“Use Habitica to cancel subscription. Ask me for the required inputs first and show the result.”uses HABITICA_CANCEL_SUBSCRIPTION
“Use Habitica to create challenge. Ask me for the required inputs first and show the result.”uses HABITICA_CREATE_CHALLENGE

Connect Habitica in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Add your Habitica credentials

    Paste them into the Habitica connection settings once; they stay with FlyMy.AI, never in a prompt or a chat.

    • Habitica API Token - The API token associated with the user, used for API authentication. Get API key →
    • Habitica User ID - The unique identifier for the user, used for API authentication. Get API key →
  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Habitica account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.