Azure / Azure/LogicAppsUX

[Enhancement] Update Designer to enable MCP Tool best practices

Open
#8,152 0 comments 0 reactions 1 assignee Claimed by @preetriti1 View on GitHub
MCP
Dominant language
TypeScript
Stars
111
Forks
109
Avg merge
1d 23h
Merged PRs (30d)
20

Description

### Severity

P3

### MCP Server Creation Source

MCP Server in Api Center

### Describe the Bug with repro steps

As we start to make/enable workflows as MCP tools, there is meta data that needs to be captured to ensure that Agents/Models can leverage this information in order to make the execution of tools more successful.

For example:

- There is a description for the workflow (I believe we currently call this Notes) that will become the description of the tools that an Agent can enumerate when they connect to the MCP server.

- We also have inbound request parameters that can also have descriptions. This helps an agent populate these inbound parameters and the more description we have the better. These inbound request parameters can also be mandatory or optional so there is an explicit json array that needs to include this information as well.

It would be great to have an experience with these considerations in mind and makes it more visible to the developers what they need to provide. For developers who have taken ownership of the workflow, it should be apparent to them that this has been designed with MCP tooling in mind.

### Screenshots or Videos

Image

### Environment

lamcp

### Are you experiencing a regression?

_No response_

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.