# 🤖 JAEGIS MCP Server (Python)
[](https://badge.fury.io/py/jaegis-mcp-server)
[](https://opensource.org/licenses/MIT)
[](https://www.python.org/downloads/)
[](https://nodejs.org/)
Python wrapper for the JAEGIS AI Web OS MCP Server - Advanced Model Context Protocol server providing comprehensive filesystem, git, project management, and AI integration tools for AI assistants and development workflows.
## 🚀 **Quick Start**
### **Installation**
```bash
# Install from PyPI
pip install jaegis-mcp-server
# Or install with development dependencies
pip install jaegis-mcp-server[dev]
```
### **Prerequisites**
The Python package requires Node.js 18+ to run the underlying MCP server:
```bash
# Check if Node.js is installed
node --version
# If not installed, download from: https://nodejs.org/
# Or install via package manager:
# macOS (Homebrew)
brew install node
# Ubuntu/Debian
sudo apt update && sudo apt install nodejs npm
# Windows (Chocolatey)
choco install nodejs
```
### **Basic Usage**
```bash
# Start the MCP server
jaegis-mcp-server
# Start with debug logging
jaegis-mcp-server --debug
# Check system status
jaegis-mcp-server status
# Install Node.js dependencies (if needed)
jaegis-mcp-server install
```
---
## 🛠️ **Available Tools**
The JAEGIS MCP Server provides 40+ powerful tools across four main categories:
### **📁 Filesystem Tools (10 tools)**
- `read_file` - Read file contents with encoding detection
- `write_file` - Write files with automatic directory creation
- `list_directory` - List directory contents with filtering
- `create_directory` - Create directories recursively
- `delete_file` - Delete files and directories safely
- `move_file` - Move/rename files and directories
- `copy_file` - Copy files and directories
- `get_file_info` - Get detailed file metadata
- `search_files` - Search files by name, content, or pattern
- `watch_directory` - Monitor directory changes in real-time
### **🔧 Git Tools (10 tools)**
- `git_status` - Get repository status and changes
- `git_log` - View commit history with filtering
- `git_diff` - Show differences between commits/files
- `git_add` - Stage files for commit
- `git_commit` - Create commits with validation
- `git_push` - Push changes to remote repositories
- `git_pull` - Pull changes from remote repositories
- `git_branch` - Manage branches (create, delete, switch)
- `git_merge` - Merge branches with conflict detection
- `git_clone` - Clone repositories with progress tracking
### **📋 Project Management Tools (10 tools)**
- `create_project` - Initialize new projects with templates
- `analyze_project` - Analyze project structure and dependencies
- `generate_docs` - Generate project documentation
- `run_tests` - Execute test suites with reporting
- `build_project` - Build projects with multiple targets
- `deploy_project` - Deploy to various platforms
- `manage_dependencies` - Install, update, remove dependencies
- `scaffold_component` - Generate code components
- `validate_config` - Validate configuration files
- `optimize_project` - Optimize project performance
### **🤖 AI Integration Tools (10 tools)**
- `ai_code_review` - Automated code review and suggestions
- `ai_generate_code` - Generate code from natural language
- `ai_explain_code` - Explain complex code sections
- `ai_optimize_code` - Suggest code optimizations
- `ai_generate_tests` - Generate unit tests automatically
- `ai_documentation` - Generate documentation from code
- `ai_refactor` - Suggest refactoring improvements
- `ai_debug_help` - Debug assistance and error analysis
- `ai_translate_code` - Translate between programming languages
- `ai_security_scan` - Security vulnerability analysis
---
## ⚙️ **Configuration**
### **MCP Client Configuration**
#### **Claude Desktop**
Add to your Claude Desktop configuration file (`~/.claude/claude_desktop_config.json`):
```json
{
"mcpServers": {
"jaegis": {
"command": "python",
"args": ["-m", "jaegis_mcp_server"],
"env": {
"JAEGIS_MCP_DEBUG": "false"
}
}
}
}
```
#### **Augment**
Configure in your Augment settings:
```json
{
"mcp": {
"servers": [
{
"name": "jaegis",
"command": "jaegis-mcp-server",
"args": ["--debug"],
"cwd": "/path/to/your/project"
}
]
}
}
```
### **Server Configuration**
Create a configuration file (`mcp-config.json`):
```json
{
"server": {
"name": "jaegis-mcp-server",
"version": "1.0.0",
"debug": false
},
"tools": {
"filesystem": {
"enabled": true,
"maxFileSize": "10MB",
"allowedExtensions": ["*"],
"restrictedPaths": ["/etc", "/sys"]
},
"git": {
"enabled": true,
"autoCommit": false,
"defaultBranch": "main"
},
"project": {
"enabled": true,
"templatesPath": "./templates",
"defaultFramework": "python"
},
"ai": {
"enabled": true,
"provider": "openai",
"model": "gpt-4",
"maxTokens": 4000
}
},
"security": {
"allowFileOperations": true,
"allowGitOperations": true,
"allowNetworkAccess": false,
"sandboxMode": false
}
}
```
---
## 🔧 **Command Line Interface**
### **Main Commands**
```bash
# Start the MCP server (default command)
jaegis-mcp-server
# Check system status and dependencies
jaegis-mcp-server status
# Install Node.js dependencies
jaegis-mcp-server install
# Show system information
jaegis-mcp-server info
# Show version
jaegis-mcp-server --version
```
### **Server Options**
```bash
jaegis-mcp-server [OPTIONS]
Options:
--debug Enable debug logging
--config PATH Configuration file path
--port NUMBER Port number (default: auto)
--host ADDRESS Host address (default: localhost)
--stdio Use stdio transport (default)
--sse Use Server-Sent Events transport
--websocket Use WebSocket transport
Environment Variables:
JAEGIS_MCP_PORT Default port number
JAEGIS_MCP_HOST Default host address
JAEGIS_MCP_DEBUG Enable debug mode (true/false)
JAEGIS_MCP_CONFIG Default configuration file path
```
---
## 📚 **Python API Usage**
### **Programmatic Usage**
```python
from jaegis_mcp_server import MCPServer, MCPClient
import asyncio
async def main():
# Start the MCP server
server = MCPServer(debug=True)
await server.start()
# Connect a client
client = MCPClient()
await client.connect()
# Use filesystem tools
content = await client.call_tool("read_file", {
"path": "./example.txt"
})
# Use git tools
status = await client.call_tool("git_status", {
"path": "./my-project"
})
# Use AI tools
review = await client.call_tool("ai_code_review", {
"files": ["src/main.py"],
"focus": ["performance", "security"]
})
# Cleanup
await client.disconnect()
await server.stop()
# Run the example
asyncio.run(main())
```
### **Context Manager Usage**
```python
from jaegis_mcp_server import MCPServer
import asyncio
async def main():
async with MCPServer(debug=True) as server:
# Server is automatically started and stopped
async with server.client() as client:
# Perform operations
result = await client.call_tool("list_directory", {
"path": "./",
"recursive": True
})
print(f"Found {len(result['files'])} files")
asyncio.run(main())
```
---
## 🔍 **Troubleshooting**
### **Common Issues**
#### **Node.js Not Found**
```bash
# Check if Node.js is installed
node --version
# If not found, install Node.js
# Visit: https://nodejs.org/
# Verify installation
jaegis-mcp-server status
```
#### **Permission Errors**
```bash
# On Unix systems, ensure proper permissions
chmod +x $(which jaegis-mcp-server)
# Or install in user directory
pip install --user jaegis-mcp-server
```
#### **Server Won't Start**
```bash
# Check dependencies
jaegis-mcp-server status
# Install Node.js dependencies
jaegis-mcp-server install
# Run with debug logging
jaegis-mcp-server --debug
```
#### **Connection Issues**
```bash
# Test server connectivity
jaegis-mcp-server --debug --stdio
# Check firewall settings
# Ensure configured port is accessible
```
### **Debug Mode**
Enable comprehensive debugging:
```bash
# Command line
jaegis-mcp-server --debug
# Environment variable
export JAEGIS_MCP_DEBUG=true
jaegis-mcp-server
# Python code
from jaegis_mcp_server import MCPServer
server = MCPServer(debug=True)
```
### **System Information**
Get detailed system information for troubleshooting:
```bash
# Text format
jaegis-mcp-server info
# JSON format
jaegis-mcp-server info --format json
```
---
## 🔄 **Cross-Platform Compatibility**
The Python package works seamlessly across platforms:
- **Windows**: Full support with automatic Node.js detection
- **macOS**: Native support with Homebrew integration
- **Linux**: Complete compatibility with all major distributions
- **Docker**: Container-ready with multi-stage builds
### **Docker Usage**
```dockerfile
FROM python:3.11-slim
# Install Node.js
RUN apt-get update && apt-get install -y nodejs npm
# Install JAEGIS MCP Server
RUN pip install jaegis-mcp-server
# Start the server
CMD ["jaegis-mcp-server"]
```
---
## 🤝 **Contributing**
We welcome contributions! Please see our [Contributing Guide](https://github.com/jaegis/jaegis-mcp-server/blob/main/CONTRIBUTING.md) for details.
### **Development Setup**
```bash
# Clone the repository
git clone https://github.com/jaegis/jaegis-mcp-server.git
cd jaegis-mcp-server
# Create virtual environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install in development mode
pip install -e ".[dev]"
# Install Node.js dependencies
npm install
# Run tests
pytest
# Run linting
black . && flake8 . && mypy .
```
---
## 📄 **License**
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
## 🔗 **Links**
- **GitHub**: [jaegis/jaegis-mcp-server](https://github.com/jaegis/jaegis-mcp-server)
- **PyPI Package**: [jaegis-mcp-server](https://pypi.org/project/jaegis-mcp-server/)
- **NPM Package**: [jaegis-mcp-server](https://www.npmjs.com/package/jaegis-mcp-server)
- **Documentation**: [docs.jaegis.ai](https://docs.jaegis.ai/mcp-server)
- **Issues**: [GitHub Issues](https://github.com/jaegis/jaegis-mcp-server/issues)
- **Support**: support@jaegis.ai
---
## 🙏 **Acknowledgments**
- [Anthropic](https://anthropic.com) for the Model Context Protocol specification
- [OpenAI](https://openai.com) for AI integration capabilities
- The Python and Node.js communities for excellent tooling
- The open-source community for inspiration and contributions
---
**Made with ❤️ by the JAEGIS Team**
Raw data
{
"_id": null,
"home_page": "https://github.com/jaegis/jaegis-mcp-server",
"name": "manus-jaegis-mcp-server",
"maintainer": "JAEGIS Team",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "JAEGIS Team <support@jaegis.ai>",
"keywords": "mcp, model-context-protocol, ai, jaegis, filesystem, git, project-management, development-tools, automation, claude, anthropic, augment",
"author": "JAEGIS Team",
"author_email": "JAEGIS Team <support@jaegis.ai>",
"download_url": null,
"platform": "any",
"description": "# \ud83e\udd16 JAEGIS MCP Server (Python)\r\n\r\n[](https://badge.fury.io/py/jaegis-mcp-server)\r\n[](https://opensource.org/licenses/MIT)\r\n[](https://www.python.org/downloads/)\r\n[](https://nodejs.org/)\r\n\r\nPython wrapper for the JAEGIS AI Web OS MCP Server - Advanced Model Context Protocol server providing comprehensive filesystem, git, project management, and AI integration tools for AI assistants and development workflows.\r\n\r\n## \ud83d\ude80 **Quick Start**\r\n\r\n### **Installation**\r\n\r\n```bash\r\n# Install from PyPI\r\npip install jaegis-mcp-server\r\n\r\n# Or install with development dependencies\r\npip install jaegis-mcp-server[dev]\r\n```\r\n\r\n### **Prerequisites**\r\n\r\nThe Python package requires Node.js 18+ to run the underlying MCP server:\r\n\r\n```bash\r\n# Check if Node.js is installed\r\nnode --version\r\n\r\n# If not installed, download from: https://nodejs.org/\r\n# Or install via package manager:\r\n\r\n# macOS (Homebrew)\r\nbrew install node\r\n\r\n# Ubuntu/Debian\r\nsudo apt update && sudo apt install nodejs npm\r\n\r\n# Windows (Chocolatey)\r\nchoco install nodejs\r\n```\r\n\r\n### **Basic Usage**\r\n\r\n```bash\r\n# Start the MCP server\r\njaegis-mcp-server\r\n\r\n# Start with debug logging\r\njaegis-mcp-server --debug\r\n\r\n# Check system status\r\njaegis-mcp-server status\r\n\r\n# Install Node.js dependencies (if needed)\r\njaegis-mcp-server install\r\n```\r\n\r\n---\r\n\r\n## \ud83d\udee0\ufe0f **Available Tools**\r\n\r\nThe JAEGIS MCP Server provides 40+ powerful tools across four main categories:\r\n\r\n### **\ud83d\udcc1 Filesystem Tools (10 tools)**\r\n- `read_file` - Read file contents with encoding detection\r\n- `write_file` - Write files with automatic directory creation\r\n- `list_directory` - List directory contents with filtering\r\n- `create_directory` - Create directories recursively\r\n- `delete_file` - Delete files and directories safely\r\n- `move_file` - Move/rename files and directories\r\n- `copy_file` - Copy files and directories\r\n- `get_file_info` - Get detailed file metadata\r\n- `search_files` - Search files by name, content, or pattern\r\n- `watch_directory` - Monitor directory changes in real-time\r\n\r\n### **\ud83d\udd27 Git Tools (10 tools)**\r\n- `git_status` - Get repository status and changes\r\n- `git_log` - View commit history with filtering\r\n- `git_diff` - Show differences between commits/files\r\n- `git_add` - Stage files for commit\r\n- `git_commit` - Create commits with validation\r\n- `git_push` - Push changes to remote repositories\r\n- `git_pull` - Pull changes from remote repositories\r\n- `git_branch` - Manage branches (create, delete, switch)\r\n- `git_merge` - Merge branches with conflict detection\r\n- `git_clone` - Clone repositories with progress tracking\r\n\r\n### **\ud83d\udccb Project Management Tools (10 tools)**\r\n- `create_project` - Initialize new projects with templates\r\n- `analyze_project` - Analyze project structure and dependencies\r\n- `generate_docs` - Generate project documentation\r\n- `run_tests` - Execute test suites with reporting\r\n- `build_project` - Build projects with multiple targets\r\n- `deploy_project` - Deploy to various platforms\r\n- `manage_dependencies` - Install, update, remove dependencies\r\n- `scaffold_component` - Generate code components\r\n- `validate_config` - Validate configuration files\r\n- `optimize_project` - Optimize project performance\r\n\r\n### **\ud83e\udd16 AI Integration Tools (10 tools)**\r\n- `ai_code_review` - Automated code review and suggestions\r\n- `ai_generate_code` - Generate code from natural language\r\n- `ai_explain_code` - Explain complex code sections\r\n- `ai_optimize_code` - Suggest code optimizations\r\n- `ai_generate_tests` - Generate unit tests automatically\r\n- `ai_documentation` - Generate documentation from code\r\n- `ai_refactor` - Suggest refactoring improvements\r\n- `ai_debug_help` - Debug assistance and error analysis\r\n- `ai_translate_code` - Translate between programming languages\r\n- `ai_security_scan` - Security vulnerability analysis\r\n\r\n---\r\n\r\n## \u2699\ufe0f **Configuration**\r\n\r\n### **MCP Client Configuration**\r\n\r\n#### **Claude Desktop**\r\nAdd to your Claude Desktop configuration file (`~/.claude/claude_desktop_config.json`):\r\n\r\n```json\r\n{\r\n \"mcpServers\": {\r\n \"jaegis\": {\r\n \"command\": \"python\",\r\n \"args\": [\"-m\", \"jaegis_mcp_server\"],\r\n \"env\": {\r\n \"JAEGIS_MCP_DEBUG\": \"false\"\r\n }\r\n }\r\n }\r\n}\r\n```\r\n\r\n#### **Augment**\r\nConfigure in your Augment settings:\r\n\r\n```json\r\n{\r\n \"mcp\": {\r\n \"servers\": [\r\n {\r\n \"name\": \"jaegis\",\r\n \"command\": \"jaegis-mcp-server\",\r\n \"args\": [\"--debug\"],\r\n \"cwd\": \"/path/to/your/project\"\r\n }\r\n ]\r\n }\r\n}\r\n```\r\n\r\n### **Server Configuration**\r\n\r\nCreate a configuration file (`mcp-config.json`):\r\n\r\n```json\r\n{\r\n \"server\": {\r\n \"name\": \"jaegis-mcp-server\",\r\n \"version\": \"1.0.0\",\r\n \"debug\": false\r\n },\r\n \"tools\": {\r\n \"filesystem\": {\r\n \"enabled\": true,\r\n \"maxFileSize\": \"10MB\",\r\n \"allowedExtensions\": [\"*\"],\r\n \"restrictedPaths\": [\"/etc\", \"/sys\"]\r\n },\r\n \"git\": {\r\n \"enabled\": true,\r\n \"autoCommit\": false,\r\n \"defaultBranch\": \"main\"\r\n },\r\n \"project\": {\r\n \"enabled\": true,\r\n \"templatesPath\": \"./templates\",\r\n \"defaultFramework\": \"python\"\r\n },\r\n \"ai\": {\r\n \"enabled\": true,\r\n \"provider\": \"openai\",\r\n \"model\": \"gpt-4\",\r\n \"maxTokens\": 4000\r\n }\r\n },\r\n \"security\": {\r\n \"allowFileOperations\": true,\r\n \"allowGitOperations\": true,\r\n \"allowNetworkAccess\": false,\r\n \"sandboxMode\": false\r\n }\r\n}\r\n```\r\n\r\n---\r\n\r\n## \ud83d\udd27 **Command Line Interface**\r\n\r\n### **Main Commands**\r\n\r\n```bash\r\n# Start the MCP server (default command)\r\njaegis-mcp-server\r\n\r\n# Check system status and dependencies\r\njaegis-mcp-server status\r\n\r\n# Install Node.js dependencies\r\njaegis-mcp-server install\r\n\r\n# Show system information\r\njaegis-mcp-server info\r\n\r\n# Show version\r\njaegis-mcp-server --version\r\n```\r\n\r\n### **Server Options**\r\n\r\n```bash\r\njaegis-mcp-server [OPTIONS]\r\n\r\nOptions:\r\n --debug Enable debug logging\r\n --config PATH Configuration file path\r\n --port NUMBER Port number (default: auto)\r\n --host ADDRESS Host address (default: localhost)\r\n --stdio Use stdio transport (default)\r\n --sse Use Server-Sent Events transport\r\n --websocket Use WebSocket transport\r\n\r\nEnvironment Variables:\r\n JAEGIS_MCP_PORT Default port number\r\n JAEGIS_MCP_HOST Default host address\r\n JAEGIS_MCP_DEBUG Enable debug mode (true/false)\r\n JAEGIS_MCP_CONFIG Default configuration file path\r\n```\r\n\r\n---\r\n\r\n## \ud83d\udcda **Python API Usage**\r\n\r\n### **Programmatic Usage**\r\n\r\n```python\r\nfrom jaegis_mcp_server import MCPServer, MCPClient\r\nimport asyncio\r\n\r\nasync def main():\r\n # Start the MCP server\r\n server = MCPServer(debug=True)\r\n await server.start()\r\n \r\n # Connect a client\r\n client = MCPClient()\r\n await client.connect()\r\n \r\n # Use filesystem tools\r\n content = await client.call_tool(\"read_file\", {\r\n \"path\": \"./example.txt\"\r\n })\r\n \r\n # Use git tools\r\n status = await client.call_tool(\"git_status\", {\r\n \"path\": \"./my-project\"\r\n })\r\n \r\n # Use AI tools\r\n review = await client.call_tool(\"ai_code_review\", {\r\n \"files\": [\"src/main.py\"],\r\n \"focus\": [\"performance\", \"security\"]\r\n })\r\n \r\n # Cleanup\r\n await client.disconnect()\r\n await server.stop()\r\n\r\n# Run the example\r\nasyncio.run(main())\r\n```\r\n\r\n### **Context Manager Usage**\r\n\r\n```python\r\nfrom jaegis_mcp_server import MCPServer\r\nimport asyncio\r\n\r\nasync def main():\r\n async with MCPServer(debug=True) as server:\r\n # Server is automatically started and stopped\r\n async with server.client() as client:\r\n # Perform operations\r\n result = await client.call_tool(\"list_directory\", {\r\n \"path\": \"./\",\r\n \"recursive\": True\r\n })\r\n print(f\"Found {len(result['files'])} files\")\r\n\r\nasyncio.run(main())\r\n```\r\n\r\n---\r\n\r\n## \ud83d\udd0d **Troubleshooting**\r\n\r\n### **Common Issues**\r\n\r\n#### **Node.js Not Found**\r\n```bash\r\n# Check if Node.js is installed\r\nnode --version\r\n\r\n# If not found, install Node.js\r\n# Visit: https://nodejs.org/\r\n\r\n# Verify installation\r\njaegis-mcp-server status\r\n```\r\n\r\n#### **Permission Errors**\r\n```bash\r\n# On Unix systems, ensure proper permissions\r\nchmod +x $(which jaegis-mcp-server)\r\n\r\n# Or install in user directory\r\npip install --user jaegis-mcp-server\r\n```\r\n\r\n#### **Server Won't Start**\r\n```bash\r\n# Check dependencies\r\njaegis-mcp-server status\r\n\r\n# Install Node.js dependencies\r\njaegis-mcp-server install\r\n\r\n# Run with debug logging\r\njaegis-mcp-server --debug\r\n```\r\n\r\n#### **Connection Issues**\r\n```bash\r\n# Test server connectivity\r\njaegis-mcp-server --debug --stdio\r\n\r\n# Check firewall settings\r\n# Ensure configured port is accessible\r\n```\r\n\r\n### **Debug Mode**\r\n\r\nEnable comprehensive debugging:\r\n\r\n```bash\r\n# Command line\r\njaegis-mcp-server --debug\r\n\r\n# Environment variable\r\nexport JAEGIS_MCP_DEBUG=true\r\njaegis-mcp-server\r\n\r\n# Python code\r\nfrom jaegis_mcp_server import MCPServer\r\nserver = MCPServer(debug=True)\r\n```\r\n\r\n### **System Information**\r\n\r\nGet detailed system information for troubleshooting:\r\n\r\n```bash\r\n# Text format\r\njaegis-mcp-server info\r\n\r\n# JSON format\r\njaegis-mcp-server info --format json\r\n```\r\n\r\n---\r\n\r\n## \ud83d\udd04 **Cross-Platform Compatibility**\r\n\r\nThe Python package works seamlessly across platforms:\r\n\r\n- **Windows**: Full support with automatic Node.js detection\r\n- **macOS**: Native support with Homebrew integration\r\n- **Linux**: Complete compatibility with all major distributions\r\n- **Docker**: Container-ready with multi-stage builds\r\n\r\n### **Docker Usage**\r\n\r\n```dockerfile\r\nFROM python:3.11-slim\r\n\r\n# Install Node.js\r\nRUN apt-get update && apt-get install -y nodejs npm\r\n\r\n# Install JAEGIS MCP Server\r\nRUN pip install jaegis-mcp-server\r\n\r\n# Start the server\r\nCMD [\"jaegis-mcp-server\"]\r\n```\r\n\r\n---\r\n\r\n## \ud83e\udd1d **Contributing**\r\n\r\nWe welcome contributions! Please see our [Contributing Guide](https://github.com/jaegis/jaegis-mcp-server/blob/main/CONTRIBUTING.md) for details.\r\n\r\n### **Development Setup**\r\n\r\n```bash\r\n# Clone the repository\r\ngit clone https://github.com/jaegis/jaegis-mcp-server.git\r\ncd jaegis-mcp-server\r\n\r\n# Create virtual environment\r\npython -m venv venv\r\nsource venv/bin/activate # On Windows: venv\\Scripts\\activate\r\n\r\n# Install in development mode\r\npip install -e \".[dev]\"\r\n\r\n# Install Node.js dependencies\r\nnpm install\r\n\r\n# Run tests\r\npytest\r\n\r\n# Run linting\r\nblack . && flake8 . && mypy .\r\n```\r\n\r\n---\r\n\r\n## \ud83d\udcc4 **License**\r\n\r\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\r\n\r\n---\r\n\r\n## \ud83d\udd17 **Links**\r\n\r\n- **GitHub**: [jaegis/jaegis-mcp-server](https://github.com/jaegis/jaegis-mcp-server)\r\n- **PyPI Package**: [jaegis-mcp-server](https://pypi.org/project/jaegis-mcp-server/)\r\n- **NPM Package**: [jaegis-mcp-server](https://www.npmjs.com/package/jaegis-mcp-server)\r\n- **Documentation**: [docs.jaegis.ai](https://docs.jaegis.ai/mcp-server)\r\n- **Issues**: [GitHub Issues](https://github.com/jaegis/jaegis-mcp-server/issues)\r\n- **Support**: support@jaegis.ai\r\n\r\n---\r\n\r\n## \ud83d\ude4f **Acknowledgments**\r\n\r\n- [Anthropic](https://anthropic.com) for the Model Context Protocol specification\r\n- [OpenAI](https://openai.com) for AI integration capabilities\r\n- The Python and Node.js communities for excellent tooling\r\n- The open-source community for inspiration and contributions\r\n\r\n---\r\n\r\n**Made with \u2764\ufe0f by the JAEGIS Team**\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "JAEGIS AI Web OS MCP Server - Advanced Model Context Protocol server with filesystem, git, project management, and AI integration tools",
"version": "1.0.0",
"project_urls": {
"Bug Tracker": "https://github.com/jaegis/jaegis-mcp-server/issues",
"Changelog": "https://github.com/jaegis/jaegis-mcp-server/blob/main/CHANGELOG.md",
"Documentation": "https://docs.jaegis.ai/mcp-server",
"Funding": "https://github.com/sponsors/jaegis",
"Homepage": "https://github.com/jaegis/jaegis-mcp-server",
"Repository": "https://github.com/jaegis/jaegis-mcp-server.git"
},
"split_keywords": [
"mcp",
" model-context-protocol",
" ai",
" jaegis",
" filesystem",
" git",
" project-management",
" development-tools",
" automation",
" claude",
" anthropic",
" augment"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "fcccd42ff69326f068d17a57749a627dc4606c4af8735673d120ceba3ff442cf",
"md5": "ff7dcc2b7f9de3c9313af7c0fe21ffd0",
"sha256": "ca599abdf2b6f2ccb47c3cf71349564236d85dac4a89c144492dd179fee491b8"
},
"downloads": -1,
"filename": "manus_jaegis_mcp_server-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ff7dcc2b7f9de3c9313af7c0fe21ffd0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 26053,
"upload_time": "2025-08-08T05:25:05",
"upload_time_iso_8601": "2025-08-08T05:25:05.600955Z",
"url": "https://files.pythonhosted.org/packages/fc/cc/d42ff69326f068d17a57749a627dc4606c4af8735673d120ceba3ff442cf/manus_jaegis_mcp_server-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-08 05:25:05",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "jaegis",
"github_project": "jaegis-mcp-server",
"github_not_found": true,
"lcname": "manus-jaegis-mcp-server"
}