MCPcopy Create free account

hub / github.com/modelcontextprotocol/mcpb / functions

Functions76 in github.com/modelcontextprotocol/mcpb

↓ 36 callersFunctionshouldExclude
( filePath: string, additionalPatterns: string[] = [], )
src/node/files.ts:72
↓ 13 callersFunctionreplaceVariables
( value: unknown, variables: Record<string, string | string[]>, )
src/shared/config.ts:18
↓ 12 callersFunctionhasRequiredConfigMissing
({ manifest, userConfig, }: HasRequiredConfigMissingOptions)
src/shared/config.ts:197
↓ 9 callersMethodexecuteAppleScript
(script, retries = MAX_RETRIES)
examples/chrome-applescript/server/index.js:57
↓ 9 callersFunctionreadMcpbIgnorePatterns
(baseDir: string)
src/node/files.ts:45
↓ 9 callersFunctionverifyMcpbFile
( mcpbPath: string, )
src/node/sign.ts:103
↓ 8 callersFunctioncreateTestManifest
(filename: string, iconConfig: { icon?: string })
test/icon-validation.test.ts:133
↓ 7 callersFunctiongetMcpConfigForManifest
( options: GetMcpConfigForManifestOptions, )
src/shared/config.ts:94
↓ 5 callersFunctioncreateMcpConfig
( serverType: "node" | "python" | "binary", entryPoint: string, )
src/cli/init.ts:97
↓ 5 callersMethodexecuteTabOperation
( tabId, operation, successMessage = "Operation completed", )
examples/chrome-applescript/server/index.js:101
↓ 5 callersFunctionformatFileSize
(bytes: number)
src/cli/pack.ts:27
↓ 5 callersFunctiongetDefaultAuthorEmail
(packageData: PackageJson)
src/cli/init.ts:40
↓ 5 callersFunctiongetDefaultAuthorName
(packageData: PackageJson)
src/cli/init.ts:33
↓ 5 callersFunctiongetDefaultAuthorUrl
(packageData: PackageJson)
src/cli/init.ts:47
↓ 5 callersFunctiongetDefaultEntryPoint
( serverType: "node" | "python" | "binary", packageData?: PackageJson, )
src/cli/init.ts:129
↓ 5 callersFunctionsignMcpbFile
( mcpbPath: string, certPath: string, keyPath: string, intermediates?: string[], )
src/node/sign.ts:26
↓ 4 callersFunctiongetDefaultRepositoryUrl
(packageData: PackageJson)
src/cli/init.ts:54
↓ 4 callersFunctionreadPackageJson
(dirPath: string)
src/cli/init.ts:21
↓ 4 callersMethodrun
()
examples/chrome-applescript/server/index.js:766
↓ 3 callersFunctionbuildIgnoreChecker
(additionalPatterns: string[])
src/node/files.ts:65
↓ 3 callersFunctionbuildManifest
( basicInfo: { name: string; displayName: string; version: string; description: string;
src/cli/init.ts:809
↓ 3 callersFunctionextractSignatureBlock
(fileContent: Buffer)
src/node/sign.ts:245
↓ 3 callersFunctiongetAllFiles
( dirPath: string, baseDir: string = dirPath, fileList: Record<string, Uint8Array> = {}, additionalPat
src/node/files.ts:79
↓ 3 callersFunctiongetManifestVersionFromRawData
(manifestData: unknown)
src/shared/manifestVersionResolve.ts:3
↓ 2 callersMethodcheckChromeAvailable
()
examples/chrome-applescript/server/index.js:47
↓ 2 callersMethodescapeForAppleScript
(str)
examples/chrome-applescript/server/index.js:37
↓ 2 callersFunctiongetLogger
({ silent = false }: LoggerOptions = {})
src/shared/log.ts:5
↓ 2 callersFunctioninitExtension
( targetPath: string = process.cwd(), nonInteractive = false, )
src/cli/init.ts:945
↓ 2 callersFunctionpackExtension
({ extensionPath, outputPath, silent, }: PackOptions)
src/cli/pack.ts:49
↓ 2 callersFunctionunpackExtension
({ mcpbPath, outputDir, silent, }: UnpackOptions)
src/cli/unpack.ts:20
↓ 2 callersFunctionunsignMcpbFile
(mcpbPath: string)
src/node/sign.ts:406
↓ 2 callersFunctionvalidateManifest
(inputPath: string)
src/node/validate.ts:111
↓ 1 callersFunctioncleanMcpb
(inputPath: string)
src/node/validate.ts:186
↓ 1 callersFunctioncreateSelfSignedCertificate
* Create a self-signed certificate for signing MCPB extensions
src/cli/cli.ts:27
↓ 1 callersFunctioncreateSignatureBlock
* Creates a signature block buffer with PKCS#7 signature
src/node/sign.ts:224
↓ 1 callersFunctioncreateTestDxt
* Create a test MCPB file (just a simple ZIP)
test/sign.e2e.test.ts:177
↓ 1 callersFunctiongenerateCASignedCert
* Generate a CA and signed certificate for testing
test/sign.e2e.test.ts:92
↓ 1 callersFunctiongenerateSelfSignedCert
* Generate a self-signed certificate for testing
test/sign.e2e.test.ts:42
↓ 1 callersFunctiongetAllFilesWithCount
( dirPath: string, baseDir: string = dirPath, fileList: Record<string, FileWithPermissions> = {}, addi
src/node/files.ts:120
↓ 1 callersFunctiongetDefaultAuthorInfo
(packageData: PackageJson)
src/cli/init.ts:74
↓ 1 callersFunctiongetDefaultBasicInfo
( packageData: PackageJson, resolvedPath: string, )
src/cli/init.ts:61
↓ 1 callersFunctiongetDefaultOptionalFields
(packageData: PackageJson)
src/cli/init.ts:89
↓ 1 callersFunctiongetDefaultServerConfig
(packageData?: PackageJson)
src/cli/init.ts:81
↓ 1 callersFunctionisInvalidSingleValue
(value: unknown)
src/shared/config.ts:187
↓ 1 callersFunctionisPNG
* Check if a buffer contains a valid PNG file signature
src/node/validate.ts:18
↓ 1 callersFunctionloadServer
()
examples/file-system-node/server/index.js:12
↓ 1 callersFunctionmain
Run the server.
examples/hello-world-uv/src/server.py:47
↓ 1 callersFunctionprintNextSteps
()
src/cli/init.ts:937
↓ 1 callersFunctionpromptAuthorInfo
(packageData: PackageJson)
src/cli/init.ts:187
↓ 1 callersFunctionpromptBasicInfo
( packageData: PackageJson, resolvedPath: string, )
src/cli/init.ts:143
↓ 1 callersFunctionpromptCompatibility
( serverType: "node" | "python" | "binary", )
src/cli/init.ts:586
↓ 1 callersFunctionpromptLongDescription
(description: string)
src/cli/init.ts:385
↓ 1 callersFunctionpromptOptionalFields
(packageData: PackageJson)
src/cli/init.ts:352
↓ 1 callersFunctionpromptPrompts
()
src/cli/init.ts:264
↓ 1 callersFunctionpromptServerConfig
(packageData?: PackageJson)
src/cli/init.ts:201
↓ 1 callersFunctionpromptTools
()
src/cli/init.ts:222
↓ 1 callersFunctionpromptUrls
()
src/cli/init.ts:402
↓ 1 callersFunctionpromptUserConfig
()
src/cli/init.ts:660
↓ 1 callersFunctionpromptVisualAssets
()
src/cli/init.ts:445
↓ 1 callersFunctionsanitizeNameForFilename
(name: string)
src/cli/pack.ts:37
↓ 1 callersMethodsetupHandlers
()
examples/chrome-applescript/server/index.js:127
↓ 1 callersFunctiontestCASignedSigning
* Test signing with CA-signed certificate
test/sign.e2e.test.ts:354
↓ 1 callersFunctiontestSelfSignedSigning
* Test signing with self-signed certificate
test/sign.e2e.test.ts:331
↓ 1 callersFunctiontestSignatureRemoval
* Test signature removal
test/sign.e2e.test.ts:410
↓ 1 callersFunctiontestTamperingDetection
* Test tampering detection
test/sign.e2e.test.ts:377
↓ 1 callersFunctiontestUnsignedFile
* Test unsigned file verification
test/sign.e2e.test.ts:402
↓ 1 callersFunctionvalidateIcon
* Validate icon field in manifest * @param iconPath - The icon path from manifest.json * @param baseDir - The base directory containing the manifest
src/node/validate.ts:39
↓ 1 callersFunctionverifyCertificateChain
( certificate: Buffer, intermediates?: Buffer[], )
src/node/sign.ts:299
Methodconstructor
()
examples/chrome-applescript/server/index.js:20
MethodfindTabById
(tabId)
examples/chrome-applescript/server/index.js:85
Functionget_file_info
Get information about a file
examples/file-manager-python/server/main.py:76
Functionhandle_call_tool
Handle tool calls.
examples/hello-world-uv/src/server.py:36
Functionhandle_list_tools
List available tools.
examples/hello-world-uv/src/server.py:15
Functionlist_files
List files in a directory
examples/file-manager-python/server/main.py:22
FunctionpromptLocalization
()
src/cli/init.ts:536
Functionread_file
Read file contents
examples/file-manager-python/server/main.py:51