Fast.io
Server Details
Fastio gives your team and AI agents a workspace for each project, bringing source files, comments and new work together. Connect a compatible MCP client to find files, answer questions from project material, and save results where the team can review and use them.
Sign in through Fastio and choose the workspaces the connection can reach. Read Only connections expose read tools; Read & Write connections also allow changes.
• Files and folders: browse, read, upload, and organize files, with version history and trash.
• Search: find files by keyword; search file content and meaning when Deep Indexing is enabled and files have been processed.
• Metadata: read, set, and search metadata fields, including extracted fields where available.
• Shares: create and manage shares for sending or collecting files.
• Comments and members: read and add comments, and manage workspace membership within your permissions.
• Activity: search workspace events to see what changed.
Hosted by Fastio, with no server installation required.
• Claude and most MCP clients: https://mcp.fast.io/mcp/tools
• ChatGPT: https://mcp.fast.io/mcp/operations
• ChatGPT and Codex: Fastio plugin
• Claude Code, Cursor and similar coding agents: https://mcp.fast.io/mcp/code
• Setup and client-specific capabilities: https://mcp.fast.io/docs
Paid plans. Monthly plans include a trial of up to 30 days. A card is required, and billing begins when the trial ends or trial credits run out, whichever comes first. No free plan.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 37 tools
The read/write pairing is explicit and repeated in descriptions, so most tools have clear boundaries (e.g. ai vs ai_manage, storage vs storage_manage). However, there is some real overlap among search surfaces (find, storage search, metadata search) and AI/help surfaces (ai, ai_manage, how-to), which could cause occasional misselection.
Almost all tools follow a consistent noun / noun_manage convention for read versus write operations. The main deviations are special-purpose tools like find, how-to, and download, but they remain readable and do not seriously undermine the pattern.
With 37 tools, the surface is well above the practical 3–15 range and exceeds the 25+ threshold for being too heavy. Even though the domain is broad, the read/write split doubles many resource areas and makes tool selection burdensome for an agent.
The server covers a wide platform surface including files, shares, workspaces, members, invitations, metadata, comments, uploads, e-signatures, AI, events, and auth, with read/write coverage for most resources. Some operations are deprecated or intentionally split across tools, but there are no obvious major lifecycle gaps.
Available Tools
37 toolsaiAI ChatARead-onlyInspect
Fastio AI chat (read): chats and their details, messages, a message's answer with citations, AI credit transactions. Workspace or share context. Writes are on ai_manage. action='describe' gives the full action/param reference.
Inputs: action (required), kind, wait, limit, +12 more.
ai_manageAI Chat ManagementADestructiveInspect
Fastio AI chat (write): ask a question about workspace or share files and get a cited answer, a workspace status summary, create/update/publish/cancel chats, send messages, generate an AI share. Destructive: chat-delete. ask, status, chat-create and message-send consume AI credits. Reads are on ai. action='describe' gives the full action/param reference.
Inputs: action (required), kind, name, files, +16 more.
assetBrand AssetsARead-onlyInspect
Brand assets (logos, banners, profile photos) on an org, workspace, share, or user: asset types, list, read an asset's bytes. Writes are on asset_manage.
Inputs: action (required), asset_id, entity_id, asset_type, +1 more.
asset_manageBrand Asset ManagementADestructiveInspect
Brand assets (logos, banners, profile photos) on an org, workspace, share, or user: upload, delete. Destructive: delete. Reads are on asset.
Inputs: action (required), content, asset_id, metadata, +6 more.
authAuthenticationARead-onlyInspect
Fastio session and credential state (read): sign-in check, session and scope details, email availability, 2FA status, API keys, OAuth sessions. Sign-in, sign-up, 2FA changes, PKCE login and credential changes are on auth_manage.
Inputs: action (required), email, key_id, session_id, +1 more.
auth_manageAuthentication ManagementADestructiveInspect
Fastio sign-in and credentials (write): PKCE browser sign-in, signup, signout, set an API key, email verification, password reset, 2FA enrolment, API key create/update/delete, OAuth session update/revoke. Password signin and 2fa-verify are refused. Destructive: api-key-delete, oauth-revoke, oauth-revoke-all. Reads are on auth.
Inputs: action (required), code, name, admin, +21 more.
commentCommentsARead-onlyInspect
Fastio comments on files (read): list a file's comments, all comments in a workspace or share (filter by status, assigned to you, suggestions), comment details, a comment's attachments, suggested edits on a note. Writes are on comment_manage. action='describe' gives the full action/param reference.
Inputs: action (required), kind, sort, group, +20 more.
comment_manageComment ManagementADestructiveInspect
Fastio comments on files (write): add (with an optional anchor or attachments), edit, delete, bulk-delete, emoji reactions, attach/detach objects, resolve/reopen/assign threads, suggested edits. Destructive: delete, bulk-delete and some suggestion actions (see describe). Reads are on comment. action='describe' gives the full action/param reference.
Inputs: action (required), op, note, text, +22 more.
downloadDownloadARead-onlyIdempotentInspect
Download URLs for files (file-url) and folder ZIPs (zip-url), and details of existing QuickShare links (quickshare-details, deprecated; new links are created on fileshare_manage). Consumes bandwidth credits. action='describe' gives the full action/param reference.
Inputs: action (required), node_id, share_id, context_id, +7 more.
eventEvents & ActivityARead-onlyInspect
Fastio event log and activity (read): search audit events, event details, list and long-poll workspace/share activity, the per-member workspace Dashboard feed (dashboard-list), and the org-wide storage change feed (changes: one cursor for every workspace and share in an org). Writes and the billed AI summary are on event_manage. action='describe' gives the full action/param reference.
Inputs: action (required), wait, event, limit, +23 more.
event_manageEvent ManagementADestructiveInspect
Fastio events (write): AI-summarize audit events (summarize: an LLM call billed to the org's AI credits), acknowledge an event (marks it read for the caller; idempotent), and dismiss/snooze or undismiss a Dashboard card in the caller's own feed (a view change; the underlying item is unchanged). Reads are on event. action='describe' gives the full action/param reference.
Inputs: action (required), event, limit, detail, +18 more.
findUnified Search (Find)ARead-onlyInspect
Unified search across a workspace or share — ONE query, results GROUPED BY TYPE into buckets (files, metadata [workspace only], comments), each independently paginated and health-reported. action='describe' gives the full action/param reference. storage action=search is the files-only search, with a smaller default page, files_scope/metadata_filters and the depth surface; find adds metadata-only hits and comments in the same call; metadata action=search covers lexical metadata fields alone.
Inputs: action (required), query, detail, search, +16 more.
how-toHow-To — Built-in Product HelpARead-onlyInspect
Built-in product help — a natural-language "how do I…" question about Fastio returns a grounded, product-aware answer (or a short clarifying question) in one call. EXPLAIN-ONLY / ADVISORY: it returns GUIDANCE TEXT and performs NO platform action (it will not create shares, move files, or change anything); the actions themselves are on the other tools. Answers are grounded in Fastio's own how-to knowledge AND phrased in terms of these MCP tools — they name the concrete <tool> action="…" calls, in place of guessed endpoints or exploratory calls. Q&A over the user's uploaded files (RAG) is the ai_manage tool; how-to answers questions about Fastio ITSELF. Costs no credits; needs only an authenticated user (no org needed). action='describe' gives the full action/param reference.
Inputs: action (required), context, question.
intentAgent IntentsARead-onlyInspect
Agent Intents (read): workspace-scoped declarations of what agents are working on. browse lists every live intent (topics only); expand returns full records. Writes are on intent_manage.
Inputs: action (required), cursor, intent_ids, workspace_id, +1 more.
intent_manageAgent Intent ManagementADestructiveInspect
Agent Intents (write): allocate a slot (content-free; get-or-create — it can return an existing slot), fill it with a topic/message (fill is also the heartbeat), release it. Destructive: release. Reads are on intent.
Inputs: action (required), topic, intent, message, +5 more.
invitationInvitationARead-onlyInspect
Fastio workspace and share invitations (read): list invitations, filter by state. Writes are on invitation_manage.
Inputs: action (required), state, entity_id, entity_type.
invitation_manageInvitation ManagementADestructiveInspect
Fastio workspace and share invitations (write): update an invitation, revoke one. Destructive: delete. Reads are on invitation.
Inputs: action (required), expires, entity_id, new_state, +5 more.
memberMemberARead-onlyInspect
Fastio workspace and share members (read): list (active and pending), details. Writes are on member_manage.
Inputs: action (required), limit, offset, user_id, +4 more.
member_manageMember ManagementADestructiveInspect
Fastio workspace and share members (write): add, remove, update, transfer ownership, join, leave, answer an invitation. Destructive: remove, transfer-ownership, leave. Reads are on member.
Inputs: action (required), role, expires, message, +13 more.
metadataMetadataARead-onlyInspect
Fastio workspace metadata (read): the field VOCABULARY (fields-list), lexical value search (search), metadata+content matching (compound-search), extraction eligibility (eligible), merge proposals (fields-merge-candidates), saved filters (filters-list, filter-details, filter-nodes). Templates and saved views were removed; extraction is on storage_manage. Writes are on metadata_manage. action='describe' gives the full reference.
Inputs: action (required), q, limit, cursor, +12 more.
metadata_manageMetadata ManagementADestructiveInspect
Fastio workspace metadata (write): fold one field name into another, workspace-wide; create, replace or delete saved filters. Destructive: fields-merge (irreversible; unconfirmed it is a preview), filter-delete. Reads are on metadata. action='describe' gives the full reference.
Inputs: action (required), name, confirm, filter_id, +8 more.
orgOrganizationARead-onlyInspect
Fastio organizations (read): list, details, limits, workspaces, shares, billing, members, invitations, discovery, assets. Writes are on org_manage.
Inputs: action (required), limit, meter, state, +12 more.
org_manageOrganization ManagementADestructiveInspect
Fastio organizations (write): create, update, workspaces, billing, members, invitations, assets. Destructive: close (org and all data), billing-cancel, remove-member, leave, transfer-ownership, invitation-delete, asset-delete. Reads are on org.
Inputs: action (required), name, role, email, +41 more.
signE-SignatureARead-onlyInspect
Fastio e-signature reads: sign envelopes and sign templates in a workspace, plus document and audit-certificate download URLs. Writes are on sign_manage.
Inputs: action (required), limit, offset, document_id, +6 more.
sign_manageE-Signature ManagementADestructiveInspect
Fastio e-signature writes: draft envelopes, send (reserves signing credits), void, retry, the caller's signing link, and sign templates. Destructive: sign-send, sign-void, sign-template-delete (confirm='true'). Reads are on sign.
Inputs: action (required), name, fields, reason, +13 more.
storageStorageARead-onlyInspect
Fastio files and folders in workspaces and shares (read): list, recent, search, details, trash, versions, locks, previews, content reads, and per-node metadata. FILES OFTEN ALREADY CARRY AI-EXTRACTED METADATA, AND IT IS SEARCHABLE: it frequently answers the question without opening anything, and finds files by value without listing folders. Writes are on storage_manage. action='describe' gives the full reference.
Inputs: action (required), q, page, size, +39 more.
storage_manageStorage ManagementADestructiveInspect
Fastio files and folders (write): create folders, copy, move, rename, restore, add files/links, transfer, versions, locks, node metadata set/extract. Destructive: delete (to trash), purge (permanent), metadata-delete. Reads are on storage. action='describe' gives the full reference.
Inputs: action (required), keys, name, node_id, +24 more.
uploadUploadARead-onlyInspect
Fastio uploads (read): upload session status (wait long-polls), active sessions, chunk status, web-import jobs, upload limits, allowed extensions, and the POST /blob sidecar details (blob-info). Writes are on upload_manage. action='describe' gives the full action/param reference.
Inputs: action (required), org, plan, wait, +10 more.
upload_manageUpload ManagementADestructiveInspect
Fastio uploads (write): stream-upload (one call, auto-finalizes, no filesize), chunked sessions (create-session, chunk, finalize), web URL import, batch (many small files), cancellation. For files and binary the default byte source is the POST /blob sidecar: raw bytes over plain HTTP outside MCP (up to 100 MB, no base64), returning a blob_id for stream-upload/chunk/batch. The chunked path is for files over 100 MB. content is UTF-8 text composed in the call; content_base64 inflates ~33% and fails above a few MB. Uploads create files and consume storage credits; a same-name upload overwrites in place as a new version. Destructive: cancel, cancel-all, chunk-delete, web-cancel. Reads are on upload. action='describe' gives the full action/param reference.
Inputs: action (required), url, hash, wait, +29 more.
userUserARead-onlyInspect
Fastio user account (read): profile, contacts, limits, shares, invitations, assets. Writes are on user_manage.
Inputs: action (required), limit, query, offset, +6 more.
user_manageUser ManagementADestructiveInspect
Fastio user account (write): profile, invitations, assets, report-bug. Destructive: close, asset-delete, invitation-decline. Reads are on user.
Inputs: action (required), blob, title, content, +19 more.
workspaceWorkspaceARead-onlyInspect
Fastio workspaces (read): list and details, members, shares in a workspace, available workspaces, name availability, notes, note export status, QuickShare links, async job status. Writes are on workspace_manage. action='describe' gives the full action/param reference. Metadata is not here: the workspace field vocabulary is on metadata, node-level metadata on storage. Verbosity (detail param): list/available/members/list-shares default to terse; details defaults to full.
Inputs: action (required), limit, detail, offset, +11 more.
workspace_manageWorkspace ManagementADestructiveInspect
Fastio workspaces (write): update settings, archive/unarchive, delete, import a share, create/update/export notes, delete QuickShare links, enable/disable cloud import. Destructive: delete (the workspace and all its files), quickshare-delete. Reads are on workspace. action='describe' gives the full action/param reference. Enabling Deep Indexing costs credits (10 per page); the toggle is rate-limited.
Inputs: action (required), name, format, blob_id, +34 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Pageform is an AI-native data room platform with a remote MCP server for Claude and other MCP-compatible clients. Upload and organize documents, generate structured data rooms with AI, audit missing materials, create secure share links, and analyze investor engagement directly from your AI assistant. Built for fundraising, investor relations, diligence, and deal workflows. Connect securely through Pageform OAuth. Website: https://pageform.io Documentation: https://pageform.io/docs/integrations/claude
Persistent file storage for AI agents via MCP and curl. Upload, download, and version files.
Securely search and manage workspace context files for AI agents and teams.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants like Claude, Cursor, VS Code, and Windsurf to manage workspaces, projects, tasks, and AI agents through natural language, with a hosted OAuth server or a local stdio package. Also supports generating MCP tools from any OpenAPI spec.2,105 npmMIT
- AlicenseNot gradedqualityBmaintenanceProvides a shared, versioned workspace of plain files that Claude, ChatGPT, Gemini and CLI agents connect to over MCP with OAuth, so any agent can read and write the same project files, browse and restore git-backed history, and log dated hand-off notes. A single onboarding call loads the project guide, status, decisions, journal, file list and recent changes, letting a new conversation catch up immediately.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants and teams to collaborate in a shared workspace by building and querying tables, writing documents, uploading files, and publishing live dashboards through any MCP-compatible client.2MIT
- AlicenseNot gradedqualityAmaintenanceConnects a workspace and project management platform to Claude, Cursor, VS Code, Windsurf, and other MCP clients, letting users list workspaces, create and manage projects and tasks, and build, train, and prompt AI agents. Also generates MCP tools from any OpenAPI spec.2,105 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.