-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
In the "Create an MCP Server" section (https://docs.mulesoft.com/exchange/to-create-an-asset#create-mcp) it is written, "If you provide tools, resources, or prompts, each must have name and identifier fields."
The "name" field is defined in the MCP spec, but there's no element with the name "identifier". Other required fields vary by element type. "Tool" (https://modelcontextprotocol.io/specification/2025-06-18/schema#tool), for example, requires "name" and "inputSchema". "Resource" requires "name" and "uri".
Assuming our requirements follow the published MCP spec, should we simply refer to that here? Or am I misinterpreting the spec somehow?
Metadata
Metadata
Assignees
Labels
No labels