accessibility 2
This commit is contained in:
parent
7f4d8b8e84
commit
74d99db629
|
@ -4,7 +4,7 @@ This guide explains how LLMs can use the cremote MCP (Model Context Protocol) to
|
|||
|
||||
## 🎉 Complete Web Automation Platform
|
||||
|
||||
The cremote MCP server provides **30 comprehensive web automation tools** organized across 6 enhancement phases:
|
||||
The cremote MCP server provides **31 comprehensive web automation tools** organized across 6 enhancement phases:
|
||||
|
||||
- **Core Tools (10)**: Essential web automation capabilities
|
||||
- **Phase 1 (2)**: Element state checking and conditional logic
|
||||
|
@ -14,7 +14,7 @@ The cremote MCP server provides **30 comprehensive web automation tools** organi
|
|||
- **Phase 5 (4)**: Enhanced screenshots and file management
|
||||
- **Phase 6 (3)**: Accessibility tree support for semantic understanding
|
||||
|
||||
## Available Tools (30 Total)
|
||||
## Available Tools (31 Total)
|
||||
|
||||
### 1. `web_navigate_cremotemcp`
|
||||
Navigate to URLs and optionally take screenshots.
|
||||
|
@ -1625,8 +1625,8 @@ get_partial_accessibility_tree_cremotemcp:
|
|||
|
||||
## 🎉 Production Ready
|
||||
|
||||
This comprehensive web automation platform provides **30 tools** across 6 enhancement phases, optimized specifically for LLM agents and production workflows. All tools include proper error handling, timeout management, and structured responses for reliable automation.
|
||||
This comprehensive web automation platform provides **31 tools** across 6 enhancement phases, optimized specifically for LLM agents and production workflows. All tools include proper error handling, timeout management, and structured responses for reliable automation.
|
||||
|
||||
---
|
||||
|
||||
**Ready for Production**: Complete web automation platform with 30 tools, designed for maximum efficiency and reliability in LLM-driven workflows.
|
||||
**Ready for Production**: Complete web automation platform with 31 tools, designed for maximum efficiency and reliability in LLM-driven workflows.
|
||||
|
|
|
@ -4,7 +4,7 @@ This is a Model Context Protocol (MCP) server that exposes cremote's web automat
|
|||
|
||||
## 🎉 Complete Web Automation Platform
|
||||
|
||||
**30 comprehensive tools** across 6 enhancement phases, providing a complete web automation toolkit for LLM agents:
|
||||
**31 comprehensive tools** across 6 enhancement phases, providing a complete web automation toolkit for LLM agents:
|
||||
|
||||
### 🚀 **NEW: Multi-Client Support**
|
||||
|
||||
|
@ -42,7 +42,7 @@ See the [Multi-Client Guide](MULTI_CLIENT_GUIDE.md) for detailed setup and usage
|
|||
|
||||
**For LLM agents**: See the comprehensive [LLM Usage Guide](LLM_USAGE_GUIDE.md) for detailed usage instructions, examples, and best practices.
|
||||
|
||||
## Available Tools (30 Total)
|
||||
## Available Tools (31 Total)
|
||||
|
||||
### Version Information
|
||||
|
||||
|
@ -880,7 +880,7 @@ Query accessibility tree for nodes matching specific criteria.
|
|||
|
||||
This comprehensive web automation platform is **production ready** with:
|
||||
|
||||
- **30 Tools**: Complete coverage of web automation needs
|
||||
- **31 Tools**: Complete coverage of web automation needs
|
||||
- **6 Enhancement Phases**: Systematic capability building from basic to advanced
|
||||
- **Extensive Testing**: All tools validated and documented
|
||||
- **LLM Optimized**: Designed specifically for AI agent workflows
|
||||
|
@ -910,4 +910,4 @@ The server is designed to be easily extensible while maintaining consistency wit
|
|||
|
||||
---
|
||||
|
||||
**🚀 Ready for Production**: Complete web automation platform with 30 tools across 6 enhancement phases, optimized for LLM agents and production workflows.
|
||||
**🚀 Ready for Production**: Complete web automation platform with 31 tools across 6 enhancement phases, optimized for LLM agents and production workflows.
|
||||
|
|
2519
mcp/main.go
2519
mcp/main.go
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
@ -0,0 +1,52 @@
|
|||
|
||||
Cremote MCP Tools (27 Web Automation Tools):
|
||||
|
||||
Core Web Automation (10 tools):
|
||||
|
||||
* console_command_cremotemcp - Execute JavaScript commands in browser
|
||||
console
|
||||
* console_logs_cremotemcp - Get console logs from browser tab
|
||||
* file_download_cremotemcp - Download files from container to client
|
||||
* file_upload_cremotemcp - Upload files from client to container
|
||||
* web_extract_cremotemcp - Extract data from pages (source, element,
|
||||
JavaScript)
|
||||
* web_interact_cremotemcp - Interact with elements (click, fill,
|
||||
submit, upload, select)
|
||||
* web_iframe_cremotemcp - Switch iframe context
|
||||
* web_manage_tabs_cremotemcp - Manage browser tabs (open, close, list,
|
||||
switch)
|
||||
* web_navigate_cremotemcp - Navigate to URLs with optional screenshots
|
||||
* web_screenshot_cremotemcp - Take screenshots of pages
|
||||
|
||||
Enhanced Tools (17 additional tools):
|
||||
|
||||
* file_management_cremotemcp_cremotemcp - File management (cleanup,
|
||||
list, info)
|
||||
* file_operations_bulk_cremotemcp_cremotemcp - Bulk file operations
|
||||
* version_cremotemcp_cremotemcp - Get MCP server version info
|
||||
* web_content_check_cremotemcp_cremotemcp - Check content types and
|
||||
loading states
|
||||
* web_element_attributes_cremotemcp_cremotemcp - Get element
|
||||
attributes and properties
|
||||
* web_element_check_cremotemcp_cremotemcp - Check element existence,
|
||||
visibility, state
|
||||
* web_extract_links_cremotemcp_cremotemcp - Extract all links with
|
||||
filtering
|
||||
* web_extract_multiple_cremotemcp_cremotemcp - Extract from multiple
|
||||
selectors
|
||||
* web_extract_table_cremotemcp_cremotemcp - Extract table data as JSON
|
||||
* web_extract_text_cremotemcp_cremotemcp - Extract text with pattern
|
||||
matching
|
||||
* web_form_analyze_cremotemcp_cremotemcp - Analyze forms completely
|
||||
* web_form_fill_bulk_cremotemcp_cremotemcp - Fill entire forms with
|
||||
key-value pairs
|
||||
* web_interact_multiple_cremotemcp_cremotemcp - Batch interactions
|
||||
* web_page_info_cremotemcp_cremotemcp - Get page metadata and state
|
||||
* web_performance_metrics_cremotemcp_cremotemcp - Get performance
|
||||
metrics
|
||||
* web_screenshot_element_cremotemcp_cremotemcp - Screenshot specific
|
||||
elements
|
||||
* web_screenshot_enhanced_cremotemcp_cremotemcp - Enhanced screenshots
|
||||
with metadata
|
||||
* web_viewport_info_cremotemcp_cremotemcp - Get viewport and scroll
|
||||
information
|
Loading…
Reference in New Issue