Productivity70 toolsPaste one API key
Habitica integration for AI agents
Habitica is an open-source task management application that gamifies productivity by turning tasks into role-playing game elements.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Habitica once and call the same tools from all of them.
Setup
Connect Habitica through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Habitica exposes 70 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
habitica_export_challenge_csv | Export a Habitica challenge to CSV format | Read |
habitica_get_challenge | Retrieve details of a specific challenge | Read |
habitica_get_challenge_task | Retrieve a task by its unique ID | Read |
habitica_get_challenge_tasks | Get all tasks for a specified challenge | Read |
habitica_get_challenges | Retrieve challenges available in a specific group (guild, party, or tavern) | Read |
habitica_get_content | Retrieves all Habitica game content definitions in a single request | Read |
habitica_get_content_by_type | Retrieves Habitica game content data filtered by a specific category type | Read |
habitica_get_export_history_csv | Export user tasks history in CSV format | Read |
habitica_get_export_inbox_html | Export inbox data in HTML format from Habitica | Read |
habitica_get_export_userdata_json | Exports the authenticated user's complete data in JSON format | Read |
habitica_get_group | Retrieves detailed information about a Habitica group (guild or party) | Read |
habitica_get_group_members | Retrieve members of a Habitica group (guild or party) | Read |
habitica_get_groups | Retrieves Habitica groups based on type | Read |
habitica_get_groups_habitrpg | Retrieve the Habitica Tavern (habitrpg) group details | Read |
habitica_get_groups_party_chat | Retrieve party chat messages from Habitica | Read |
habitica_get_models_model_paths | Retrieves all available field paths and their data types for a specified Habitica model | Read |
habitica_get_news | Retrieve the latest Bailey announcement from Habitica | Read |
habitica_get_party | Retrieves the authenticated user's party details from Habitica | Read |
habitica_get_shops_market_gear | Retrieve the available gear for purchase in the market shop | Read |
habitica_get_shops_time_travelers | Retrieve available items in the Time Travelers shop | Read |
habitica_get_status | Check Habitica API server status | Read |
habitica_get_tags | Retrieve all tags for the authenticated Habitica user | Read |
habitica_get_tasks | Retrieve all tasks for the authenticated user | Read |
habitica_get_user_challenges | Retrieve challenges the authenticated user participates in | Read |
habitica_get_user_profile | Retrieves the authenticated user's complete Habitica profile | Read |
habitica_get_webhooks | Retrieves all webhooks configured for the authenticated Habitica user | Read |
habitica_get_world_state | Retrieves the current state of the Habitica game world including active events, world boss | Read |
habitica_validate_coupon_code | Validate a Habitica coupon code to check if it is valid and active | Read |
habitica_add_challenge_task | Add a new task to a specified challenge | Write |
habitica_add_push_device | Register a push notification device for the authenticated user | Write |