Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ANILIST_TOKEN | No | Optional AniList API Token (Only needed for operations that require login) |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| favourite_studio | [Requires Login] Favourite or unfavourite a studio by its ID |
| get_genres | Get all available genres on AniList |
| get_media_tags | Get all available media tags on AniList |
| get_site_statistics | Get AniList site statistics over the last seven days |
| get_studio | Get information about a studio by its AniList ID or name |
| delete_activity | [Requires Login] Delete the current authorized user's activity post |
| get_activity | Get a specific AniList activity by its ID |
| get_user_activity | Fetch activities from a user |
| post_message_activity | [Requires Login] Post a new message activity or update an existing one |
| post_text_activity | [Requires Login] Post a new text activity or update an existing one |
| add_list_entry | [Requires Login] Add an entry to the authorized user's list |
| get_user_anime_list | Get a user's anime list |
| get_user_manga_list | Get a user's manga list |
| remove_list_entry | [Requires Login] Remove an entry from the authorized user's list |
| update_list_entry | [Requires Login] Update an entry on the authorized user's list |
| get_anime | Get detailed information about an anime by its AniList ID |
| favourite_anime | [Requires Login] Favourite or unfavourite an anime by its ID |
| favourite_manga | [Requires Login] Favourite or unfavourite a manga by its ID |
| get_manga | Get detailed information about a manga by its AniList ID |
| get_character | Get information about a character by their AniList ID or name |
| favourite_character | [Requires Login] Favourite or unfavourite a character by its ID |
| favourite_staff | [Requires Login] Favourite or unfavourite a staff member by their ID |
| get_todays_birthday_characters | Get all characters whose birthday is today |
| get_todays_birthday_staff | Get all staff members whose birthday is today |
| get_staff | Get information about staff member by their AniList ID or name |
| get_recommendation | Get an AniList recommendation by its ID |
| get_recommendations_for_media | Get AniList recommendations for a specific media |
| search_activity | Search for activities on AniList |
| search_anime | Search for anime with query term and filters |
| search_character | Search for characters based on a query term |
| search_manga | Search for manga with query term and filters |
| search_staff | Search for staff members based on a query term |
| search_studio | Search for studios based on a query term |
| search_user | Search for users on AniList |
| delete_thread | [Requires Login] Delete a thread by its ID |
| get_thread | Get a specific thread by its AniList ID |
| get_thread_comments | Get comments for a specific thread |
| get_full_user_info | Get a user's complete profile and stats information |
| follow_user | [Requires Login] Follow or unfollow a user by their ID |
| get_authorized_user | [Requires Login] Get profile information of the currently authorized user |
| get_user_recent_activity | Get recent activity from a user |
| get_user_profile | Get a user's AniList profile |
| get_user_stats | Get a user's AniList statistics |
| update_user | [Requires Login] Update user settings |