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.

评论

其他 分类下的更多 MCP 服务器