Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EKMS MCP Serversearch for best practices on customer onboarding"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
EKMS MCP Server
Enterprise Knowledge Management System 的 Model Context Protocol (MCP) 伺服器。
讓 Claude Code 能夠直接查詢和操作企業知識庫。
功能
search_knowledge- 搜尋知識庫(支援混合/語意/關鍵字搜尋)recommend_knowledge- 根據上下文和客戶特徵推薦知識get_knowledge_item- 取得特定知識項目完整內容list_knowledge_types- 列出所有知識類型list_customers- 列出所有客戶get_knowledge_graph- 取得知識關聯圖譜record_knowledge_feedback- 記錄知識使用反饋
安裝
cd ekms-mcp-server
npm install配置
複製環境變數範本:
cp .env.example .env編輯 .env 設定 EKMS API 位址:
EKMS_API_URL=http://your-ekms-api-server:3000
EKMS_API_KEY=your-api-key使用方式
方式一:本地開發
啟動伺服器測試:
npm start在 Claude Code 配置中加入:
{
"mcpServers": {
"ekms": {
"command": "node",
"args": ["/path/to/ekms-mcp-server/src/index.js"],
"env": {
"EKMS_API_URL": "http://localhost:3000"
}
}
}
}方式二:使用 Claude CLI
claude mcp add ekms node /path/to/ekms-mcp-server/src/index.js開發
# 開發模式(自動重載)
npm run dev
# 執行測試
npm test架構
ekms-mcp-server/
├── src/
│ ├── index.js # MCP 伺服器入口
│ ├── tools/
│ │ └── definitions.js # 工具定義
│ ├── handlers/
│ │ └── knowledge-handlers.js # 工具處理邏輯
│ └── utils/
│ └── api-client.js # EKMS API 客戶端
├── config/
├── migrations/ # 資料庫遷移腳本
└── package.jsonLicense
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.