Files
gh-jezweb-claude-skills-ski…/plugin.lock.json
2025-11-30 08:24:23 +08:00

121 lines
4.6 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:jezweb/claude-skills:skills/cloudflare-mcp-server",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "f70ced7ffdea371706df8d69cd9d30ffba4be7f1",
"treeHash": "f3d8e6e6657a7cb81cb20f666dffbcf2e7e2db3f97b480b3fdc3cd1c6ced28f8",
"generatedAt": "2025-11-28T10:18:57.896545Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "cloudflare-mcp-server",
"description": "Build Model Context Protocol (MCP) servers on Cloudflare Workers - the only platform with official remote MCP support. TypeScript-based with OAuth, Durable Objects, and WebSocket hibernation. Use when: deploying remote MCP servers, implementing OAuth (GitHub/Google), using dual transports (SSE/HTTP), or troubleshooting URL path mismatches, McpAgent exports, OAuth redirects, CORS issues.",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "a4178caea02814df101215c0d52d8bad57ec57b7f752cf9c8746a3d42adbcb3d"
},
{
"path": "SKILL.md",
"sha256": "db040921a089489df574dd03701b9379c31b0e9ca2b4f10831db1e2696764d37"
},
{
"path": "references/authentication.md",
"sha256": "241e300a3110ffc73ab7bffaf3baa46dbc10ac85fe23920fe19f0c042490a651"
},
{
"path": "references/common-issues.md",
"sha256": "39b815a3550e17b228729070af3d68ef4504c3910a02a22fea46efa24e8354bc"
},
{
"path": "references/transport-comparison.md",
"sha256": "91b316ab3bb91c5ea01360eacef93354b6ed78d3c6e26e9381d6f5299b73fac1"
},
{
"path": "references/transport.md",
"sha256": "f70265d48efe0c7ab0071a51bab122b94b38dcc389302b03829775009d8a61a5"
},
{
"path": "references/official-examples.md",
"sha256": "ab94d43b87650a5d3d48a74ed8b67c26c5f382d92e06b3ec7b633b8822462d6c"
},
{
"path": "references/debugging-guide.md",
"sha256": "b2ca6b5c087ff45338e88a50467ac23d7618620bd0ab8f66ce474490d5e451c9"
},
{
"path": "references/http-transport-fundamentals.md",
"sha256": "5b0f50df24fd72780da89959c51f07cc9b24bd3919560131e3725c03a778c601"
},
{
"path": "references/oauth-providers.md",
"sha256": "653e190ad369374f743756f95bb5b671817d4637ef3ea614e6fcd77a5fb60a94"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "538b521146c65a545864ff4d8238bea3adcf9355b9d4a623b0daacc1a7e2d291"
},
{
"path": "templates/claude_desktop_config.json",
"sha256": "d4d516032b6ce66e5b715b6daec46345ace9f70dbbaeccb505a91dd018b4d1b1"
},
{
"path": "templates/mcp-http-fundamentals.ts",
"sha256": "50742675f95921805f17efd4b8a5355f8910274a1977bbf02c3a2b813cd3969f"
},
{
"path": "templates/wrangler-basic.jsonc",
"sha256": "91e035b05351f350171f055de01ad0e4bc573d8c73c8104ecd9e67537abbd43c"
},
{
"path": "templates/mcp-stateful-do.ts",
"sha256": "4b7b888eebae78aa3c86a1162746ad76e9337853a13dddfaacee5f9cffd1978e"
},
{
"path": "templates/mcp-with-d1.ts",
"sha256": "b5ec130923eea01bf5a846f61aa44f1ab1c70a9da8d92e0d260cf3ca850fc97c"
},
{
"path": "templates/mcp-oauth-proxy.ts",
"sha256": "dba80fe408863f7f95c87cdcd65013295fc9c6b83d9a77845271c2892d73cafe"
},
{
"path": "templates/mcp-with-workers-ai.ts",
"sha256": "efa051347d8a3b5bf136da437e72b311297ec54b4ef93d5f22c794d49d76b5c6"
},
{
"path": "templates/wrangler-oauth.jsonc",
"sha256": "0c2f9711527631ecd924ad7a36753c3a7f7f12020c0d8204881d6a19c90a3799"
},
{
"path": "templates/package.json",
"sha256": "4c94f4ef1f10d80dfe64a9d5cbfff67bd8374e2c5f1daded0111f4bb4236b5cb"
},
{
"path": "templates/basic-mcp-server.ts",
"sha256": "861f407d79a69f5d461e10b2fb0fa73effde04293ac674ac4cba823a24848fe5"
},
{
"path": "templates/mcp-bearer-auth.ts",
"sha256": "cb91bbc2f7645f4657309160f78a466891a6cac4af9bbec4d9d23dc483655aea"
}
],
"dirSha256": "f3d8e6e6657a7cb81cb20f666dffbcf2e7e2db3f97b480b3fdc3cd1c6ced28f8"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}