Skip to main content

ResourceModel

@webda/mcp


Interface: ResourceModel

Defined in: packages/mcp/src/resources.ts:7

A model exposed as MCP resources

Properties​

getOperationId​

getOperationId: string

Defined in: packages/mcp/src/resources.ts:15

Operation returning one instance, e.g. "Post.Get"


name​

name: string

Defined in: packages/mcp/src/resources.ts:11

Short model id as used in operation ids, e.g. "Post"


pkFields​

pkFields: string[]

Defined in: packages/mcp/src/resources.ts:23

Primary key fields, in URI order


queryOperationId?​

optional queryOperationId?: string

Defined in: packages/mcp/src/resources.ts:19

Operation listing instances, e.g. "Posts.Query"