About LeaveRequestMcpClientServer
LeaveRequestMcpClientServer is an MCP server published by isdaviddong in the Developer Tools category.
The repository has 5 stars and 2 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/isdaviddong/LeaveRequestMcpClientServerThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about LeaveRequestMcpClientServer
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
MCP Chat Console App
專案結構
McpClientApp
- appsettings.json: 儲存應用程式設定,例如 OpenAI API 金鑰與模型 ID。
- McpClientApp.csproj: 專案檔案,定義此應用程式的依賴與目標框架。
- Program.cs: 主程式入口,包含 Semantic Kernel 與 MCP Client 的初始化邏輯。
- bin/Debug/net8.0/: 編譯輸出的目錄,包含應用程式的 DLL、執行檔與依賴。
- obj/: 編譯過程中的中間檔案目錄。
McpServer
- McpServer.csproj: MCP Server 的專案檔案。
- Program.cs: MCP Server 的主程式入口。
- bin/Debug/net8.0/: MCP Server 的編譯輸出目錄。
- obj/: MCP Server 的中間檔案目錄。
使用方式
- 確保已安裝 .NET 8.0 SDK。
- 在
McpClientApp資料夾中執行以下命令以還原依賴:dotnet restore dotnet build - 執行 MCP Server(可以不用自己執行,執行Client即可):
dotnet run --project ../McpServer/McpServer.csproj - 執行 MCP Client(主要是這隻):
dotnet run --project McpClientApp.csproj
依賴套件
- Microsoft.SemanticKernel: 用於整合 OpenAI 與 MCP 工具。
- Microsoft.Extensions.Configuration.Json: 用於載入
appsettings.json。 - Microsoft.Bcl.AsyncInterfaces: 提供非同步介面支援。
注意事項
- 確保
appsettings.json包含正確的 OpenAI API 金鑰與模型 ID。 - MCP Server 的執行檔案路徑需正確配置。
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.