DA 

dream-ai-4444/mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
1 stars 8 forks Качество 81 Тренд 10MIT
Hanzo AI + Platform capabilities via the Model Context Protocol (MCP).
Обзор
Hanzo AI + Platform capabilities via the Model Context Protocol (MCP).
README
Показан фрагмент оригинального README. Открыть оригинал.
Hanzo MCP
Hanzo AI + Platform capabilities via the Model Context Protocol (MCP).
Overview
This project provides an MCP server that enables access to Hanzo APIs and Platform capabilities, as well as providing development tools for managing and improving projects. By leveraging the Model Context Protocol, this server enables seamless integration with various MCP clients including Claude Desktop, allowing LLMs to directly access Hanzo’s platform functionality.
Features
- Code Understanding: Analyze and understand codebases through file access and pattern searching
- Code Modification: Make targeted edits to files with proper permission handling
- Enhanced Command Execution: Run commands and scripts in various languages with improved error handling and shell support
- File Operations: Manage files with proper security controls through shell commands
- Code Discovery: Find relevant files and code patterns across your project
- Project Analysis: Understand project structure, dependencies, and frameworks
- Jupyter Notebook Support: Read and edit Jupyter notebooks with full cell and output handling
- Vector Search: Semantic search of your codebase with multiple embedding provider options
Tools Implemented
| Tool | Description |
|---|---|
read_files |
Read one or multiple files with encoding detection |
write_file |
Create or overwrite files |
edit_file |
Make line-based edits to text files |
directory_tree |
Get a recursive tree view of directories |
get_file_info |
Get metadata about a file or directory |
search_content |
Search for patterns in file contents |
content_replace |
Replace patterns in file contents |
run_command |
Execute shell commands (also used for directory creation, file moving, and directory listing) |
run_script |
Execute scripts with specified interpreters |
script_tool |
Execute scripts in specific programming languages |
Установка
uvx --from hanzo-mcp hanzo-mcp --allow-path /path/to/your/projectКонфигурация
{
"mcpServers": {
"hanzo": {
"command": "uvx",
"args": [
"--from",
"hanzo-mcp",
"hanzo-mcp",
"--allow-path",
"/path/to/your/project"
]
}
}
}