MCP Toolbox MCP Server

A comprehensive toolkit for enhancing LLM capabilities through the Model Context Protocol (MCP). This package provides a collection of tools that

Local serverstdioPython

What is the MCP Toolbox MCP Server?

A comprehensive toolkit for enhancing LLM capabilities through the Model Context Protocol (MCP). This package provides a collection of tools that allow LLMs to

What you get

  • Command Line Execution — Execute any command line instruction through LLM
  • Figma Integration — Access Figma files, components, styles, and more
  • Extensible Architecture — Easily add new API integrations
  • MCP Protocol Support — Compatible with Claude Desktop and other MCP-enabled LLMs
  • Comprehensive Testing — Well-tested codebase with high test coverage

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
execute_commandExecute a command line instruction
read_file_contentRead content from a file
write_file_contentWrite content to a file
replace_in_fileReplace content in a file using regular expressions
list_directoryList directory contents with detailed information
figma_get_fileGet a Figma file by key
figma_get_file_nodesGet specific nodes from a Figma file
figma_get_imageGet images for nodes in a Figma file
figma_get_image_fillsGet URLs for images used in a Figma file
figma_get_commentsGet comments on a Figma file
figma_post_commentPost a comment on a Figma file
figma_delete_commentDelete a comment from a Figma file
figma_get_team_projectsGet projects for a team
figma_get_project_filesGet files for a project
figma_get_team_componentsGet components for a team
figma_get_file_componentsGet components from a file
figma_get_componentGet a component by key
figma_get_team_component_setsGet component sets for a team
figma_get_team_stylesGet styles for a team
figma_get_file_stylesGet styles from a file
figma_get_styleGet a style by key
xiaoyuzhoufm_downloadDownload a podcast episode from XiaoyuZhouFM with optional automatic m4a to mp3 conversion
get_audio_lengthGet the length of an audio file in seconds
get_audio_textGet transcribed text from a specific time range in an audio file
thinkUse the tool to think about something and append the thought to the log
get_session_idGet the current session ID
rememberStore a memory (brief and detail) in the memory database
recallQuery memories from the database with semantic search
forgetClear all memories in the memory database
convert_file_to_markdownConvert any file to Markdown using MarkItDown
convert_url_to_markdownConvert a URL to Markdown using MarkItDown
get_htmlGet HTML content from a URL
save_htmlSave HTML from a URL to a file
search_with_tavilySearch the web using Tavily (requires API key)
search_with_duckduckgoSearch the web using DuckDuckGo (requires API key)
flux_generate_imageGenerate an image using the Flux API and save it to a file

How to install the MCP Toolbox MCP Server

{
  "mcpServers": {
    "zerolab-toolbox": {
      "command": "uvx",
      "args": [
        "--prerelease=allow",
        "mcp-toolbox@latest",
        "stdio"
      ],
      "env": {
        "FIGMA_API_KEY": "YOUR_FIGMA_API_KEY",
        "TAVILY_API_KEY": "YOUR_TAVILY_API_KEY",
        "DUCKDUCKGO_API_KEY": "YOUR_DUCKDUCKGO_API_KEY",
        "BFL_API_KEY": "YOUR_BFL_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
FIGMA_API_KEYDeclared in the maintainer’s client configuration.Check documentation
TAVILY_API_KEYDeclared in the maintainer’s client configuration.Check documentation
DUCKDUCKGO_API_KEYDeclared in the maintainer’s client configuration.Check documentation
BFL_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use MCP Toolbox to execute command.”
  • “Use MCP Toolbox to read file content.”
  • “Use MCP Toolbox to write file content.”

Frequently asked questions

A comprehensive toolkit for enhancing LLM capabilities through the Model Context Protocol (MCP). This package provides a collection of tools that allow LLMs to Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.