Token导航 LogoToken导航TokenDH.com
MCP Leave Management logo
AI代理stdio官方级别未说明来源级核验

MCP Leave Management

MCP Server

一个基于Python构建的MCP协议服务器,用于通过结构化工具调用管理员工休假数据,并与Claude Desktop无缝集成。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
PythonClaudeClaude DesktopClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AthreyaShetty

提供方

AthreyaShetty

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

MCP休假管理服务器(Python)

一个简单的 模型上下文协议(MCP) 内置Python的服务器,支持 Claude Desktop使用结构化工具调用管理员工休假数据。

此项目演示了如何构建自定义工具并将其公开给LLM 使用MCP并将其与Claude Desktop无缝集成。

______________________________________________________________________

🚀 特性

  • 获取员工假期余额
  • 合理请假
  • 查看休假历史记录
  • 符合MCP的JSON-RPC服务器
  • Claude桌面集成

______________________________________________________________________

🛠️ 技术栈

  • Python 3.10+
  • MCP(模型上下文协议)
  • 克劳德桌面版
  • FastMCP

______________________________________________________________________

📁 项目结构

mcp-leave-management/
├── src/
│   ├── server.py
│   └── tools/
│       └── leave_tools.py
├── venv/
├── requirements.txt
├── README.md
└── .gitignore

______________________________________________________________________

⚙️ 安装说明

1.克隆存储库

git clone https://github.com/AthreyaShetty/mcp-leave-management.git
cd mcp-leave-management

2.创建并激活虚拟环境

python -m venv venv
venv\Scripts\activate

3.安装依赖项

pip install -r requirements.txt

🤖 Claude桌面集成

添加以下内容 claude_desktop_config.json:

视窗

{
  "mcpServers": {
    "leave-management": {
      "command": "C:\\dev\\mcp-leave-management\\venv\\Scripts\\python.exe",
      "args": ["C:\\dev\\mcp-leave-management\\src\\server.py"]
    }
  }
}

重新启动Claude Desktop以加载MCP服务器。

💬 克劳德提示示例

  • 检查员工的假期余额 E001
  • 为员工申请休假 E001 因个人原因2天
  • 显示员工的休假历史记录 E001

Claude将使用结构化JSON-RPC调用自动调用MCP工具。

🔮 未来改进

  • 持久数据库(SQLite/Postgres)
  • 认证
  • 基于角色的访问
  • 围绕MCP工具的REST包装器

📄 许可证

麻省理工学院

______________________________________________________________________

目录标签

目录标签

PythonClaudeClaude Desktop休假管理本地部署MCP协议Claude集成JSON-RPC人力资源工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP