revit-mcp-plugin-debug
このプラグインはRevitのデバッグ機能を強化するために設計されています。C#で実装されており、ユーザーがRevitのプロジェクトをより効率的に管理できるようにします。主にデバッグ作業を簡素化し、エラーの特定を迅速に行うことが可能です。特定の機能に焦点を当てており、特にRevitユーザーにとって有用です。
GitHubスター
1
ユーザー評価
未評価
お気に入り
0
閲覧数
17
フォーク
2
イシュー
0
Remote Command Tester
English | 简体中文
Remote Command Tester is a desktop application for sending remote commands to Revit-MCP-Plugin. This tool is primarily used for debugging Revit-MCP-Plugin functionality, providing a simple and intuitive way to test and verify the execution results of remote commands.
Features
- Direct Execution: Send commands without relying on AI conversation clients
- Response Viewing: View command execution responses directly in the interface
- Clean Interface: Intuitive user interface, easy to learn and use
Installation
- Download the latest release
- Extract to a location of your choice
- Run
RevitRemoteCommandTester.exe
Note: This application is based on .NET Framework and may require the corresponding runtime environment to be installed.
User Guide
Creating and Managing Collections
- Click the "Add Collection" button in the top left to create a new command collection
- Name the collection for easy identification
- You can rename or delete collections via the options menu (⋮) on the right side of the collection
Adding and Managing Commands
- Add a new command via the collection's options menu by selecting "Add Command"
- You can also add a new command from the information panel after selecting a collection
- Commands can be renamed or deleted through their options menu (⋮)
Editing Command Parameters
- When a command is selected, the JSON parameter editor will display in the right panel
- Enter parameters in JSON format
- Use the "Format JSON" button to format JSON parameters
- Use the "Clear" button to clear parameters
Sending Commands
- After editing parameters, click the "Send Command" button at the bottom of the page to send the command
- Command execution results will display in the response panel at the bottom
- The response includes the sent command and the server's returned result
Data Persistence
The application automatically saves all collections and commands to the data
folder in the application directory. No manual saving is required, and content is automatically loaded when restarting the program.
Technical Information
- Desktop application developed with C# and WPF
- Uses Newtonsoft.Json for JSON processing
- Uses TCP communication to send JSON-RPC requests
Troubleshooting
Common Issues
Cannot Connect to Server
- Ensure that Revit-MCP-Plugin is correctly installed and the MCP service is enabled
Feedback
If you discover any issues or have suggestions for improvement, please submit an Issue.