list_comments
List Comments
List one page of comments on a document or across a collection, with authors and thread structure. total counts this page only.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_comments
List one page of comments on a document or across a collection, with authors and thread structure. total counts this page only.
create_document
Create a Markdown document in a collection or beneath a parent, optionally using a template. publish defaults to true; set false for a draft.
list_documents
List one page of documents or your drafts. Native pagination is returned; total counts this page only.
manage_document
Archive, restore, move, trash or permanently delete a document. Permanent deletion is irreversible; accepted deletion does not promise erasure of event history.
list_collections
List one page of authorized collections. Use pagination offset and limit to continue; total counts this page only.
search_documents
Search one page of authorized documents by text, collection, editor, updated period or status. total counts this page only.
manage_group
Create, read, list, update or delete groups, and add/remove users or list exact memberships. Externally managed groups may reject mutations.
manage_comment
Create, read, update or delete a comment. Provide rich-text ProseMirror JSON content or Markdown text; comments may notify workspace members.
update_document
Update document title, Markdown, emoji or display settings, or publish a draft. Use lastRevision to guard against concurrent edits.
manage_collection_membership
Grant or remove collection access for a user or group, or list native user/group membership records for exact permission readback.
list_users
List one page of authorized workspace members by name, role or status. total counts this page only.
manage_collection
Create, read, update or delete a collection. Set permission:null to remove default workspace access. Deleting a collection also affects its documents.
get_document
Retrieve one document by its exact UUID or urlId, including Markdown, lifecycle state and authors.
get_current_user
Identify the actual authenticated Outline user and workspace for the bound instance.
export_document
Download one document as a Markdown file. This excludes child documents and does not bundle embedded files.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Create, read, edit, search and organize Outline documents and collections. Manage collection access, comments and groups, inspect the authenticated user and workspace, and download Markdown exports.
Common questions about connecting Outline to AI agents with Metorial.