Book a Demo

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Takeshi K

Pages: [1] 2 3 ... 42
1
Yes, new elements will no longer be placed on diagrams for various reasons, mainly due to user requests and ideas on how to use this MCP, as well as to improve performance.

We can now place multiple elements at once using the place_element_on_diagram tool. I will update the add-in so that it can create two or more elements at once, saving on AI costs and improving performance.

2
The version 2.2.0 has been released. I found and fixed some issues during my tests, but there may still be others.

3
The implementation for adding/modifying attributes and operations (including parameters) has been completed, now I am testing if they work well. I needed to change some internal existing behaviour to support them, so I need to check all main features.

I think I can release the new installer today or tomorrow.

4
Hi Viking,

Thank you for checking the behaviour in BPMN model.
Unfortunately, creating beautiful diagrams with the Pools and Lanes with the current MCP server. The server must offer functions ('tools' in the MCP world) to specify the location of elements and connectors.

I will consider offering these functions, but not in the near future.

5
Yes, the implementation of attributes and operations is currently underway. However, it will take longer to be released.

6
Hi Viking,

Thank you for your comment.

- Notation and size in diagrams

Currently, it is not easy to offer the 'tools' (MCP methods) for them, but I have added a feature to support the Template Package in Enterprise Architect.
Could you update the MCP addin to the latest (version 2.1.0) and then create a Template Package in your model, and then add a Archimate Compornent with your faviorite style?

- Adding attributes

Currently the MCP addin does not offer a tool to add attributes. I will add the feature in the future.

- cardinalities

On the version 2.1.0, we can modify the Multiplicities of connectors. Does this solve your situation?

7
Hi Viking,

I will try to offer a prompt for ArchiMate 3, but could you try if the MCP add-in works for ArchiMate?

1. launch Enterprise Architect, create a new ArchiMate diagram and then leave it (keep open)
2. for your LLM, tell the rule like the following:

Quote
When we create an ArchiMate component in Enterprise Architect, its type is 'ArchiMate3::ArchiMate_ApplicationComponent'.

3. then ask to your LLM like:

Quote
Create a new ArchiMate component named 'Test' in the currently open diagram in Enterprise Architect.

8
Hi Viking,

I have downloaded the installers from my website, as the same as other people, and the installers are correctly updated.
Could you clear the cache of your web browser or use a different browser/network to download the installer?
The installation timestamps are set to 4 November.


About the prompt for the AI, following is the SysML prompt which is offered by the MCP add-in.

-------------
When creating a new element, connector or diagram in the SysML 1.5, you need to specify the following word for its type.

# Diagrams

The following diagram types are supported, as well as the internal type values for creation diagrams.

- Requirement diagram: 'SysML1.4::Requirement'
- Block Definition diagram: 'SysML1.4::BlockDefinition'
- Activity diagram: 'SysML1.4::Activity'
- State Machine diagram: 'SysML1.4::StateMachine'
- Use Case diagram: 'SysML1.4::UseCase'

Diagram types not included in the above list are not currently supported.

# Elements

The following types are currently supported: If a type has a bracketed name, that name must be specified when creating it.

## Requirement diagrams
- Requirement: 'SysML1.4::Requirement'

## Block Definition diagrams
- Block: 'SysML1.4::Block'
- Interface Block: 'SysML1.4::InterfaceBlock'
- Signal
(The following is omitted)
-------------

HTH,

10
General Board / Re: Hyperlink navigation to diagram
« on: November 04, 2025, 12:15:34 pm »
The 'Enable Concise Diagram Navigation' option will solve your problem.
https://sparxsystems.com/enterprise_architect_user_guide/17.1/the_application_desktop/visualstyles.html

HTH,

11
Hello Viking,

Thank you for your feedback about the MCP add-in.

First, I would like to tell that the issue which BPMN events cannot be created is NOT a bug of my add-in nor an issue of my add-in. This is originally EA's Automation Interface problem.

About the BPMN events, there are two forms. One is the normal (isolated) event, and another is the edge-mounted event. Both has the same BPMN 2.0::StartEvent stereotype.

When we create the BPMN 2.0::StartEvent with Collection.AddNew(name, "BPMN 2.0::StartEvent"), EA always creates the edge-mounted form. But the edge-mounted objects require its parent, so the MCP command always fails. There is no way to specify which form we create for the AddNew method when a stereotype has two or more forms.


Anyway, I have added a workaround for the BPMN events. Please call the tool (MCP method) with BPMN2.0::StartEvent, BPMN2.0::IntermediateEvent and BPMN2.0::EndEvent on the latest MCP server version 2.0.3. You can now create these events.

And during the test of this workaround, I found another issue which we cannot change the type of event (Timer, Message, etc.). This is also an issue of the Automation Interface, so I also added another workaround to update the BPMN properties (tagged values) correctly.

Could you try again with the latest installer?


About your second post, maybe your MCP client sends the string 'CRM' for the type of a new element. In Enterprise Architect, there is no element type 'MCP' so the 'invalid type' is reasonable. About a prompt, the prompts which are offered my MCP add-in are useful to start. In some MCP client such as the Claude for Desktop, we can specify and see the prompts.








12
Just my guess, but the Header Row and the Keep Row Together settings in the Template editor, the Edit ribbon, the Table button might mitigate your situation.

HTH,

13
General Board / Re: New Book (TOGAF + Sparx Systems EA)
« on: October 23, 2025, 09:34:04 am »
I might not be the person to reply to this question, but I have bought the printed version of the book.
It contains lots of information on how to build our own MDG technology, such as the UML profile and the toolbox profile, so it is better suited to administrators who are preparing a TOGAF-based their own modelling environment.

So, if we want to learn about TOGAF (and ArchiMate) in Enterprise Architect, this book might not be the best place to start. However, if we want to learn how to build their own MDG technology (even if it is not related to TOGAF), this book is very useful.

14
I guess the entered information is stored as simulation logs because there is no user input text information in the normal simulation log output.

If I were you, I would create a 'log' element (e.g. a UML Class or Object — an Artifact might be best) with a static name, and then add the information as tagged values of the log element. You can create an element and add tagged values via the automation interface in the simulation script.

Changing the log element name means backing up the log. Deleting the log element clears the log.

HTH,

15
The followings might help you:

1. create a Table element, then add columns
2. create wireframe elements in the same diagram
3. click the Table, then click a column in the Table, now you can see an icon like '{' at the next to the column
4. drag the icon as the same manner as the QuickLinker, then drop to the target wireframe element

HTH,

Pages: [1] 2 3 ... 42