nana800

io.nana800由 nana800.io 發布v1.2.1更新於 Nov 1, 2026

Build and manage nana800.io no-code workflows: projects, blocks, run history and analytics exports

概覽

AI 產生的概覽

讓助理管理 nana800.io 無程式碼自動化工作流:專案、方案、節點、連線、執行紀錄與分析資料。

可以做什麼
  • 建立、檢視、更新與刪除專案和方案(自動化工作流),並可匯出、匯入方案 JSON 及產生方案 webhook 的 OpenAPI 文件。
  • 查詢可用的節點類型,並在方案中建立、更新、複製、連接、中斷連接與刪除觸發器及動作節點。
  • 檢視執行歷史:列出並查看方案流程與節點流程紀錄,並可刪除流程紀錄。
  • 讀取與修改付款帳戶設定(含自動餘額儲值),並查詢付款交易紀錄。
  • 列出分析組織與應用專案,並建立分析匯出。
適用情境
適合在建立或維護 nana800.io 無程式碼自動化時,讓助理不開網頁介面就能產生工作流、串接節點、查看執行狀況,或核對帳務與分析資料。
執行需求
透過 npx 以 stdio 在本機執行(需要 Node.js)。需要 nana800.io API 金鑰,放在 MCP_API_KEY。可選預設值:MCP_API_URL、MCP_ANALYTICS_API_URL、MCP_ANALYTICS_ORG_ID、MCP_PROJECT_ID、MCP_SCHEME_ID。需要能連線至 nana800.io 的網路。
安裝前請注意
多個工具會寫入或刪除資料:刪除專案會一併刪除其方案、刪除方案會一併刪除其節點,且無法復原;流程紀錄也可被刪除。付款帳戶工具可變更自動餘額儲值等設定,可能產生費用。MCP_API_KEY 中的 API 金鑰可存取帳戶,應妥善保管。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 nana800,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

工具

44

project_create

Create a new project in your account. Projects are containers for schemes (automation workflows).

輸入參數user_id必填project_name必填project_slug必填

project_get

Get details of a specific project by its ID

輸入參數project_id

project_list_by_payment_account

Get list of all projects associated with a payment account

輸入參數payment_account_id必填

project_update

Update an existing project properties

輸入參數project_idproject_nameproject_slug

project_delete

Delete a project and all its associated schemes. This action is irreversible!

輸入參數project_id

scheme_create

Create a new scheme (automation workflow) within a project

輸入參數project_idscheme_name必填

scheme_update

Update an existing scheme properties

輸入參數enabledscheme_iddescriptionscheme_name

scheme_get

Get details of a specific scheme by its ID

輸入參數scheme_id

scheme_list_by_project

Get list of all schemes in a project

輸入參數project_id

scheme_get_context_type

Get the context type of a scheme

輸入參數scheme_id

scheme_get_swagger_json

Get the OpenAPI 3 document of the scheme webhooks, built from the current blocks: the base URL, every webhook path and method, path params, the query, header and body fields the connected blocks read, and the answers of the connected response blocks. Webhooks that get no requests (empty or wrong path, wrong method, taken by an earlier webhook) are listed in x-nana800-broken-webhooks with the reason. Block secrets are masked for project readers

輸入參數scheme_id

scheme_export

Export a scheme configuration (nodes and connections) as JSON

輸入參數scheme_id

scheme_import

Import nodes into a scheme from exported JSON data

輸入參數scheme_idnodes_list必填

scheme_delete

Delete a scheme and all its nodes. This action is irreversible!

輸入參數scheme_id

get_nodes_info

Get information about available node types (trigger_types, action_types) and their configuration options. Call this first to see available types before creating nodes.

無需輸入參數。

node_create_trigger

Create a new trigger node in a scheme. Triggers start the execution of automation workflows. Call get_nodes_info first to see available types.

輸入參數slugschemedescriptiontrigger_type必填

node_create_action

Create a new action node in a scheme. Actions perform operations like sending emails, making HTTP requests, etc. Call get_nodes_info first to see available types.

輸入參數slugschemeaction_type必填description

node_update

Update an existing node properties

輸入參數slugnode_id必填description

node_connect

Connect two nodes together to create an execution flow

輸入參數node_to必填edge_typenode_from必填connection_index

node_disconnect

Disconnect two nodes

輸入參數node_to必填node_from必填

node_find_existing_buttons

Find existing output buttons/connections from a node

輸入參數node_id必填

node_copy

Create a copy of an existing node

輸入參數node_id必填

node_get_scheme_edges

Get all connections (edges) between nodes in a scheme

輸入參數scheme_id

node_get

Get details of a specific node by its ID

輸入參數node_id必填

node_update_config

Update the configuration of a node (e.g., email templates, HTTP request settings)

輸入參數config必填node_id必填

node_list_by_scheme

Get list of all nodes in a scheme

輸入參數scheme_id

node_delete

Delete a node from a scheme. This action is irreversible!

輸入參數node_id必填

node_process_get

Get details of a specific node process execution

輸入參數node_process_id必填

node_process_list_filtered

Get filtered list of node processes with pagination. At least one of scheme, node or scheme_process is required

輸入參數nodeschemenode_typepage_sizepage_indexrunning_statusscheme_process

node_process_delete

Delete a node process record

輸入參數node_process_id必填

scheme_process_get

Get details of a specific scheme process (workflow execution instance)

輸入參數scheme_process_id必填

scheme_process_list_filtered

Get filtered list of scheme processes (workflow executions) with pagination. At least one of scheme or project is required

輸入參數schemeprojectpage_sizepage_indexrunning_statusrunning_triggercompletion_status

scheme_process_delete

Delete a scheme process record

輸入參數scheme_process_id必填

payment_account_remove

Remove payment account from user

輸入參數user_id必填

payment_account_update

Update payment account settings: name and automatic balance refill

輸入參數user_id必填payment_account_nameauto_money_refill_amountauto_money_refill_enabled

payment_account_get_by_user

Get payment account by user ID

輸入參數user_id必填

payment_account_get_by_project

Get payment account by project ID

輸入參數project_id必填

payment_account_get_transactions

Get payment transactions history for an account

輸入參數payment_account_id必填

analytics_orgs_list

List analytics orgs the API key owner is a member of (_id, org_name). Use the org _id as org_id in the other analytics tools or set it as MCP_ANALYTICS_ORG_ID. In the analytics web app the org ID is the "org" parameter of the page URL

無需輸入參數。

analytics_projects_list

List app projects of an analytics org (org_id from analytics_orgs_list or MCP_ANALYTICS_ORG_ID). Use the project _id as app_project_id in analytics_event_types_list and analytics_export_create

輸入參數org_id

analytics_event_types_list

List tracked event types of an analytics app project. Use the event type _id as event_type_id in analytics_export_create filters

輸入參數app_project_id必填

analytics_export_create

Start a file export of analytics data of an org (org_id from analytics_orgs_list or MCP_ANALYTICS_ORG_ID): EVENTS (events of the org or project), USER_EVENTS (events of one user, user_filter.analytics_user_ids must have exactly one ID) or USERS (users with their properties). Up to 1,000,000 rows per file, is_truncated is true when more rows matched. Limits per org: one active export at a time (HTTP 409 analytics_export_already_running), 10 exports per hour (HTTP 429 analytics_export_hourly_limit), exports started with an API key: one per 10 minutes (HTTP 429 analytics_export_api_key_interval). HTTP 400 analytics_export_invalid_filter means the filter does not fit the export kind, HTTP 403 means the API key user is not a member of the org. The export runs in the background: export_status goes QUEUED -> RUNNING -> DONE or FAILED. Poll analytics_export_status until DONE or FAILED, not more often than once per ~10 seconds. When DONE, download_url is a direct link valid for 15 minutes (call analytics_export_status again for a fresh one). The file is served gzipped with Content-Encoding: gzip: a browser saves plain CSV or JSONL, from a shell use curl --compressed -o file.csv "<download_url>". Files are deleted 7 days after creation. No rows are returned through MCP, only the status and the link.

輸入參數org_idtime_totime_fromexport_kind必填file_formatuser_filtercsv_delimiterapp_project_idevent_types_filter

analytics_export_status

Get the status of an analytics export and its download link. Returns export_job (export_status, rows_count, is_truncated, file_name, file_size_bytes, error_text, expires_time), download_url and download_url_expires_time. download_url is null until export_status is DONE. The export runs in the background: export_status goes QUEUED -> RUNNING -> DONE or FAILED. Poll analytics_export_status until DONE or FAILED, not more often than once per ~10 seconds. When DONE, download_url is a direct link valid for 15 minutes (call analytics_export_status again for a fresh one). The file is served gzipped with Content-Encoding: gzip: a browser saves plain CSV or JSONL, from a shell use curl --compressed -o file.csv "<download_url>". Files are deleted 7 days after creation. No rows are returned through MCP, only the status and the link.

輸入參數export_id必填

analytics_exports_list

List the 20 newest analytics exports of an org (org_id from analytics_orgs_list or MCP_ANALYTICS_ORG_ID), newest first, without download links. Call analytics_export_status with an export _id to get its download link

輸入參數org_idapp_project_id

版本歷史

1
  1. v1.2.1最新Nov 1, 2026

評分

已滿足適用檢查項的 65%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。