Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TOCARO_DRY_RUNNoIf true, write tools return contents without actually POSTing. Default: falsefalse
TOCARO_TIMEOUTNoRequest timeout in seconds. Default: 30.030.0
TOCARO_BASE_URLNoAPI base URL. Default: https://api.tocaro.imhttps://api.tocaro.im
TOCARO_API_TOKENNoBot user Bearer token. Required unless TOCARO_API_TOKEN_READ and TOCARO_API_TOKEN_WRITE are set.
TOCARO_LOG_LEVELNoLog level. Default: INFOINFO
TOCARO_READ_ONLYNoIf true, write tools are not registered. Default: falsefalse
TOCARO_API_TOKEN_READNoRead-scope-only token. Falls back to TOCARO_API_TOKEN if not set.
TOCARO_API_TOKEN_WRITENoWrite-scope-only token. Falls back to TOCARO_API_TOKEN if not set.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
tocaro_search_usersA

Bot を作成したユーザーと同一契約に所属するユーザーを検索する。

query はメールアドレスまたはユーザー名の前方一致で検索する。 page は 1-100、per_page は 1-100 の範囲。 戻り値の users には code('us' + 8文字のユーザーコード)が含まれ、 他のツール(tocaro_post_message など)に渡すコードとして使う。

tocaro_list_groupsA

Bot が所属するグループの一覧を取得する。

query はグループ名で検索する。page は 1-100、per_page は 1-100 の範囲。 戻り値の groups には code('gr' + 8-9文字のグループコード)が含まれ、 tocaro_post_message や tocaro_list_todo_lists などに渡すコードとして使う。

tocaro_get_group_membersA

指定したグループのメンバー一覧を取得する。

group には tocaro_list_groups で取得したグループコード('gr' + 8-9文字)を指定する。 存在しないグループコードを指定するとエラーになる。

tocaro_list_todo_listsA

Tocaro の『ToDoリスト』(API 上は project)の一覧を取得する。

group('gr' + 8-9文字のグループコード)は必須。 after_due_time は ISO 8601 文字列で指定する(内部で UnixTime ミリ秒に変換して送信する)。 戻り値の code('tr' + 9文字)は tocaro_search_tasks / tocaro_create_task の project 引数に使う。

tocaro_search_tasksA

指定した ToDoリスト(project)配下のタスクを検索する。

project('tr' + 9文字のプロジェクトコード)は必須。tocaro_list_todo_lists で取得する。 last_updated_after(ISO 8601 文字列)を指定すると page / per_page / sort / direction は 無視され、更新日時の昇順で全件が返る点に注意。

tocaro_create_groupA

新しいグループを作成する。

Bot および Bot を作成したユーザーが自動でオーナーになる。 name は必須。作成後のグループコードは戻り値の code に含まれる。

tocaro_invite_to_groupA

既存のグループにユーザーを招待する。

group('gr' + 8-9文字)は必須。members には招待するユーザーコード('us' + 8文字)の リストを指定する。ユーザーコードは tocaro_search_users で取得する。 注意: 既にオーナーであるユーザーを再度 invite すると、そのユーザーが owners から 外れ一般メンバーに降格することを実 API で確認している。既にメンバーのユーザーは members に含めないこと(先に tocaro_get_group_members で確認するとよい)。

tocaro_post_messageA

Tocaro のグループまたは個人トークにメッセージを投稿する。

group と user はどちらか一方のみを指定すること(両方指定・両方未指定はエラー)。 グループコードは tocaro_list_groups、ユーザーコードは tocaro_search_users で取得できる。 本文中で特定ユーザーにメンションする場合は <@us11111111> の形式で埋め込む。

tocaro_create_todo_listA

グループ配下に新しい ToDoリスト(project)を作成する。

group('gr' + 8-9文字)と name は必須。作成後の project コード('tr' + 9文字)は 戻り値の code に含まれ、tocaro_create_task の project 引数に使う。

tocaro_create_taskA

ToDoリスト(project)配下に新しいタスクを作成する。

project('tr' + 9文字のプロジェクトコード)は必須で、タスクは必ず project 配下に 作成する。project コードが不明な場合は先に tocaro_list_todo_lists で取得すること。 assignees には担当者のユーザーコード('us' + 8文字)のリストを指定する。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/guanglaiyouzhen30-lang/tocalo-mcp'

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