Discussions
MCP tools for the Discussions module. See the Discussions module docs for permissions and data model.
list-discussions
List discussions
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
projectId | string | no | Project ID (optional) |
limit | number | no | Maximum number of results to return |
offset | number | no | Number of results to skip |
create-discussion
Create a discussion
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
projectId | string | no | Project ID. Required for JWT auth; omit when using a project key. |
name | string | yes | — |
description | string | no | — |
aiProviderId | string | yes | Default AI provider participants and synthesis fall back to. |
model | string | no | Default model (falls back to the provider's default_model). |
maxRounds | number | no | — |
synthesis | object | no | Override for the final synthesis pass that weighs the deliberation into a single outcome. |
tags | object | no | — |
participants | array<object> | no | — |
get-discussion-run
Get a discussion run by ID
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
runId | string | yes | Discussion run ID |
get-discussion
Get a discussion by ID
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
discussionId | string | yes | Discussion ID |
update-discussion
Update a discussion
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
discussionId | string | yes | Discussion ID |
name | string | no | — |
description | string | no | — |
aiProviderId | string | no | — |
model | string | no | — |
maxRounds | number | no | — |
synthesis | object | no | Override for the final synthesis pass that weighs the deliberation into a single outcome. |
tags | object | no | — |
participants | array<object> | no | — |
delete-discussion
Delete a discussion
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
discussionId | string | yes | Discussion ID |
create-discussion-run
Invoke a discussion
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
discussionId | string | yes | Discussion ID |
topic | string | yes | The question or subject the participants deliberate on. |
list-discussion-runs
List a discussion's runs
Arguments
| Argument | Type | Required | Description |
|---|---|---|---|
discussionId | string | yes | Discussion ID |
limit | number | no | — |
offset | number | no | — |