|
1 | 1 | { |
2 | | - "$schema": "../../dist/mcpb-manifest.schema.json", |
3 | | - "manifest_version": "0.1", |
| 2 | + "manifest_version": "0.4", |
4 | 3 | "name": "file-manager-python", |
5 | 4 | "display_name": "Python File Manager MCP", |
6 | | - "version": "0.1.0", |
| 5 | + "version": "0.2.0", |
7 | 6 | "description": "A Python MCP server for file operations", |
8 | | - "long_description": "This extension provides file management capabilities through a Python MCP server. It demonstrates Python-based MCP Bundle development, including file operations, directory management, and proper MCP protocol implementation.", |
| 7 | + "long_description": "This extension provides file management capabilities through a Python MCP server. It demonstrates Python-based MCP Bundle development using UV runtime, including file operations, directory management, and proper MCP protocol implementation.", |
9 | 8 | "author": { |
10 | 9 | "name": "Anthropic", |
11 | 10 | "email": "support@anthropic.com", |
12 | 11 | "url": "https://github.com/anthropics" |
13 | 12 | }, |
14 | 13 | "server": { |
15 | | - "type": "python", |
| 14 | + "type": "uv", |
16 | 15 | "entry_point": "server/main.py", |
17 | 16 | "mcp_config": { |
18 | | - "command": "python", |
| 17 | + "command": "uv", |
19 | 18 | "args": [ |
20 | | - "${__dirname}/server/main.py", |
| 19 | + "run", |
| 20 | + "--directory", "${__dirname}", |
| 21 | + "server/main.py", |
21 | 22 | "--workspace=${user_config.workspace_directory}" |
22 | 23 | ], |
23 | 24 | "env": { |
24 | | - "DEBUG": "${user_config.debug_mode}", |
25 | | - "PYTHONPATH": "${__dirname}/server/lib" |
| 25 | + "DEBUG": "${user_config.debug_mode}" |
26 | 26 | } |
27 | 27 | } |
28 | 28 | }, |
|
62 | 62 | "claude_desktop": ">=0.10.0", |
63 | 63 | "platforms": ["darwin", "win32", "linux"], |
64 | 64 | "runtimes": { |
65 | | - "python": ">=3.8.0 <4" |
| 65 | + "python": ">=3.10.0 <4" |
66 | 66 | } |
67 | | - }, |
68 | | - "privacy_policies": [] |
| 67 | + } |
69 | 68 | } |
0 commit comments