Token导航 LogoToken导航TokenDH.com
Acdc Server Go logo
AI代理stdio官方级别未说明来源级核验

Acdc Server Go

MCP Server

高性能模型上下文协议(MCP)服务器,用于AI代理发现和搜索本地内容,支持全文搜索、双传输模式(stdio/SSE)和灵活认证。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
全文搜索GoClaude知识管理Claude

安装说明

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

作者 / 组织

sha1n

提供方

sha1n

最后核验

2026/5/17 20:20

运行时

Docker

快速接入

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

命令预览

docker run -p 8080:8080 \

详细介绍

![CI](https://github.com/sha1n/mcp-acdc-server/actions/workflows/ci.yml) ![CodeQL](https://github.com/sha1n/mcp-acdc-server/actions/workflows/codeql-analysis.yml) ![codecov](https://codecov.io/gh/sha1n/mcp-acdc-server) ![Go Report Card](https://goreportcard.com/report/github.com/sha1n/mcp-acdc-server) ](https://go.dev/) ![License](LICENSE) ](https://hub.docker.com/r/sha1n/mcp-acdc-server)

mcp-acdc服务器

代理内容发现伴侣(ACDC)MCP服务器

一个高性能的模型上下文协议(MCP)服务器,用于AI代理发现和搜索本地内容。功能全文搜索由 成为双传输支持(stdio/SSE)和灵活的身份验证。

🌐 为什么选择ACDC?

ACDC解决了在AI代理空间中管理团队特定知识的挑战。虽然通用LLM功能强大,但它们缺乏团队特定工具、模式和标准的背景。

ACDC在您的内容存储库和AI代理之间提供了一座桥梁,使大规模管理和开发相关上下文变得容易。

部署模式

  • 集中式(SSE): 对于大型团队,将ACDC部署为中央服务。整个组织的代理可以通过SSE接口进行连接,使知识管理透明一致。
  • 本地化(stdio): 对于较小的团队或个人开发人员来说,在本地运行ACDC可能就足够了。将其指向Git管理的内容存储库,并根据需要提取更改。

Docker(快速入门):

cd examples/docker-local-content
docker-compose up -d

自制:

brew install sha1n/tap/acdc-mcp
acdc-mcp --content-dir ./content

✨ 特性

  • 全文检索 --具有词干提取、模糊匹配和可配置增强功能的快速索引
  • 动态资源发现 --自动扫描内容目录
  • 动态提示发现 --自动扫描提示模板
  • 符合MCP标准 --与AI代理无缝集成
  • 双重运输stdio 对于本地代理商来说, sse 用于远程/Docker
  • 认证 -可选的基本身份验证或API密钥保护
  • 交叉平台的 --Linux、macOS和Windows

� 安装

码头工人

docker pull sha1n/mcp-acdc-server:latest

家酿

brew install sha1n/tap/acdc-mcp

从源代码构建

开发指南 获取构建说明。

🏃 跑步

标准传输(默认)

acdc-mcp --content-dir ./content

苏格兰和南方能源公司运输

acdc-mcp --transport sse --content-dir ./content

码头工人

docker run -p 8080:8080 \
  -v $(pwd)/content:/app/content \
  sha1n/mcp-acdc-server:latest

健康检查(仅限SSE)

SSE服务器暴露了一个未经身份验证的 /health 返回的端点 200 OK。这可以用作Kubernetes中的活性或准备状态探测:

livenessProbe:
  httpGet:
    path: /health
    port: 8080
readinessProbe:
  httpGet:
    path: /health
    port: 8080

⚙️ 配置

标志环境变量默认值
--content-dir-cACDC_MCP_CONTENT_DIR./content
--transport-tACDC_MCP_TRANSPORTstdio
--port-pACDC_MCP_PORT8080
--uri-scheme-sACDC_MCP_URI_SCHEMEacdc
--cross-refACDC_MCP_CROSS_REFfalse
--search-max-results-mACDC_MCP_SEARCH_MAX_RESULTS10
--search-keywords-boostACDC_MCP_SEARCH_KEYWORDS_BOOST3.0
--auth-type-aACDC_MCP_AUTH_TYPEnone

有关包括身份验证在内的完整配置选项,请参阅 配置参考.

🤖 代理配置

Gemini CLI

音乐节目 :

gemini mcp add --scope user --transport stdio --trust acdc acdc-mcp -- --transport stdio --content-dir $ACDC_MCP_CONTENT_DIR

上海证券交易所

gemini mcp add --scope user --transport sse --trust acdc http://:
/sse

克劳德代码

音乐节目 :

claude mcp add --scope user --transport stdio acdc -- acdc-mcp --transport stdio --content-dir $ACDC_MCP_CONTENT_DIR

上海证券交易所

claude mcp add --scope user --transport sse acdc http://:
/sse
\[!注意\] 对于经过身份验证的服务器,提供所需的标头(AuthorizationX-API-Key)作为客户端配置的一部分。

📚 内容与资源

服务器需要 mcp-metadata.yaml 内容目录中的文件,以定义服务器标识。工具元数据是可选的,服务器提供高质量的默认描述 searchread 工具。

有关编写资源文件的详细信息,包括frontmatter格式和搜索关键字增强,请参阅 创作资源指南.

例子

看看 示例/ 结构化部署模式目录:

🛠️ 发展

开发指南 用于构建、测试和贡献。

📄 许可证

MIT许可证-请参阅 许可证 了解详情。

目录标签

目录标签

全文搜索GoClaude知识管理本地部署AI代理本地内容

支持客户端

Claude

接入字段

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

stdio

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

api-key

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdioapi-key部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP