mcp-tool-chainer

mcp-tool-chainer

3.5

If you are the rightful owner of mcp-tool-chainer and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Tool Chainer is a server that chains calls to other MCP tools, optimizing token usage by allowing sequential tool execution with result passing.

The MCP Tool Chainer is designed to streamline the execution of multiple MCP tools by chaining them together, allowing for efficient data processing and reduced token usage. It addresses the need for sequential tool execution, where the output of one tool can be directly used as the input for another, thus minimizing the need for repeated data transmission. This server is particularly useful for creating complex workflows that require multiple tool interactions, as it supports automatic tool discovery and JsonPath-based data extraction. By integrating with various platforms, it ensures that developers can easily incorporate it into their existing systems, enhancing performance and simplifying workflows.

Features

  • Chain multiple MCP tools together in sequence
  • Pass results from one tool as input to another tool using CHAIN_RESULT placeholder
  • Filter and extract specific data using JsonPath with inputPath and outputPath parameters
  • Automatic tool discovery from configured MCP servers
  • Minimal token usage compared to individual tool calls

Tools

  1. mcp_chain

    Chain together multiple MCP servers

  2. chainable_tools

    Discover tools from all MCP servers so the mcp_chain tool can be used

  3. discover_tools

    Rediscover tools from all MCP servers