list_storms
List Storms
Retrieve a list of all Storms accessible to the authenticated user. Returns Storm titles, IDs, goals, and last activity timestamps.
Ask your agent in plain language. Each of these maps to a real tool on the server.
list_storms
Retrieve a list of all Storms accessible to the authenticated user. Returns Storm titles, IDs, goals, and last activity timestamps.
manage_storm_status
Close, reopen, duplicate, favorite, or unfavorite a Storm. Closing a Storm makes it read-only; reopening restores full access. Duplicating creates a copy of the workspace.
get_storm
Retrieve a Storm's ID, key, title, goals, and last activity timestamp. Use get_storm_template to retrieve its template and sections.
manage_chat
Send and retrieve chat messages in a Storm. Use action "list" to get all messages, "unread" to get unread messages, "send" to post a new message, or "mark_read" to mark messages as read.
create_idea
Create a new idea (sticky note) in a Storm. Specify the content, type (text, indexcard, image, video, document, whiteboard), and color.
list_ideas
Retrieve all ideas (sticky notes) from a specific Storm. Returns each idea's content, type, color, and position.
get_user_profile
Retrieve the authenticated user's profile information.
create_storm
Create a new Storm (collaborative workspace/board). Configure the title, plan type, goals, votes per user, and avatar visibility settings. Team Storms require a team ID.
get_idea
Retrieve an idea's ID, content, type, color, position, and lock status. Use manage_tags with action "get_idea_tags" to retrieve its tag data.
manage_participants
Manage Storm participants and invitations. List current participants, invite new people by email, accept or decline invitations, join a Storm with an access key, or check your access level.
manage_connectors
Create, update, or delete line connectors between ideas in a Storm. Connectors visualize relationships and dependencies between ideas. Use action "list" to retrieve all connectors, "create" to link two ideas, "update" to modify a connector label, or "delete" to remove a connector.
manage_tags
Create tags in a Storm and associate tag data with ideas. Use action "list" to view all tags, "create" to add a new tag, "tag_idea" to apply a tag to an idea, or "get_idea_tags" to retrieve tags for an idea.
update_storm_section
Update a section's title, description, or character identifier within a Storm. Can also update the Storm's color legend labels.
get_storm_template
Retrieve the template structure of a Storm, including all sections and subsections.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Create, manage, and collaborate on digital whiteboard Storms (workspaces). Add, update, and organize ideas (sticky notes) within Storms. Manage sections, templates, and color legends. Create connectors between ideas to visualize relationships. Tag ideas, send and read chat messages, and invite participants to Storms. Duplicate, close, and reopen Storms. Manage user profiles and receive webhooks for idea, comment, and legend change events.
Common questions about connecting Stormboard to AI agents with Metorial.