mcp-inception

mcp-inception

3.5

If you are the rightful owner of mcp-inception 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-inception MCP Server is a TypeScript-based server that allows you to call another MCP client from your MCP client, enabling task delegation and context window offloading.

The mcp-inception MCP Server is designed to facilitate communication between MCP clients, allowing for the delegation of tasks and offloading of context windows. This server acts as an agent for your agent, providing a simple LLM query system. It is built using TypeScript and leverages the mcp-client-cli for its operations. The server supports parallel and map-reduce execution of tasks, making it a powerful tool for managing complex workflows. By integrating both server and client functionalities, mcp-inception enables seamless interaction between different MCP clients, enhancing the efficiency and scalability of task execution.

Features

  • MCP Server and Client in one
  • Offload context windows
  • Delegate tasks
  • Parallel and map-reduce execution of tasks

Tools

  1. execute_mcp_client

    Ask a question to a separate LLM, ignore all intermediate steps and return to the output directly

  2. execute_parallel_mcp_client

    Prompts for executing multiple inputs in parallel

  3. execute_map_reduce_mcp_client

    Process multiple items in parallel and then reduce the results to a single output in sequence