Tealfabric MCP Server for Cursor MCP Server
Enables Cursor IDE to interact with Tealfabric platform, allowing management of webapps, processes, and documents through natural language
Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.
Install and connect
Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.
No verified installation or connection method is available in the retained evidence yet.
Identity
| Canonical slug | tealfabric-mcp-server-for-cursor-ecde1b60 | Deployment | Local Only |
|---|---|---|---|
| Canonical package | — | Repository | tealfabric/cursor-mcp-tealfabric |
| First published | — | Latest release | — |
| Last security verification | — | Classification confidence | 90% |
| Publication | Draft | Official distribution | Yes |
Distributions
| Channel | Identifier | Current version | Versions | Source |
|---|---|---|---|---|
| source_git | tealfabric/cursor-mcp-tealfabric | 9cbd3750becffbd4fb9ec38713f06e863bdff4b9 | 1 | Repository |
Current release
| Package | Version | Published / observed | Inventory | Security scan |
|---|---|---|---|---|
| source_gittealfabric/cursor-mcp-tealfabric | 9cbd3750becffbd4fb9ec38713f06e863bdff4b9Current | Aug 25, 2026 | 26 toolsSucceeded · 0 resources · 0 prompts | Evidence restricted |
Continuously monitor this MCP for security risk
Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.
- Independent exact-version security scans
- Continuous release and vulnerability monitoring
- Risk-change alerts with capability context
- Historical evidence and API exports
Current version evidence
No public current-version evidence is available yet.
Current protocol inventory
Tools 26
| Tool | Category | Annotations | Risk |
|---|---|---|---|
tealfabric_create_integrationCreate a new integration.Input schema{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Integration name"
},
"type": {
"type": "string",
"description": "Integration type"
},
"description": {
"type": "string"
},
"connector_id": {
"type": "string"
},
"status": {
"type": "string"
},
"is_active": {
"type": "boolean",
"description": "Whether integration is enabled"
}
},
"required": [
"name",
"type"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_create_processCreate a new Tealfabric process (process flow). Returns the new process_id.Input schema{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Process name"
},
"description": {
"type": "string"
},
"type": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"draft",
"active",
"inactive",
"archived"
],
"default": "draft"
},
"version": {
"type": "string"
},
"category": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"configuration": {
"type": "object",
"additionalProperties": {}
},
"is_template": {
"type": "boolean"
},
"template_id": {
"type": "string"
},
"estimated_duration": {
"type": "number"
},
"priority": {
"type": "string"
}
},
"required": [
"name"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_create_process_stepCreate a new process step in a process flow. Returns the new step_id.Input schema{
"type": "object",
"properties": {
"process_id": {
"type": "string",
"description": "Process ID to add the step to"
},
"step_name": {
"type": "string",
"description": "Step name"
},
"name": {
"type": "string",
"description": "Alias for step_name"
},
"step_type": {
"type": "string",
"default": "action"
},
"description": {
"type": "string"
},
"code_snippet": {
"type": "string"
},
"sequence": {
"type": "number"
},
"position_x": {
"type": "number"
},
"position_y": {
"type": "number"
},
"estimated_duration": {
"type": "number"
},
"assigned_user_id": {
"type": "string"
},
"step_status": {
"type": "string"
},
"input_schema": {
"type": "object",
"additionalProperties": {}
},
"output_schema": {
"type": "object",
"additionalProperties": {}
},
"configuration": {
"type": "object",
"additionalProperties": {}
}
},
"required": [
"process_id",
"step_name"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_create_webappCreate a new Tealfabric webapp. Returns the new webapp_id.Input schema{
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Webapp name"
},
"description": {
"type": "string"
},
"page_content": {
"type": "string"
},
"page_header": {
"type": "string"
},
"page_footer": {
"type": "string"
},
"custom_css": {
"type": "string"
},
"custom_js": {
"type": "string"
},
"process_id": {
"type": "string",
"description": "Link to a process ID"
}
},
"required": [
"name"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_delete_documentDelete a file or directory from Tealfabric documents storage.Input schema{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Path to the file or directory to delete"
},
"tenant_id": {
"type": "string",
"description": "Tenant ID (defaults to authenticated tenant)"
}
},
"required": [
"path"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_download_documentDownload a document/file from Tealfabric documents storage. Returns file content as base64 for binary-safe transfer.Input schema{
"type": "object",
"properties": {
"file_path": {
"type": "string",
"description": "Full path to the file (e.g. packages/report-v1.zip)"
},
"tenant_id": {
"type": "string",
"description": "Tenant ID (defaults to authenticated tenant)"
}
},
"required": [
"file_path"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_execute_processExecute a Tealfabric process with optional input.Input schema{
"type": "object",
"properties": {
"process_id": {
"type": "string",
"description": "Process ID"
},
"input": {
"type": "object",
"additionalProperties": {},
"description": "Process input payload"
}
},
"required": [
"process_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_get_connector_oauth2_requiredCheck whether a connector requires OAuth2 authentication.Input schema{
"type": "object",
"properties": {
"connector_id": {
"type": "string",
"description": "Connector ID"
}
},
"required": [
"connector_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_get_document_metadataGet metadata for a document/file in Tealfabric documents storage.Input schema{
"type": "object",
"properties": {
"file_path": {
"type": "string",
"description": "Full path to the file (e.g. packages/report-v1.zip)"
},
"tenant_id": {
"type": "string",
"description": "Tenant ID (defaults to authenticated tenant)"
}
},
"required": [
"file_path"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_get_processGet a single Tealfabric process by ID.Input schema{
"type": "object",
"properties": {
"process_id": {
"type": "string",
"description": "Process ID"
}
},
"required": [
"process_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_get_process_stepGet a single process step by step_id.Input schema{
"type": "object",
"properties": {
"step_id": {
"type": "string",
"description": "Step ID"
}
},
"required": [
"step_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_get_webappGet a single Tealfabric webapp by ID. Optionally request a specific version.Input schema{
"type": "object",
"properties": {
"webapp_id": {
"type": "string",
"description": "Webapp UUID"
},
"version": {
"type": "number",
"description": "Version number (optional)"
}
},
"required": [
"webapp_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_list_connectorsList Tealfabric connectors, get a specific connector, or fetch connector parameters.Input schema{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"get",
"parameters"
],
"description": "Optional action; omit to list all"
},
"connector_id": {
"type": "string",
"description": "Connector ID (for action=get when supported)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_list_documentsList documents/files in a Tealfabric documents directory. Use for browsing package files.Input schema{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "Directory path (e.g. packages/, or root if omitted)"
},
"tenant_id": {
"type": "string",
"description": "Tenant ID (defaults to authenticated tenant)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_list_integrationsList integrations or query integration details/status/statistics/execution history via action filters.Input schema{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"get",
"statistics",
"test",
"status",
"execution-history"
],
"description": "Optional action; omit to list all integrations"
},
"integration_id": {
"type": "string",
"description": "Integration ID (for get/test/execution-history)"
},
"execution_id": {
"type": "string",
"description": "Execution ID (for status action)"
},
"limit": {
"type": "integer",
"description": "Limit for execution-history action"
},
"search": {
"type": "string"
},
"type": {
"type": "string"
},
"status": {
"type": "string"
},
"is_active": {
"type": "number",
"enum": [
0,
1
],
"description": "1=enabled, 0=disabled"
},
"page": {
"type": "integer",
"minimum": 1
},
"items_per_page": {
"type": "number",
"enum": [
10,
25,
50,
100
]
},
"sort_by": {
"type": "string",
"enum": [
"name",
"type",
"status",
"is_active",
"created_at",
"updated_at"
]
},
"sort_direction": {
"type": "string",
"enum": [
"ASC",
"DESC"
]
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_list_process_stepsList process steps for a given process.Input schema{
"type": "object",
"properties": {
"process_id": {
"type": "string",
"description": "Process ID"
}
},
"required": [
"process_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_list_processesList Tealfabric ProcessFlow processes for the authenticated tenant.Input schema{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_list_webappsList Tealfabric webapps for the authenticated tenant. Optionally filter by search or limit.Input schema{
"type": "object",
"properties": {
"search": {
"type": "string",
"description": "Search by name or description"
},
"limit": {
"type": "number",
"description": "Max results (default 50)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_move_documentMove or rename a file/directory in Tealfabric documents storage. Use to update package paths or reorganize.Input schema{
"type": "object",
"properties": {
"old_path": {
"type": "string",
"description": "Current path of the file or directory"
},
"new_path": {
"type": "string",
"description": "Destination path"
},
"tenant_id": {
"type": "string",
"description": "Tenant ID (defaults to authenticated tenant)"
}
},
"required": [
"old_path",
"new_path"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_publish_webappPublish a Tealfabric webapp (make the current version live).Input schema{
"type": "object",
"properties": {
"webapp_id": {
"type": "string",
"description": "Webapp UUID"
}
},
"required": [
"webapp_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_test_connectorTest a connector configuration payload against the Tealfabric connectors test endpoint.Input schema{
"type": "object",
"properties": {
"payload": {
"type": "object",
"additionalProperties": {},
"description": "Connector configuration payload expected by the selected connector"
}
},
"required": [
"payload"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_update_integrationUpdate an existing integration.Input schema{
"type": "object",
"properties": {
"integration_id": {
"type": "string",
"description": "Integration ID"
},
"name": {
"type": "string"
},
"type": {
"type": "string"
},
"description": {
"type": "string"
},
"connector_id": {
"type": "string"
},
"status": {
"type": "string"
},
"is_active": {
"type": "boolean"
}
},
"required": [
"integration_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_update_processUpdate an existing Tealfabric process (process flow).Input schema{
"type": "object",
"properties": {
"process_id": {
"type": "string",
"description": "Process ID"
},
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"type": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"draft",
"active",
"inactive",
"archived"
]
},
"version": {
"type": "string"
},
"category": {
"type": "string"
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"configuration": {
"type": "object",
"additionalProperties": {}
},
"is_template": {
"type": "boolean"
},
"template_id": {
"type": "string"
},
"estimated_duration": {
"type": "number"
},
"priority": {
"type": "string"
}
},
"required": [
"process_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_update_process_stepUpdate an existing process step in a process flow.Input schema{
"type": "object",
"properties": {
"step_id": {
"type": "string",
"description": "Step ID"
},
"step_name": {
"type": "string"
},
"name": {
"type": "string",
"description": "Alias for step_name"
},
"step_type": {
"type": "string"
},
"description": {
"type": "string"
},
"code_snippet": {
"type": "string"
},
"sequence": {
"type": "number"
},
"position_x": {
"type": "number"
},
"position_y": {
"type": "number"
},
"estimated_duration": {
"type": "number"
},
"assigned_user_id": {
"type": "string"
},
"step_status": {
"type": "string"
},
"input_schema": {
"type": "object",
"additionalProperties": {}
},
"output_schema": {
"type": "object",
"additionalProperties": {}
},
"configuration": {
"type": "object",
"additionalProperties": {}
}
},
"required": [
"step_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_update_webappUpdate an existing Tealfabric webapp (e.g. page_content, name).Input schema{
"type": "object",
"properties": {
"webapp_id": {
"type": "string",
"description": "Webapp UUID"
},
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"page_content": {
"type": "string"
},
"page_header": {
"type": "string"
},
"page_footer": {
"type": "string"
},
"custom_css": {
"type": "string"
},
"custom_js": {
"type": "string"
},
"process_id": {
"type": [
"string",
"null"
]
}
},
"required": [
"webapp_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — | |
tealfabric_upload_documentUpload a file to Tealfabric documents storage. Use to publish built package files for delivery. The file is stored in destination_path using the uploaded file's name.Input schema{
"type": "object",
"properties": {
"destination_path": {
"type": "string",
"description": "Directory path on the server (without filename). File keeps its original name (e.g. packages/ or packages/reports/)"
},
"file_path": {
"type": "string",
"description": "Local filesystem path to the file to upload (e.g. ./dist/package.zip)"
},
"tenant_id": {
"type": "string",
"description": "Tenant ID (defaults to authenticated tenant)"
}
},
"required": [
"destination_path",
"file_path"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
} | — | — |
Resources 0
- None observed.
Resource templates 0
- None observed.
Prompts 0
- None observed.
Remote endpoints
| Endpoint | Transport | Authentication | Health | Observed |
|---|---|---|---|---|
| No verified remote endpoint is linked. | ||||
Tealfabric MCP Server for Cursor MCP Server questions
How do I install Tealfabric MCP Server for Cursor MCP Server?
No verified package installation command is available in the retained catalog evidence.
What tools does Tealfabric MCP Server for Cursor MCP Server provide?
Tealfabric MCP Server for Cursor MCP Server exposed 26 tools during independent protocol observation, including tealfabric_create_integration, tealfabric_create_process, tealfabric_create_process_step, tealfabric_create_webapp, tealfabric_delete_document, tealfabric_download_document, tealfabric_execute_process, tealfabric_get_connector_oauth2_required, and others.
Is Tealfabric MCP Server for Cursor MCP Server secure?
The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.
Explore related MCP server guides
Curated product and capability guides containing this catalog record.