MCP.so
ログイン

MCP Servers: Sequential Thinking with bonus Leave Management ser…

@younis-ali

基本情報

カテゴリ

その他

ライセンス

MIT license

トランスポート

stdio

作者

younis-ali

MCP Servers: Sequential Thinking with bonus Leave Management server. について

This project implements Sequential Thinking Model Context Protocol (MCP) server.

MCP Servers: Sequential Thinking with bonus Leave Management server. の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "sequential-thinking-mcp": {
      "command": "uv",
      "args": [
        "init",
        "my-first-mcp-server"
      ]
    }
  }
}

MCP Servers: Sequential Thinking with bonus Leave Management server. のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Model Context Protocol (MCP) Servers: Sequential Thinking with bonus Leave Management server.?

This project implements two Model Context Protocol (MCP) servers using the FastMCP framework: Sequential Thinking for structured problem‑solving and Leave Manager for HR leave tasks. Both servers run concurrently via a single main.py launcher and are queried through Claude Desktop.

How to use Model Context Protocol (MCP) Servers: Sequential Thinking with bonus Leave Management server.?

Install dependencies (Python 3.8+, uv, mcp[cli]), place the provided main.py, leave_manager.py, and sequential.py in the project directory, then run uv run python main.py to start both servers (Leave Manager on port 8000, Sequential Thinking on port 8001). Interact via Claude Desktop by sending JSON queries to the respective endpoints.

Key features of Model Context Protocol (MCP) Servers: Sequential Thinking with bonus Leave Management server.

  • Sequential Thinking: step‑by‑step reasoning with revision, branching, and dynamic step count.
  • Leave Manager: tools for balance, apply, history; resource greeting://{name}.
  • Concurrent launch via multiprocessing in a single script.
  • Communicates via HTTP on localhost ports 8000 and 8001.
  • Integrates with Claude Desktop for sending MCP queries.

Use cases of Model Context Protocol (MCP) Servers: Sequential Thinking with bonus Leave Management server.

  • Plan a supply chain for a smartwatch using iterative reasoning and alternative strategies.
  • Manage employee leave requests, balances, and history for HR departments.
  • Break down complex projects into sequential thoughts with revision and branching.
  • Automate multi‑step reasoning tasks like cost analysis or timeline planning.

よくある質問

1

What are the prerequisites to run these servers?

Python 3.8 or higher, Claude Desktop (for querying), and the `uv` package manager. The system is tested on Linux (e.g., Ubuntu).

2

How do I start both servers?

Run `uv run python main.py` from the project directory. This launches Leave Manager on `http://localhost:8000` and Sequential Thinking on `http://localhost:8001` simultaneously.

3

How do I query the Sequential Thinking server via Claude Desktop?

Send JSON payloads to `http://localhost:8001/tool/sequential_thinking` including fields like `thought`, `nextThoughtNeeded`, `thoughtNumber`, and `totalThoughts`. Optionally use `sessionId` for context, `isRevision`, or `branchFromThought`.

4

Is there any data persistence across sessions?

The Leave Manager uses a mock `employee_leaves.json` database. Sequential Thinking does not persist plans; each session uses a temporary `sessionId`.

5

What transport and authentication are used?

Both servers communicate over plain HTTP on localhost (no TLS). No authentication is enforced; they are intended for local development use.

コメント

「その他」の他のコンテンツ