阿达克斯mcp
MCP服务器,用于通过Adaxes REST API进行Active Directory用户管理。在mcp路由器后面的端口3002上运行。
工具
adaxes_search_user(employee_id?, display_name?)--搜索广告用户adaxes_create_user(first_name, last_name, employee_number, division, department, title, phone, manager_name, ticket_id)--为新用户提供自动名称大小写、电话净化、部门代码映射和管理员DN查找adaxes_deprovision_user(distinguished_name, ticket_id)--运行deprovision自定义命令
认证
自定义标题(Adm-Authorization)使用env-vars中的auth值。基本URL: https://adxs.saratoga-homes.com (可配置)。
设置
npm install
cp .env.example .env # set ADAXES_AUTH_VALUE
node index.js部署
git push
ssh server
cd ~/adaxes-mcp && git pull && npm install && systemctl restart adaxes-mcp依赖项
@modelcontextprotocol/sdk、dotenv、zod
