Token导航 LogoToken导航

MCP Server · 开发工具

Koppla (Ruudmens)

A Model-Context-Protocol (MCP) Server for Active Directory

stdio官方级别未说明来源级核验工具 0
PythonClaude用户管理Claude Desktop

快速开始

作者 / 组织
ruudmens
提供方
ruudmens
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

52

仓库热度

收录来源

3 个

MCP.so

选型结论

Koppla (Ruudmens) 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install koppla

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

配对

Koppla是一个 模型上下文协议服务器 为了 活动目录 它使您能够使用自然语言管理用户、组和计算机对象。

有关更多信息,请访问 https://lazyadmin.nl/koppla

使用Koppla,您可以使用Claude Desktop或其他支持MCP的AI代理无缝查询和管理您的Active Directory环境。

🔹 Koppla能做什么?

Koppla允许您执行复杂的 Active Directory查询和更新 毫不费力。示例:

  • “查找所有90天内未登录的非活动用户。”
  • “将John Doe添加到‘IT管理员’安全组。”
  • “列出所有锁定的用户帐户。”
  • “查找销售部门的所有用户。”
  • “简·史密斯属于哪些团体?”
  • “显示空组。”
  • “查找组A中的用户,但不查找组B中的用户。”

______________________________________________________________________

🚀 入门指南

1.️⃣ 先决条件

  • Python 3.7或更高版本
  • Active Directory环境
  • Claude桌面应用程序(用于与Claude集成)

2.️⃣ 安装

Koppla需要Python,可以使用以下方式安装:

pip install koppla

3.️⃣ 配置

使用配置管理器(推荐)

Koppla包括一个处理敏感凭据加密的安全配置管理器:

koppla-config configure

此交互式工具将:

  1. 提示输入Active Directory连接详细信息
  2. 使用Fernet对称加密对密码进行安全加密
  3. 使用Koppla服务器设置创建或更新Claude Desktop配置文件
  4. 自动创建现有Claude Desktop配置的备份
  5. 测试连接以验证您的凭据

您还可以:

  • 显示当前配置: koppla-config show
  • 测试您的AD连接: koppla-config test
手动配置

Koppla使用环境变量进行配置:

名称描述
AD_SERVERActive Directory服务器的地址。
AD_USER用于身份验证的用户名。
AD_PASSWORD身份验证密码。
BASE_DNLDAP查询的基本DN。
AD_WRITE_ENABLED启用或禁用写入操作(true/false)。

______________________________________________________________________

要使用Claude Desktop应用程序手动配置Koppla,请将以下配置添加到Claude_Desktop_config.json的“mcpServers”部分:

{
  "mcpServers": {
    "Koppla-Active-Directory": {
        "command": "python",
        "args": ["-m", "koppla.server"],
        "env": {
            "AD_SERVER": "ldap://:389",
            "AD_USER": "",
            "AD_PASSWORD": "
",
            "BASE_DN": "DC=lazyadmin,DC=nl",
            "AD_WRITE_ENABLED": "false"
        }
    }
  }
}

⚠️ 数据处理和隐私声明

重要提示:Koppla将Active Directory数据传输到外部AI模型进行处理。这可能会对安全和合规性产生影响,特别是对于受GDPR或类似法规约束的组织。Koppla本身不会存储任何广告数据,但请注意,AI代理可能会根据自己的策略保留对话历史。确保使用符合您组织的数据处理要求,并考虑通过仔细配置来限制可查询数据的范围。

🔒 安全功能

密码加密

  • Koppla使用Fernet对称加密(来自加密软件包)来保护您的Active Directory密码
  • 加密密钥与配置分开存储在具有受限权限的密钥文件中
  • 使用配置管理器时,密码从不以纯文本形式存储
  • 加密密码显示为 ENCRYPTED:xxxx... 在配置文件中

备份系统

  • 在任何配置更改之前,Koppla会自动为您的Claude Desktop配置创建带时间戳的备份
  • 备份与配置一起存储,格式为: claude_desktop_config.json.backup_YYYYMMDD_HHMMSS

写保护

  • 默认情况下,禁用所有写入操作(从组中添加/删除用户、更新用户属性)
  • 要启用写入操作,请设置 AD_WRITE_ENABLED 为了“真实”
  • 无论写入设置如何,关键帐户和组都有额外的保护
支持的写入操作

Koppla支持以下写入操作: AD_WRITE_ENABLED 设置为“true”:

  1. 更新用户属性

- 修改标准用户属性,如描述、标题、部门等。 - 受保护的字段(密码、安全标识符、帐户控制)不能修改 - 无法修改受保护的帐户(管理员、服务帐户等)

  1. 将用户添加到组

- 将标准用户添加到安全组或通讯组 - 无法将用户添加到受保护的管理组 - 受保护的帐户不能添加到任何组

  1. 从组中删除用户

- 从大多数安全组或通讯组中删除用户 - 无法从关键系统组中删除用户 - 无法从任何组中删除受保护的帐户

所有写入操作在执行前都需要明确确认。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-toolsactive-directorymcp-servernatural-languageActiveDirectoryPython本地部署用户管理

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Koppla (Ruudmens)

MCP.so · 本页

0stdio有3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Koppla (Ruudmens) 怎么安装?

公开资料给出的安装命令是 pip install koppla,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Koppla (Ruudmens) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Koppla (Ruudmens) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Koppla (Ruudmens) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Koppla (Ruudmens) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP