Horizontal

实测可用图片、视频和设计

MBEstudio

SysML v2 systems engineering: generate, verify, simulate and export system models from text.

地址https://studio.vectorstreamsystems.com/mcp
Claude Codeclaude mcp add --transport http mbestudio https://studio.vectorstreamsystems.com/mcp
Cursor 等客户端的配置
{
  "mcpServers": {
    "mbestudio": {
      "type": "http",
      "url": "https://studio.vectorstreamsystems.com/mcp"
    }
  }
}

要注意

有会改数据的工具:1 个

服务方自己把这些工具标成了会删除或改写数据(destructiveHint),让智能体调用前先问你。

测试结果
实测可用:握手成功
工具
31 个工具
握手用时
1.9 秒
传输方式
streamable-http · 2025-06-18
测试时间
2026 年 11 月 6 日
官方目录名称
com.vectorstreamsystems/mbestudio v1.0.1
登记于
2026 年 10 月 27 日
更新于
2026 年 10 月 27 日
网站
vectorstreamsystems.com/agents
代码
github.com/radsilent/mbestudio-mcp
最近 1 次测试
时间结果用时
2026-11-06 12:20 UTC握手成功1.9 秒

它列出的 31 个工具

“只读”和“会改数据”是服务方自己标的。带下划线的参数是必填的。

  1. build_3d_model

    Build 3D model

    Compile a saved systems model into placed 3D envelopes and existing authored procedural geometry. Returns a studio link and supported geometry formats. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  2. build_full_system

    Build full system

    Generate the system model, build its existing 3D geometry, verify requirements and allocations, and run selected declared simulations in one prepaid job. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. estimate_cost is optional and free, and with cost_mode "agent_authored" it validates a specification without running it. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  3. cancel_job会改数据

    Cancel job

    Free. Stop the job and settle consumed work, refunding the remainder. The first line reports tokens and credits used; show it to the user.

    job_id

  4. describe_mbestudio只读

    Describe MBEstudio

    Free. Discover MBEstudio systems engineering capabilities, enabled formats, pricing and the purchase URL. No model calls.

  5. estimate_cost只读

    Estimate job cost

    Free. Estimate the maximum model, compute and platform credits for a paid tool. Optional: paid tools can be called directly. Use it when the user asks what a job will cost. With cost_mode "agent_authored" and a specification, it also validates the specification with exactly the checks the paid tool runs and lists every problem as a blocker, so fix those before paying. No model calls or paid workload execution.

    cost_mode prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows tool

  6. export_model

    Export model

    Export a saved systems model using an advertised existing format: SysML, STL, scene JSON, engineering CSV, report HTML or existing result JSON. The result carries the file as content and as download_url, a signed link valid for 7 days that opens in any browser; give that link to the user. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  7. generate_safety_analysis

    Generate safety analysis

    Draft FHA failure conditions for a saved model's functions and FMEA failure modes for its parts under a chosen standard (ARP4761, DO-178C, ISO 26262, MIL-STD-882E or IEC 61508). Rows are written into a copy of the model as SysML, marked draft = true for an engineer to review; the saved model is not changed. With analysis "stpa" (no standard needed), drafts an STPA instead: losses, hazards, controllers with their process models, control actions and feedback as messages between parts, the unsafe control action table with all four types, and each safety constraint as a requirement; the result carries the compiler's STPA findings on the draft (missing UCA types, links to hazards and losses, unverified constraints, context variables no feedback updates). Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later pr

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  8. generate_system_model

    Generate system model

    Generate a systems model or SysML architecture from a natural-language specification or structured agent-authored specification, including interfaces, components, requirements and constraints. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. estimate_cost is optional and free, and with cost_mode "agent_authored" it validates a specification without running it. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  9. get_credit_balance只读

    Get credit balance

    Free. Return this connection owner's prepaid balance and the existing purchase URL. No model calls.

  10. get_job_result只读

    Get job result

    Free. Read the prepaid job using the connection or key that paid for it. An exported file comes with download_url and filename; give the user the link rather than pasting a large file. The first line reports tokens and credits used; show it to the user.

    job_id

  11. get_job_status只读

    Get job status

    Free. Read the prepaid job using the connection or key that paid for it. An exported file comes with download_url and filename; give the user the link rather than pasting a large file. The first line reports tokens and credits used; show it to the user.

    job_id

  12. mbe_add_target

    Register a SysML v2 API target

    Free. Register a SysML v2 API server and project as an export target. The token is stored encrypted and never returned.

    label base_url project_id branch_id token

  13. mbe_commit

    Commit a proposal

    Free. Commit a proposal with every conflict resolved as one changeset on its branch, with stable ids and provenance; returns the changeset id. If the branch moved, the fragment is reconciled again first.

    proposal_id

  14. mbe_create_baseline

    Create a baseline

    Free. Name a version of the model as a baseline that never moves.

    model_id name ref message

  15. mbe_diff只读

    Diff two versions

    Free. Elements added, removed, changed and renamed between two commits, branches or baselines, matched by stable id.

    model_id from to

  16. mbe_drift只读

    Check drift

    Free. Compare a target's package with the model's current slice element by element: changed, only in the tool, or missing from it.

    model_id subsystem_id target

  17. mbe_export

    Export a subsystem

    Free. Export a subsystem and its dependencies (types, interface and item definitions, requirements, allocations; anything else as reference proxies) into a package of a target. dry_run returns the diff (create, update, unchanged, delete candidate) and touches nothing; create refuses a package that already holds it; update writes in place through the id map and never duplicates.

    model_id subsystem_id target target_package mode create_missing_packages ref

  18. mbe_get_context只读

    Get subsystem context

    Free. Everything an agent needs before generating a subsystem: its boundary contracts (the ports, items, units and rates both sides of each interface state), the interfaces frozen during parallel generation, the functions allocated to it, the requirements on it, its current text, and the baseline id to generate against.

    model_id subsystem_id ref

  19. mbe_import_from

    Import from a target

    Free. Read a target package back (for file targets, from an uploaded file) as a fragment and reconcile it. Tool data never overwrites the model: it becomes a proposal like any agent's.

    model_id target package subsystem_id file

  20. mbe_list_conflicts只读

    List conflicts

    Free. A proposal's conflicts grouped by type, with the resolutions each allows and any resolution already made.

    proposal_id

  21. mbe_list_packages只读

    Browse target packages

    Free. The package tree of a target, to choose target_package for mbe_export.

    model_id target

  22. mbe_list_subsystems只读

    List subsystems

    Free. Packages and package level definitions of a saved model that an agent can populate, with the agent or user that owns each.

    model_id ref

  23. mbe_list_targets只读

    List export targets

    Free. Where subsystems can be exported: SysML v2 API servers this account registered (Ansys SAM, SysML v2 Cameo or CATIA Magic, the OMG Pilot), Cameo through XMI, and .sysml files, with what each can do.

  24. mbe_reconcile

    Reconcile a fragment

    Free. Merge a staged fragment into the current baseline in context and return the merge proposal: every change, and typed conflicts (identity, scope, ownership, frozen interface changes, port, item, unit and rate mismatches across boundaries, unallocated or doubly allocated functions, untraced requirements, SHACL, compile errors), each auto resolved by policy or waiting for review.

    fragment_id

  25. mbe_resolve_conflict

    Resolve a conflict

    Free. Settle one conflict: accept the fragment's change, reject it (the element reverts to the baseline), approve an interface change, replace the element with corrected text, or for identity conflicts match a baseline element or declare it new.

    conflict_id resolution note by

  26. mbe_submit_fragment

    Submit a fragment

    Free. Stage a generated subsystem (SysML v2 text or element JSON) with its provenance. Staged only: it never changes the model. Then call mbe_reconcile.

    model_id fragment branch

  27. reprompt_agent

    Re-prompt an agent

    Ask the agent that owns a subsystem to try again, with your instruction. It sees the model, its last answer and the conflicts still open; its new answer is checked in context, retried on blocking conflicts, and replaces the open proposal for that subsystem. Nothing is committed. Needs model_id (a saved m_ model), subsystem and prompt. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  28. run_agent_swarm

    Run agent swarm

    Engineer a system with a swarm of agents (ADR 0027): an orchestrator divides the description into subsystems and frozen interface contracts, divides again any subsystem too large for one agent (max_depth levels, default 2), specialists write the subsystems in parallel, and every answer is checked in the context of the whole model, with conflicts sent back to the agent that caused them. With a prompt alone, the result is a new saved model holding the skeleton and one federation proposal per subsystem. With model_id (a saved m_ model), nothing is divided: one agent develops each subsystem the model already has, keeping what is there, and its work is staged as a proposal on that same model; pass subsystem to go one level deeper, decomposing that subsystem's parts, and repeat level by level. The prompt is then optional guidance. Nothing is written until you review and commit each proposal. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the ma

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  29. run_simulation

    Run simulation

    Run the saved model's declared state machines or an existing operational scenario. Reports transitions, requirement verdicts over time and unmatched events. No fluid, rigid-body or FMU solver. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  30. run_trade_study

    Run trade study

    Run an existing declared trade study over at most 256 design points and return objective values and the Pareto front. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

  31. verify_model

    Verify model

    Check a saved model with the native SysML compiler and SHACL shapes for requirement subjects and, when a structured specification exists, function allocations. Returns findings and explicit coverage. Paid. Call it directly: it charges what the job uses, never more than its estimated maximum or the max_spend_credits you set. request_id is optional; set one to make a retry safe. Returns job_id immediately. Poll get_job_status for later progress.

    cost_mode max_spend_credits request_id prompt specification model_id provider model max_depth subsystem format fidelity simulation_type scenario_id stop_s events simulations study standard analysis rows

这是你的服务?

认领后,服务坏了第一时间知道,还能改正这一页、提交你自己的用法。

测试只做握手和列出工具,没有调用任何工具。名称和说明是登记的人写的,原样展示,我们没有核实。

回到 MCP 服务实测