ctlsurf
ctlsurf is a shared workspace for people and their AI agents, built by Phenx Machine Learning Technologies Inc. Users create and revise documents, presentations, diagrams, datasets and tasks in the browser, and connected AI coding agents (Claude Code, Cursor, Codex, Copilot, ChatGPT) continue from the saved edits over MCP at app.ctlsurf.com/api/mcp using cpk_ API keys. A local Worker runs the installed coding agent, and the documented MCP tool reference lists 114 tools. Free, Pro and Business plans are published.
ctlsurf publishes 35 API contracts indexed on the APIs.io network, including Activity API, Admin API, Agent Sessions API, and 32 more. Tagged areas include Company, AI Agents, MCP, Workspace, and Collaboration.
The ctlsurf catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
ctlsurf’s developer surface includes CLI, changelog, authentication, documentation, getting-started guide, API reference, engineering blog, and 35 more developer resources.
Kin Score
Standards implemented 2
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 35
Individual APIs this provider publishes, each with its own machine-readable definition.
ctlsurf Activity API
The activity API from ctlsurf — 1 operation(s) for activity.
ctlsurf Admin API
The admin API from ctlsurf — 30 operation(s) for admin.
ctlsurf Agent Sessions API
The agent-sessions API from ctlsurf — 4 operation(s) for agent-sessions.
ctlsurf API Keys API
The api-keys API from ctlsurf — 2 operation(s) for api-keys.
ctlsurf Auth API
The auth API from ctlsurf — 13 operation(s) for auth.
ctlsurf Billing API
The billing API from ctlsurf — 5 operation(s) for billing.
ctlsurf Blocks API
The blocks API from ctlsurf — 11 operation(s) for blocks.
ctlsurf Dashboards API
The dashboards API from ctlsurf — 24 operation(s) for dashboards.
ctlsurf Datastore API
The datastore API from ctlsurf — 7 operation(s) for datastore.
ctlsurf Docs API
The docs API from ctlsurf — 2 operation(s) for docs.
ctlsurf Export API
The export API from ctlsurf — 3 operation(s) for export.
ctlsurf Files API
The files API from ctlsurf — 9 operation(s) for files.
ctlsurf Folders API
The folders API from ctlsurf — 9 operation(s) for folders.
ctlsurf Graphs API
The graphs API from ctlsurf — 2 operation(s) for graphs.
ctlsurf Health API
The Health API from ctlsurf — 1 operation(s) for health.
ctlsurf Install.sh API
The Install.sh API from ctlsurf — 1 operation(s) for install.sh.
ctlsurf Links API
The links API from ctlsurf — 2 operation(s) for links.
ctlsurf MCP API
The mcp API from ctlsurf — 4 operation(s) for mcp.
ctlsurf MCP Sse API
The mcp-sse API from ctlsurf — 3 operation(s) for mcp-sse.
ctlsurf Messages API
The messages API from ctlsurf — 3 operation(s) for messages.
ctlsurf Notebook Control Plane API
The Notebook Control Plane API from ctlsurf — 1 operation(s) for notebook control plane.
ctlsurf OAuth API
The oauth API from ctlsurf — 5 operation(s) for oauth.
ctlsurf Organizations API
The organizations API from ctlsurf — 18 operation(s) for organizations.
ctlsurf Page Agent API
The page-agent API from ctlsurf — 16 operation(s) for page-agent.
ctlsurf Pages API
The pages API from ctlsurf — 13 operation(s) for pages.
ctlsurf Project Organization API
The project-organization API from ctlsurf — 13 operation(s) for project-organization.
ctlsurf Reports API
The reports API from ctlsurf — 6 operation(s) for reports.
ctlsurf Search API
The search API from ctlsurf — 1 operation(s) for search.
ctlsurf Selection Tasks API
The selection-tasks API from ctlsurf — 4 operation(s) for selection-tasks.
ctlsurf Services API
The services API from ctlsurf — 6 operation(s) for services.
ctlsurf Shares API
The shares API from ctlsurf — 10 operation(s) for shares.
ctlsurf Skills API
The skills API from ctlsurf — 14 operation(s) for skills.
ctlsurf Tasks API
The tasks API from ctlsurf — 4 operation(s) for tasks.
ctlsurf Usage API
The usage API from ctlsurf — 3 operation(s) for usage.
ctlsurf Workers API
The workers API from ctlsurf — 5 operation(s) for workers.
Scroll for all 35
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
ctlsurf MCP server
Official hosted ctlsurf MCP server: connected coding agents (Claude Code, Cursor, Codex, Copilot, ChatGPT, Windsurf, VS Code) read and write ctlsurf pages, blocks, folders, file...
MCP SERVERAgent Skills 7
Packaged agent skills for driving this provider's APIs from an AI assistant.
agent-task-loop
AGENT SKILLagent-task-tracking
AGENT SKILLdashboard-card-workflow
AGENT SKILLdatastore-rows
AGENT SKILLdocument-project-work
AGENT SKILLnotebook-page-authoring
AGENT SKILLskill-sharing
AGENT SKILLScroll for all 7
ctlsurf API pricing
Prices published by ctlsurf.
| Plan | Price |
|---|---|
| Free | $0/month |
| Pro | $15/month |
| Business | $20/seat/month |
Plan details, limits and sources →
Rate limits
- Free monthly API calls: 2,000 API calls/month
- Pro monthly API calls: 20,000 API calls/month
- Business monthly API calls: 30 projects, 15 GB, 30,000 API calls per seat
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
ctlsurf Rate Limits
RATE LIMITSTerms of Service 1
What its API terms permit and prohibit, quoted from its own page.
Privacy & Data 1
Its role, the data it processes, retention and transfers, quoted from its own privacy page.
Eligibility 1
Who may sign up and where, quoted from its own terms.
Data License 1
How its data and outputs may be reused, quoted from its own terms.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Ctlsurf Com Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
ctlsurf API Rules
SPECTRALOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
ctlsurf Openapi Overlay
DERIVEDJSON Schema 66
Standalone JSON Schema definitions for this provider's data models.
ActivityLogResponse
JSON SCHEMAApiKeyCreate
JSON SCHEMAApiKeyCreatedResponse
JSON SCHEMAApiKeyResponse
JSON SCHEMAApiKeyUpdate
JSON SCHEMAArrangementEdit
JSON SCHEMAAttachBillingRequest
JSON SCHEMAAuthoringStructure
JSON SCHEMABacklinksResponse
JSON SCHEMABillingStatusResponse
JSON SCHEMABlockBatchCreate
JSON SCHEMABlockContentSlice
JSON SCHEMABlockMove
JSON SCHEMABlockResponse
JSON SCHEMABlockSummary
JSON SCHEMABlockVersionResponse
JSON SCHEMACardUpdate
JSON SCHEMACheckoutRequest
JSON SCHEMACheckoutResponse
JSON SCHEMAConfirmUploadRequest
JSON SCHEMAConfirmUploadResponse
JSON SCHEMAFileResponse
JSON SCHEMAFileTextResponse
JSON SCHEMAFolderShareCreate
JSON SCHEMAFolderShareListResponse
JSON SCHEMAFolderShareResponse
JSON SCHEMAGraphCreate
JSON SCHEMAGraphResponse
JSON SCHEMAGraphUpdate
JSON SCHEMALogToolCallRequest
JSON SCHEMAMyServiceUsageResponse
JSON SCHEMAMySharesResponse
JSON SCHEMAOrganizationContributionReport
JSON SCHEMAOrganizationResponse
JSON SCHEMAOutlinksResponse
JSON SCHEMAPageResponse
JSON SCHEMAPageShareListResponse
JSON SCHEMAPageShareResponse
JSON SCHEMAPageTreeNode
JSON SCHEMAPageWithBlocks
JSON SCHEMAPairDeviceRequest
JSON SCHEMAPasswordChangeRequest
JSON SCHEMAPortalRequest
JSON SCHEMAPortalResponse
JSON SCHEMAProjectOrganizationResponse
JSON SCHEMAPromoteBusinessRequest
JSON SCHEMAReportingOrganization
JSON SCHEMAResetPasswordRequest
JSON SCHEMASelectionTaskCreate
JSON SCHEMASelectionTaskResponse
JSON SCHEMASelectionTaskUpdate
JSON SCHEMASkillResponse
JSON SCHEMASpeechRequest
JSON SCHEMATemplateDetail
JSON SCHEMATemplateDraftUpdate
JSON SCHEMATemplateSummary
JSON SCHEMATokenResponse
JSON SCHEMATurn
JSON SCHEMAUnifiedSearchResponse
JSON SCHEMAUpgradeRequest
JSON SCHEMAUploadUrlRequest
JSON SCHEMAUploadUrlResponse
JSON SCHEMAUsageResponse
JSON SCHEMAUserCreate
JSON SCHEMAUserResponse
JSON SCHEMAScroll for all 66
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 9
Pagination, idempotency, versioning, errors, and events
Scroll for all 9
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 5
Status, limits, changes, and where to get help
Commercial 6
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
ctlsurf API — frequently asked questions
Does ctlsurf have an API?
Yes. APIs.io lists 35 APIs from ctlsurf, including ctlsurf Activity API, ctlsurf Admin API and ctlsurf Agent Sessions API, and 32 more.
Is there an OpenAPI specification for the ctlsurf API?
Yes. APIs.io indexes 35 OpenAPI specifications for ctlsurf, each linked for download from this page.
How do I authenticate with the ctlsurf API?
ctlsurf uses bearer-token authentication (http · 2 schemes). The details are profiled on APIs.io as ctlsurf Authentication.
How much does the ctlsurf API cost?
ctlsurf publishes its prices; its Free plan is $0/month as of 2026-11-04. APIs.io lists 3 pricing plans for ctlsurf, with each plan's price, limits and inclusions under Pricing on this page.
Does ctlsurf have an MCP server?
Yes. APIs.io lists 1 MCP server for ctlsurf: Official hosted ctlsurf MCP server: connected coding agents (Claude Code, Cursor, Codex, Copilot, ChatGPT, Windsurf, VS Code) read and write ctlsurf pages, blocks, folders, files, dashboards, datastor
Is the ctlsurf API ready for AI agents?
ctlsurf has a Kin Score of 56.6 out of 100 (strong) and an Agent Readiness score of 33.0 (agent-ready), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.