Skip to content
Open App

MCP-Tools - Overview

Access Rights

MCP tools are assigned to three scope levels:

ScopeMeaning
readRead-only access; cannot create, edit, or delete
writeRead and write sources, channels, and inbox; no access to team settings
adminFull MCP access including team settings

For OAuth connections, the scope selected during authorization limits which tools can be accessed. For API tokens, the token role determines the maximum access level.


Read Tools

All read tools require at least scope read.

search_updates

Searches updates by search terms, sources, tags, and time period.

Required scope: read

ParameterTypeDescription
queryStringFull-text search term (optional)
source_idStringUpdates from a specific source (optional)
tagsArrayUpdate tags to filter by (optional)
folderStringinbox, saved, or dropped (optional)
limitIntegerNumber of results (default: 20, max: 100)

get_update_details

Returns the complete content of a single update.

Required scope: read

ParameterTypeDescription
update_idStringID of the update

list_sources

Lists all sources in the workspace.

Required scope: read

ParameterTypeDescription
active_onlyBooleanReturn only active sources (default: true)

list_reports

Lists available AI reports.

Required scope: read

ParameterTypeDescription
typeStringsummary, feedback, list, linkedin_post, conversation_starters (optional)
limitIntegerNumber (default: 10)

get_report

Returns the complete content of a report.

Required scope: read

ParameterTypeDescription
report_idStringReport ID

get_team_context

Returns the AI context of the workspace (website URL and context documents).

Required scope: read

No parameters.


list_tags

Lists all tags in the workspace.

Required scope: read

ParameterTypeDescription
typeStringsources, channels, updates (optional)

Write Tools

All Write Tools require at least scope write.

create_source

Creates a new source.

Required scope: write

ParameterTypeDescription
urlStringSource website URL
nameStringInternal name
tagsArrayTag IDs (optional)

update_source

Changes the name, URL, or tags of an existing source.

Required scope: write

ParameterTypeDescription
source_idStringSource ID
nameStringNew name (optional)
urlStringNew URL (optional)

delete_source

Deletes a source, including all channels and updates.

Required scope: write

ParameterTypeDescription
source_idStringSource ID

create_channel

Creates a channel manually.

Required scope: write

ParameterTypeDescription
source_idStringParent source ID
urlStringChannel URL
nameStringChannel name (optional)

update_channel

Changes the name or description of a channel.

Required scope: write

ParameterTypeDescription
channel_idStringChannel ID
nameStringNew name (optional)

delete_channel

Deletes a channel.

Required scope: write

ParameterTypeDescription
channel_idStringChannel ID

toggle_channel

Enables or disables a channel.

Required scope: write

ParameterTypeDescription
channel_idStringChannel ID
activeBooleantrue = active, false = inactive

create_tag

Creates a new tag.

Required scope: write

ParameterTypeDescription
nameStringTag name
typeStringsources, channels or updates
descriptionStringAI tagging description (optional)

update_tag

Changes the name or description of a tag.

Required scope: write

ParameterTypeDescription
tag_idStringTag ID
nameStringNew name (optional)
descriptionStringNew AI description (optional)