MCP TypeScript SDK (V2) / @modelcontextprotocol/server / ext/skills/catalogBuild
ext/skills/catalogBuild
Interfaces
CatalogBuildOptions
Defined in: packages/server/src/ext/skills/catalogBuild.ts:37
Properties
limits
readonlylimits:object
Defined in: packages/server/src/ext/skills/catalogBuild.ts:39
bytes
readonlybytes:number
files
readonlyfiles:number
prefix
readonlyprefix: readonlystring[]
Defined in: packages/server/src/ext/skills/catalogBuild.ts:38
strict
readonlystrict:boolean
Defined in: packages/server/src/ext/skills/catalogBuild.ts:40
warn
readonlywarn: (warning) =>void
Defined in: packages/server/src/ext/skills/catalogBuild.ts:41
Parameters
warning
Returns
void
CatalogFile
Defined in: packages/server/src/ext/skills/catalogBuild.ts:18
Properties
digest
readonlydigest:string
Defined in: packages/server/src/ext/skills/catalogBuild.ts:22
mimeType
readonlymimeType:string
Defined in: packages/server/src/ext/skills/catalogBuild.ts:23
path
readonlypath:string
Defined in: packages/server/src/ext/skills/catalogBuild.ts:19
size
readonlysize:number
Defined in: packages/server/src/ext/skills/catalogBuild.ts:21
uri
readonlyuri:string
Defined in: packages/server/src/ext/skills/catalogBuild.ts:20
CatalogSnapshot
Defined in: packages/server/src/ext/skills/catalogBuild.ts:29
Properties
dirs
readonlydirs:ReadonlyMap<string, readonlyobject[]>
Defined in: packages/server/src/ext/skills/catalogBuild.ts:33
files
readonlyfiles:ReadonlyMap<string,CatalogFile>
Defined in: packages/server/src/ext/skills/catalogBuild.ts:32
listed
readonlylisted: readonlyobject[]
Defined in: packages/server/src/ext/skills/catalogBuild.ts:34
ordered
readonlyordered: readonlyobject[]
Defined in: packages/server/src/ext/skills/catalogBuild.ts:30
skills
readonlyskills:ReadonlyMap<string, {[key:string]:unknown;_meta?:Record<string,unknown>;frontmatter: {[key:string]:unknown;description:string;name:string; };resources:"dynamic"|object[];uri:string; }>
Defined in: packages/server/src/ext/skills/catalogBuild.ts:31
Functions
buildCatalogSnapshot()
buildCatalogSnapshot(
files,options):Promise<CatalogSnapshot>
Defined in: packages/server/src/ext/skills/catalogBuild.ts:121
Parameters
files
options
Returns
Promise<CatalogSnapshot>