Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
APPFLOWY_EMAILYesYour AppFlowy Cloud account email.
APPFLOWY_PASSWORDYesYour AppFlowy Cloud account password.
FASTMCP_LOG_ENABLEDNoSet to false to disable logging.false
FASTMCP_CHECK_FOR_UPDATESNoSet to off to disable update checks.off
FASTMCP_SHOW_SERVER_BANNERNoSet to false to suppress the FastMCP server banner.false

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
appflowy_loginB

Login to AppFlowy Cloud and get access token. Returns access token and refresh token.

appflowy_refresh_tokenC

Refresh access token using refresh token.

appflowy_list_workspacesA

List all workspaces for the authenticated user.

appflowy_get_workspace_folderB

Get a workspace folder tree. Use root_view_id to expand a specific space/page and depth to control recursion.

appflowy_list_spacesB

List all spaces in a workspace. Spaces are folder views where is_space is true.

appflowy_create_spaceC

Create a space in a workspace.

appflowy_update_spaceB

Update a space name, icon, color, or permission.

appflowy_list_databasesC

List all databases in a workspace.

appflowy_get_database_fieldsC

Get fields of a specific database.

appflowy_list_rowsC

List all row IDs in a database.

appflowy_get_row_detailsC

Get details of specific rows by IDs.

appflowy_create_rowC

Create a new row in a database.

appflowy_upsert_rowC

Update existing row or create if it doesn't exist.

appflowy_get_updated_rowsB

Find updated rows in a database after a specific datetime.

appflowy_create_pageC

Create a page under a space or parent page.

appflowy_get_pageC

Get page view details and collab data.

appflowy_update_pageC

Update a page name, icon, lock state, or extra metadata.

appflowy_move_page_to_trashC

Move a page to trash.

appflowy_restore_page_from_trashC

Restore a page from trash.

appflowy_delete_page_from_trashB

Permanently delete a trashed page.

appflowy_favorite_pageC

Favorite, unfavorite, pin, or unpin a page.

appflowy_list_trashC

List trashed pages in a workspace.

appflowy_list_favoritesC

List favorite pages in a workspace.

appflowy_append_blocks_to_pageC

Append raw AppFlowy document blocks to the end of a page.

appflowy_append_text_to_pageB

Append one or more plain-text paragraph blocks to the end of a page.

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/weironz/appflowy_mcp'

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