MCP / Docs and productivity
Outline MCP: docs and tasks
Team knowledge base and wiki for managing documentation and collaboration. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
$ YOUR NEXT RUN
Use Outline MCP in your assistant
Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/outline.md. Help me connect Outline MCP to this assistant. Then help me run this task: Use Outline to activate user. Ask me for the required inputs first and show the result.
What Outline MCP can do
101 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
# OUTLINE_ACTIVATE_USER | Activate a previously suspended user in Outline. |
# OUTLINE_ADD_COLLECTION_GROUP | Add a group to a collection in Outline. |
# OUTLINE_ADD_DOCUMENT_USER | Add a user membership to a document. |
# OUTLINE_ADD_GROUP_TO_DOCUMENT | Give all members in a group access to a document. |
# OUTLINE_ADD_GROUP_USER | Add a user to a group. |
# OUTLINE_ADD_USER_TO_COLLECTION | Add a user to a collection with specified permissions. |
# OUTLINE_ARCHIVE_DOCUMENT | Archive a document in Outline. |
# OUTLINE_CREATE_ATTACHMENT | Create an attachment in Outline. |
# OUTLINE_CREATE_COLLECTION | Create a new collection in Outline. |
# OUTLINE_CREATE_COMMENT | Create a comment on an Outline document. |
# OUTLINE_CREATE_DOCUMENT | Create a new document in Outline. |
# OUTLINE_CREATE_GROUP | Create a new group in Outline. |
Show all 101 actions
| Action | What it does |
|---|---|
# OUTLINE_CREATE_O_AUTH_CLIENT | Create a new OAuth client in Outline. |
# OUTLINE_CREATE_SHARE | Create a public share link for an Outline document. |
# OUTLINE_CREATE_STAR | Create a star for a document or collection in Outline. |
# OUTLINE_CREATE_TEMPLATE | Create a new template in Outline. |
# OUTLINE_CREATE_VIEW | Create a view for a document. |
# OUTLINE_DELETE_ATTACHMENT | Delete an attachment from Outline. |
# OUTLINE_DELETE_COLLECTION | Delete a collection and all of its documents from Outline. |
# OUTLINE_DELETE_COMMENT | Delete a comment in Outline. |
# OUTLINE_DELETE_DOCUMENT | Delete a document in Outline. |
# OUTLINE_DELETE_FILE_OPERATION | Delete a file operation and its associated files from Outline. |
# OUTLINE_DELETE_GROUP | Delete a group from Outline. |
# OUTLINE_DELETE_OAUTH_AUTHENTICATION | Delete an OAuth authentication in Outline. |
# OUTLINE_DELETE_OAUTH_CLIENT | Delete an OAuth client from Outline. |
# OUTLINE_DELETE_STAR | Delete a star from a document in Outline. |
# OUTLINE_DELETE_TEMPLATE | Delete a template in Outline. |
# OUTLINE_DELETE_USER | Delete a user in Outline. |
# OUTLINE_DUPLICATE_DOCUMENT | Duplicate an Outline document. |
# OUTLINE_DUPLICATE_TEMPLATE | Duplicate an Outline template. |
# OUTLINE_EMPTY_DOCUMENTS_TRASH | Permanently delete all documents in the trash. |
# OUTLINE_EXPORT_ALL_COLLECTIONS | Export all collections and their documents in bulk. |
# OUTLINE_EXPORT_COLLECTION | Export a collection in markdown, JSON, or HTML format. |
# OUTLINE_EXPORT_DOCUMENT | Export a document from Outline in Markdown, HTML, or PDF format. |
# OUTLINE_GET_ATTACHMENT_REDIRECT | Retrieve an attachment redirect URL from Outline. |
# OUTLINE_GET_AUTH_CONFIG | Retrieve authentication configuration options for an Outline workspace. |
# OUTLINE_GET_COLLECTION | Retrieve a collection by its unique identifier. |
# OUTLINE_GET_COLLECTION_DOCUMENTS | Retrieve a collection's document structure as a tree of navigation nodes. |
# OUTLINE_GET_COMMENT | Retrieve a comment by its ID from Outline. |
# OUTLINE_GET_DOCUMENTS_DOCUMENTS | Retrieve a document's child structure. |
# OUTLINE_GET_DOCUMENT_INFO | Retrieve a document from Outline by its UUID, urlId, or shareId. |
# OUTLINE_GET_FILE_OPERATION_INFO | Retrieve the details and current status of a file operation by its unique identifier. |
# OUTLINE_GET_GROUP_INFO | Retrieve a group by its unique identifier. |
# OUTLINE_GET_OAUTH_CLIENT_INFO | Retrieve an OAuth client from Outline by its id or clientId. |
# OUTLINE_GET_REVISION_INFO | Retrieve a revision by its ID from Outline. |
# OUTLINE_GET_SHARE_INFO | Retrieve a share object by its unique identifier or by the associated document ID. |
# OUTLINE_GET_TEMPLATE_INFO | Retrieve a template by its unique identifier. |
# OUTLINE_GET_USER_INFO | Retrieve a user by their unique identifier. |
# OUTLINE_INVITE_USERS | Invite users to the Outline workspace. |
# OUTLINE_LIST_ARCHIVED_DOCUMENTS | List all archived documents in the Outline workspace. |
# OUTLINE_LIST_COLLECTIONS | List all collections that the authenticated user has access to. |
# OUTLINE_LIST_COLLECTION_GROUP_MEMBERSHIPS | List all group memberships for a specific collection in Outline. |
# OUTLINE_LIST_COLLECTION_MEMBERSHIPS | List all individual user memberships for a collection. |
# OUTLINE_LIST_COMMENTS | Retrieve all comments with optional filtering by document or collection. |
# OUTLINE_LIST_DATA_ATTRIBUTES | List all data attributes in Outline. |
# OUTLINE_LIST_DELETED_DOCUMENTS | List all deleted documents in the workspace that the current user has access to. |
# OUTLINE_LIST_DOCUMENTS | List all documents in your Outline workspace. |
# OUTLINE_LIST_DOCUMENT_GROUP_MEMBERSHIPS | List a document's group memberships. |
# OUTLINE_LIST_DOCUMENT_MEMBERSHIPS | List users with direct membership to a document. |
# OUTLINE_LIST_DOCUMENT_USERS | List all users with access to a document. |
# OUTLINE_LIST_DRAFT_DOCUMENTS | List all draft documents belonging to the current user. |
# OUTLINE_LIST_EVENTS | List all events from the audit trail. |
# OUTLINE_LIST_FILE_OPERATIONS | List all file operations for the workspace. |
# OUTLINE_LIST_GROUPS | List all groups in the workspace. |
# OUTLINE_LIST_GROUP_MEMBERSHIPS | List all members of a specific group in Outline. |
# OUTLINE_LIST_OAUTH_CLIENTS | List all OAuth clients accessible to the authenticated user. |
# OUTLINE_LIST_O_AUTH_AUTHENTICATIONS | List all OAuth authentications for the current user. |
# OUTLINE_LIST_RECENTLY_VIEWED_DOCUMENTS | List all recently viewed documents by the current user. |
# OUTLINE_LIST_REVISIONS | List all revisions for a specific document. |
# OUTLINE_LIST_SHARES | List all share links in the workspace. |
# OUTLINE_LIST_STARS | List all starred documents and collections for the authenticated user. |
# OUTLINE_LIST_TEMPLATES | List all templates available to the current user. |
# OUTLINE_LIST_USERS | List all users in the workspace. |
# OUTLINE_LIST_VIEWS | List all users that have viewed a specific document and the overall view count. |
# OUTLINE_MOVE_DOCUMENT | Move a document to a new location or collection in Outline. |
# OUTLINE_REDIRECT_FILE_OPERATION | Retrieve a file from Outline by file operation ID. |
# OUTLINE_REMOVE_COLLECTION_GROUP | Remove a group from a collection, revoking access for all group members. |
# OUTLINE_REMOVE_COLLECTION_USER | Remove a user from a collection. |
# OUTLINE_REMOVE_DOCUMENT_USER | Remove a user membership from a document. |
# OUTLINE_REMOVE_GROUP_FROM_DOCUMENT | Remove a group from a document, revoking access for all group members. |
# OUTLINE_REMOVE_GROUP_USER | Remove a user from a group. |
# OUTLINE_RESTORE_DOCUMENT | Restore a document in Outline. |
# OUTLINE_RESTORE_TEMPLATE | Restore a previously deleted template in Outline. |
# OUTLINE_RETRIEVE_AUTH_INFO | Retrieve authentication details for the current API key. |
# OUTLINE_REVOKE_SHARE | Revoke a share in Outline, making the share link inactive so it can no longer be used to access the document. |
# OUTLINE_ROTATE_OAUTH_CLIENT_SECRET | Rotate the secret for an OAuth client in Outline. |
# OUTLINE_SEARCH_DOCUMENTS | Search all documents in your Outline workspace using keywords. |
# OUTLINE_SEARCH_DOCUMENT_TITLES | Search document titles in Outline workspace using keywords. |
# OUTLINE_SUSPEND_USER | Suspend a user in Outline. |
# OUTLINE_TEMPLATIZE_DOCUMENT | Create a template from an existing Outline document. |
# OUTLINE_UNPUBLISH_DOCUMENT | Unpublish a document in Outline. |
# OUTLINE_UPDATE_COLLECTION | Update an existing collection's properties in Outline. |
# OUTLINE_UPDATE_COMMENT | Update a comment in Outline. |
# OUTLINE_UPDATE_DOCUMENT | Update a document in Outline. |
# OUTLINE_UPDATE_GROUP | Update an existing group's name in Outline. |
# OUTLINE_UPDATE_O_AUTH_CLIENT | Update an existing OAuth client in Outline. |
# OUTLINE_UPDATE_SHARE | Update a share in Outline. |
# OUTLINE_UPDATE_STAR | Update a star's position in the Outline sidebar. |
# OUTLINE_UPDATE_TEMPLATE | Update an existing template in Outline. |
# OUTLINE_UPDATE_USER | Update a user's name, avatar, or language preference in Outline. |
# OUTLINE_UPDATE_USER_ROLE | Change a user's role in Outline workspace. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
OUTLINE_ACTIVATE_USEROUTLINE_ADD_COLLECTION_GROUPOUTLINE_ADD_DOCUMENT_USERConnect Outline in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Add your Outline credentials
Paste them into the Outline connection settings once; they stay with FlyMy.AI, never in a prompt or a chat.
- Instance URL - Your Outline workspace's web address, e.g. https://app.getoutline.com or your own domain if self-hosted. Copy it from your browser's address bar - no... Get API key →
- API Key - Your Outline API key, a secret token starting with 'ol_api_'. Create one in Outline under Settings → API Keys and copy it when shown. Open Outline →
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Outline account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.