Fusebase MCP Server

92 tools. 40 can modify or destroy data without limits.

8 destructive tools with no built-in limits. Policy required.

Last updated:

40 can modify or destroy data
52 read-only
92 tools total

Community server · catalogue entry verified 29/06/2026

How to control Fusebase MCP Server ↓

What Fusebase MCP Server exposes to your agents

Read (52) Write / Execute (32) Destructive / Financial (8)
Critical Risk

The most dangerous Fusebase MCP Server tools

40 of Fusebase MCP Server's 92 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Fusebase MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Fusebase MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "delete_dashboard": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "add_database_column": {
    "limits": [
      {
        "counter": "add_database_column_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "check_version": {
    "limits": [
      {
        "counter": "check_version_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Fusebase MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON FUSEBASE →

Instant setup, no code required.

All 92 Fusebase MCP Server tools

WRITE 30 tools
Write add_database_column Add a new column to a database view. Supported types: string (single-line text), multiline (multi-line text), Write add_database_row Add a new row to a database entity table. For built-in entities (clients, spaces), only entity name is needed. Write add_lookup_column Add a Lookup column that displays data from a related table through an existing Relation column. The lookup co Write add_relation_column Add a Relation column that links this database to another database table. This creates a cross-database relati Write create_dashboard_table Create a new table (tab) within an existing database dashboard. This adds an additional table view alongside t Write create_database Create a new database (table or kanban view) in the organization. Returns the new database, dashboard, and vie Write create_folder Create a new folder in a FuseBase workspace. Optionally specify a parentId to create a subfolder. Returns the Write create_page Create a new page in a Fusebase workspace with the given title. Optionally provide initial content via Write create_task Create a new task in a workspace within a specified task list. Supports title, description, priority, due date Write create_view Create a new view within a dashboard (table). Each view can have its own filters, sorts, grouping, column visi Write duplicate_database Duplicate (copy) an entire database, including tables, views, relations, and optionally data. Returns the new Write duplicate_view Duplicate an existing view within a dashboard. Creates a copy with the same schema, filters, and configuration Write fusebase_post_comment Create a new comment thread on a Fusebase page. The comment is anchored to a specific block (targetId) or to t Write fusebase_reply_comment Reply to an existing comment thread on a Fusebase page. Use get_comment_threads first to find the thread ID, t Write fusebase_resolve_thread Resolve (close) a comment thread after it has been addressed. Use get_comment_threads to find thread IDs. Write import_csv Import CSV data into an existing database table/view. Provide the CSV content, the database ID, dashboard (tab Write move_kanban_card Move a kanban card to a different column by updating the grouped column Write rename_database_column Rename a column in a database view. Updates the column Write reorder_database_columns Reorder columns in a database view. Provide an array of column keys in the desired order. Columns not in the a Write set_column_width Set the width of a column in a database view. Use get_database_schema first to find column keys. Width is in p Write set_view_grouping Set the grouping column for a kanban or board view. Groups cards/rows by the specified column. Requires the da Write set_view_representation Switch a view Write update_database Update a database Write update_database_cell Set the value of a specific cell in a database row. Use get_database_rows or get_database_data first to obtain Write update_page Update a page or folder Write update_page_content Write or replace content on a page using the native Y.js WebSocket protocol. Accepts markdown (recommended) or Write update_page_tags Set tags on a specific page, replacing any existing tags entirely. Pass an array of tag strings to apply. To r Write update_task Update a task Write update_view Update a custom view Write upload_file Upload a file to a FuseBase page. The file content must be provided as base64-encoded data. Returns the attach
READ 52 tools
Read check_version Get server version and check for updates from GitHub. Returns the current installed version, latest available Read download_attachment Download a file attachment from a FuseBase page. Returns the file content as base64-encoded data with MIME typ Read export_csv Export a database view as CSV text. Returns the raw CSV content. Supports 5 delimiter options: comma, semicolo Read fusebase_poll_mentions Poll the Fusebase activity stream for new @mentions or comments directed at this profile. Use filterText to na Read get_activity_stream Get the activity feed for a workspace showing recent comments, @mentions, and content changes. Includes user a Read get_ai_usage Get AI feature usage for the organization showing current consumption vs maximum allowed. Tracks AI credits us Read get_comment_threads Get all comment threads on a specific page, including thread status (resolved/open) and nested comments. Usefu Read get_dashboard_detail Get detailed information about a dashboard (table within a database). Returns the dashboard Read get_database_data Get structured data from a Fusebase database/table view. Requires the dashboard UUID and view UUID, which can Read get_database_detail Get detailed information about a specific database including all its dashboards (tables) and views. Use the da Read get_database_entity Get data from a specific database entity type (e.g. clients, spaces). Automatically discovers the correct dash Read get_database_rows Get rows from a database view in a structured format optimised for agent use. Each row includes: rowUuid (need Read get_database_schema Get the column schema for a database view. Returns an array of column definitions with key (opaque 8-char ID, Read get_file_count Get the total count of files stored across all workspaces in the organization. Lightweight check for storage a Read get_guide Get the full markdown content of a specific FuseBase guide by section and slug. Use search_guides first to fin Read get_labels Get all labels (colored categories) defined in a workspace. Labels have titles, colors, and styles, and can be Read get_members Get members of a workspace or the entire organization if workspaceId is omitted. Workspace members include rol Read get_mention_entities Get all mentionable entities (users, pages, folders) in a workspace for @-mention autocomplete. Includes membe Read get_navigation_menu Get the full sidebar navigation tree showing all pages, folders, and their hierarchy across workspaces. Includ Read get_note_tags Get tags applied to a specific page/note. Unlike get_tags which returns workspace-wide tag vocabulary, this re Read get_org_features Get feature flags enabled for the organization. Each feature has an ID, name, and enabled status. Useful for c Read get_org_limits Get the organization Read get_org_permissions Get comprehensive organization permissions including all workspace memberships, role assignments, user avatars Read get_org_usage Get organization-wide usage statistics including storage, traffic, member counts, AI credits, and workspace qu Read get_page Get detailed metadata for a specific page including title, dates, size, sharing status, and emoji. Returns all Read get_page_attachments Get all attachments (images, files, audio recordings) embedded in a specific page. Returns file names, MIME ty Read get_page_content Get the HTML content of a page decoded from its Y.js document via WebSocket sync. Returns semantic HTML with h Read get_portal_pages Get pages published to a client portal. Returns the portal page tree for a given workspace, optionally filtere Read get_recent_pages Get recently accessed pages in a workspace, sorted by last access time. Useful for finding what the user was l Read get_recently_updated_notes Get recently updated notes across the entire organization, not limited to a single workspace. Returns notes so Read get_tags Get all tags in a workspace, or tags for a specific page if pageId is provided. Workspace tags return the full Read get_task_count Get the total number of tasks in a workspace as a single count. Lightweight alternative to search_tasks when y Read get_task_description Get the full rich-text description and detailed properties of a specific task. Use this when search_tasks prov Read get_task_usage Get task usage statistics for a workspace, including upcoming deadline dates and active reminders. Useful for Read get_usage_summary Get a condensed snapshot of organization usage vs limits — lighter than get_org_usage. Returns current/max for Read get_workspace_detail Get full workspace metadata including internal IDs, organization binding, creator userId, and creation/update Read get_workspace_emails Get the email-to-note addresses for a workspace. Sending emails to these addresses automatically creates pages Read get_workspace_info Get workspace billing info including quota reset dates and plan details. Shows when usage counters reset and t Read list_agents List all AI agents configured in the organization with their titles, descriptions, and types. AI agents are cu Read list_all_databases List all databases in the organization via the dashboard-service REST API. Returns database metadata, dashboar Read list_database_relations List available relation targets and existing lookups for a dashboard. Returns linked tables/views that can be Read list_databases List all databases/dashboards in the organization. Returns dashboard and view UUIDs that can be used with get_ Read list_files List all uploaded files across a workspace with names, sizes, formats, and URLs. Supports pagination with limi Read list_folders List all folders in a Fusebase workspace as a nested tree structure. Each folder includes its children, icons, Read list_guide_sections List all 17 FuseBase guide sections with the number of guides in each. Use this to browse available documentat Read list_pages List pages (notes) in a Fusebase workspace with titles, types, and metadata. Supports pagination and filtering Read list_portals List client portals for the organization. Optionally filter by workspace. Client portals are shared, branded p Read list_task_lists List task lists (kanban boards) in a workspace with their associated tasks, assignees, and reminders. Optional Read list_workspaces List all workspaces in your Fusebase organization with their IDs, titles, and colors. Use this first to discov Read name desc Read search_guides Search the local FuseBase guide documentation (231 guides across 17 sections). Returns matching guide titles, Read search_tasks Search tasks in a workspace with full task details, assignees, labels, and board info. Optionally filter by pa

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Fusebase MCP Server

Can an AI agent delete data through the Fusebase MCP Server MCP server? +

Yes. The Fusebase MCP Server server exposes 8 destructive tools including delete_dashboard, delete_database, delete_database_column. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Fusebase MCP Server? +

The Fusebase MCP Server server has 30 write tools including add_database_column, add_database_row, add_lookup_column. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Fusebase MCP Server.

How many tools does the Fusebase MCP Server MCP server expose? +

92 tools across 3 categories: Destructive, Read, Write. 52 are read-only. 40 can modify, create, or delete data.

How do I enforce a policy on Fusebase MCP Server? +

Register the Fusebase MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Fusebase MCP Server tool call.

Deterministic rules across all 92 Fusebase MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

92 Fusebase MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.