Skip to main content
Glama

MCP Inception MCP Server

免責事項

そうですね、これは難しいですね。残念ながら設定に少し時間がかかります。もしもっと簡単にできる方法があれば、ぜひPRを送ってください。

mcp-inception MCP サーバー

MCPクライアントから別のMCPクライアントを呼び出します。タスクを委任し、コンテキストウィンドウをオフロードします。エージェントのためのエージェントです!

これは、シンプルな LLM クエリ システムを実装する TypeScript ベースの MCP サーバーです。

  • MCPサーバーとクライアントを1つに
  • mcp-client-cliを使用して作成
  • コンテキストウィンドウをオフロードする
  • タスクを委任する
  • タスクの並列実行とマップ削減

特徴

ツール

  • execute_mcp_client - 別の LLM に質問し、ツールを照会するときに実行されるすべての中間ステップを無視して、出力を返します。
    • 質問を必須パラメータとして受け取ります
    • 中間コンテキストをすべて無視して答えを返す
  • execute_parallel_mcp_client - 入力リストとメインプロンプトを受け取り、入力内の各文字列に対してプロンプトを並列実行します。例えば、ロンドン、パリ、東京、リオ、ニューヨーク、シドニーの6つの主要都市の現在の時刻を取得します。
    • メインプロンプト「この都市の時刻は何時ですか?」
    • 入力のリスト(ロンドン、パリなど)を取得します
    • 各入力に対してプロンプトを並列に実行する
    • 注: この機能を使用する前にこれを待ってください
  • execute_map_reduce_mcp_client - 複数の項目を並列に処理し、結果を順番に単一の出力に削減します。
    • 個々のアイテムを処理するために、 {item}プレースホルダーを持つmapPromptを取得します。
    • 結果を結合するためのプレースホルダー{accumulator}{result}を持つreducePrompt受け取ります
    • 処理するitemsのリストを取得します
    • 累積器のオプションinitialValue
    • アイテムを並列処理し、結果を順番に削減します
    • 使用例: 複数のドキュメントを分析し、すべてのドキュメントからの主要な洞察を要約にまとめる

発達

依存関係:

  • mcp-client-cliをインストールする
    • また、 ~/.llm/config.jsonに必要な設定ファイルと mcp サーバーをインストールします。
  • venv を起動してllm実行ファイルを実行する bash ファイルをどこかに作成します。
#!/bin/bash source ./venv/bin/activate llm --no-confirmations

パッケージをインストールする

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

インストール

Claude Desktop で使用するには、サーバー設定を追加します。

MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "mcp-inception": { "command": "node", "args": ["~/Documents/Cline/MCP/mcp-inception/build/index.js"], // build/index.js from this repo "disabled": false, "autoApprove": [], "env": { "MCP_INCEPTION_EXECUTABLE": "./run_llm.sh", // bash file from Development->Dependencies "MCP_INCEPTION_WORKING_DIR": "/mcp-client-cli working dir" } } } }

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。

npm run inspector

インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

独自の MCP クライアントから他の MCP クライアントを呼び出すことを可能にする TypeScript ベースのサーバー。これにより、タスクの委任とコンテキスト ウィンドウのオフロードが容易になり、マルチエージェント インタラクションが強化されます。

  1. mcp-inception MCP サーバー
    1. 特徴
    2. 発達
    3. インストール

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A TypeScript-based MCP server designed for experimentation and integration with Calude Desktop and Cursor IDE, offering a modular playground for extending server capabilities.
    Last updated -
    2
    1,071
    4
    JavaScript
  • -
    security
    F
    license
    -
    quality
    A TypeScript implementation of the MCP Agent framework, providing tools for building context-aware agents with advanced workflow management, logging, and execution capabilities.
    Last updated -
    5
    TypeScript
  • A
    security
    A
    license
    A
    quality
    A TypeScript server implementing the Model Context Protocol (MCP) that provides datetime and timezone information to AI agents and chat interfaces, allowing them to access current time in various timezones.
    Last updated -
    4
    2
    TypeScript
    Mozilla Public License 2.0
  • -
    security
    F
    license
    -
    quality
    A TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.
    Last updated -
    67
    TypeScript
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tanevanwifferen/mcp-inception'

If you have feedback or need assistance with the MCP directory API, please join our Discord server