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
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
ghidraMCP
LaurieWiredMCP Server for Ghidra
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Servers
modelcontextprotocolModel Context Protocol Servers
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Comments