文档搜索服务

一个基于TypeScript的MCP服务器,提供从Adobe Experience League文档站点搜索和获取内容的AI工具能力。

  • by vinnyang
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 vinnyang/adobe-exl-mcp

使用说明

经验联盟mcp

TypeScript MCP服务器,提供AI工具功能,用于从Adobe Experience League文档网站搜索和获取内容。

本地开发

先决条件

  • Node.js 20或更新版本
  • npm(与Node.js捆绑在一起)

安装依赖项

npm ci

启动MCP服务器

npm run build
ACCESS_TOKE=<YOUR_ACCESS_TOKE_HERE> npm start

默认情况下,服务器会监听 127.0.0.1:8899.在本地测试时,更新您的MCP客户端(例如Cursor)以指向该地址。

环境变量

服务器需要以下环境变量:

  • ACCESS_TOKEN:用于体验联盟搜索的Coveo API访问令牌。
    • 例子: ab123456-7890-cdef-1234-567890abcdef
    • 注意:此令牌是必需的,必须提供;默认示例值不适用于实际搜索。

在游标中使用

  1. 打开光标并导航到 设置→ 工具和MCP服务器.
  2. 点击 新建MCP服务器 这取决于构建。
  3. 输入一个名称,例如 experience-league-mcp 并将URL设置为 http://127.0.0.1:8899/mcp,在mcp.json文件中。
  4. 保存配置。游标将立即尝试连接;确保服务器首先运行。
  5. 一旦连接,工具 search_experience_league 和 fetch_article_content 出现在MCP工具选项板中,可以通过自然语言提示调用。