share_form
Share custom forms with team members' groups to enable collaborative use and data collection in RSpace.
Instructions
Shares form with user's groups for collaborative use
Usage: Make custom forms available to team members Returns: Updated sharing status
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| form_id | Yes |
Implementation Reference
- main.py:547-556 (handler)The handler function for the 'share_form' MCP tool. It is registered using the @mcp.tool decorator and implements the tool logic by delegating to the RSpace ELN client's share_form method.@mcp.tool(tags={"rspace"}) def share_form(form_id: int | str) -> dict: """ Shares form with user's groups for collaborative use Usage: Make custom forms available to team members Returns: Updated sharing status """ return eln_cli.share_form(form_id)