Toolbox for Goose
Summary
This MCP server implementation provides a comprehensive toolbox for enhancing Large Language Models (LLMs) through various API integrations and utilities. Developed by ai-zerolab, it offers tools for executing command line instructions, interacting with Figma files, and performing file operations. The server is designed with an extensible architecture, allowing easy addition of new API integrations. It supports Claude Desktop and other MCP-enabled LLMs, making it suitable for a wide range of use cases including UI/UX design workflows, automated file management, and enhanced LLM interactions with external services.
Available Actions(36)
execute_command
Execute a command line instruction
read_file_content
Read content from a file
write_file_content
Write content to a file
replace_in_file
Replace content in a file using regular expressions
list_directory
List directory contents with detailed information
figma_get_file
Get a Figma file by key
figma_get_file_nodes
Get specific nodes from a Figma file
figma_get_image
Get images for nodes in a Figma file
figma_get_image_fills
Get URLs for images used in a Figma file
figma_get_comments
Get comments on a Figma file
figma_post_comment
Post a comment on a Figma file
figma_delete_comment
Delete a comment from a Figma file
figma_get_team_projects
Get projects for a team
figma_get_project_files
Get files for a project
figma_get_team_components
Get components for a team
figma_get_file_components
Get components from a file
figma_get_component
Get a component by key
figma_get_team_component_sets
Get component sets for a team
figma_get_team_styles
Get styles for a team
figma_get_file_styles
Get styles from a file
figma_get_style
Get a style by key
xiaoyuzhoufm_download
Download a podcast episode from XiaoyuZhouFM with optional automatic m4a to mp3 conversion
get_audio_length
Get the length of an audio file in seconds
get_audio_text
Get transcribed text from a specific time range in an audio file
think
Use the tool to think about something and append the thought to the log
get_session_id
Get the current session ID
remember
Store a memory (brief and detail) in the memory database
recall
Query memories from the database with semantic search
forget
Clear all memories in the memory database
convert_file_to_markdown
Convert any file to Markdown using MarkItDown
convert_url_to_markdown
Convert a URL to Markdown using MarkItDown
get_html
Get HTML content from a URL
save_html
Save HTML from a URL to a file
search_with_tavily
Search the web using Tavily (requires API key)
search_with_duckduckgo
Search the web using DuckDuckGo (requires API key)
flux_generate_image
Generate an image using the Flux API and save it to a file
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation