Does the LogicBlocks MCP Server Connection allow Claude or Github Copilot to create and update logic blocks?

I set up my LogicBlocks MCP Server Connection in Claude Code. I queried the capabilities of the LogicBlocks MCP Server via Claude and it comes back with these capabilities on CRUD operations:

Does it mean that we can use Claude to create a new logic block to a given lifecycle? If no, is there plan to allow the create/update/delete CRUD operations?

Hi David! MCP over Metadata apps like Logic Blocks is a bit more of a biproduct of other development work (MCP over standard tables) than it is an intentional effort at the moment. While we do have plans to enhance MCP over metadata tables in the future, we aren’t currently focused on metadata use cases like creating new metadata in a lifecycle.

3 Likes

Hi Garrett,

Thanks for the info.
Another question: if I were to use Claude to generate some logic block actions into an existing logic block in my lifecycle, can I somehow import the change into my logic block?

Here is what I was trying to do

  1. I would ask Claude to use the LogicBlocks MCP Server to get a logic block “A” from the base lifecycle.
  2. I would ask Claude to analyze the logic block to make a change, e.g. add a Conditional action to check for empty fields, into a local metadata json file.
  3. After Claude generates the logic block metadata in json, how can I import the change to my lifecycle?

Regards,

David

1 Like

Hey David,

I actually love this use case. We don’t have a way for you to import that at the moment but I think it’s really wise to ask Claude to analyze your LB and suggest changes.

This is the sort of thing that we are likely to productize in the future but just don’t have on our immediate roadmap as we are tackling more runtime use cases and less design time use cases. I can certainly get this use case wrapped into our roadmap but can’t give a firm date for when that workflow would be production ready.

In the meantime though, I think that your workflow isn’t far from what Agentic Development will offer. That will be out in feature preview quite soon and allow you to translate natural language requests (like in Claude) to newly developed logic blocks. It doesn’t quite solve your problem of editing an existing logic block yet but it will get you close to that feeling of agentic-ly developing LBs.

1 Like

Cool. Keep me posted :grinning_face:. Thanks.