Mcp_tool_chainer
@thirdstrandstudio
About Mcp_tool_chainer
No overview available yet
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp_tool_chainer": {
"command": "npx",
"args": [
"-y",
"@thirdstrandstudio/mcp-tool-chainer",
"`claude_desktop_config.json` or `mcp.json`"
],
"env": {}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mcp_tool_chainer?
An MCP (Model Context Protocol) server that chains calls to other MCP tools, allowing sequential tool execution with result passing to reduce token usage. It was designed to solve issue #215 of the MCP specification.
How to use Mcp_tool_chainer?
Install via npm (npm install -g @thirdstrandstudio/mcp-tool-chainer) or build from source. Add it as the last MCP server in your claude_desktop_config.json or mcp.json using npx -y @thirdstrandstudio/mcp-tool-chainer (or the built path). Then invoke the mcp_chain tool with a mcpPath array of tool calls, using CHAIN_RESULT to pass intermediate results.
Key features of Mcp_tool_chainer
- Chains multiple MCP tools together in sequence
- Passes results from one tool to another using
CHAIN_RESULTplaceholder - Automatically discovers tools from configured MCP servers
- Minimal token usage compared to individual tool calls
- Provides three MCP tools:
mcp_chain,chainable_tools, anddiscover_tools
Use cases of Mcp_tool_chainer
- Fetch a webpage and then extract specific content with XPath in a single call
- Build multi-step data processing pipelines without sending large intermediate results back to the LLM
- Simplify complex workflows that require sequential tool interactions
- Reduce latency by minimizing round-trips between the LLM and tools
FAQ from Mcp_tool_chainer
What is the purpose of Mcp_tool_chainer?
It chains calls to other MCP tools, passing results between them sequentially to reduce token usage and round-trips.
What are the prerequisites for using Mcp_tool_chainer?
Node.js v16 or later and npm or yarn.
How do I install Mcp_tool_chainer?
Install globally via npm install -g @thirdstrandstudio/mcp-tool-chainer or clone the repository and build from source with npm install && npm run build.
How do I configure Mcp_tool_chainer for use with Claude Desktop or Cursor?
Add an entry to your claude_desktop_config.json or mcp.json with command npx and args `["-
More Other MCP servers
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Servers
modelcontextprotocolModel Context Protocol Servers
Comments