通义灵码编码插件支持MCP

发布于:2025-05-10 ⋅ 阅读:(17) ⋅ 点赞:(0)

通义灵码MCP功能集成概述

通义灵码已深度集成魔搭社区(ModelScope)的MCP(Model Context Protocol)服务,为开发者提供了在IDE中直接调用AI能力的便捷通道。MCP作为标准化协议,通过定义Resources、Prompts和Tools三大核心能力,使开发者能够以模块化方式为LLM扩展各种交互功能。在IntelliJ IDEA和PyCharm中,开发者可以无缝使用MCP广场提供的各类服务,包括天气查询和Elasticsearch等实用工具

AI编码插件的优势就是 利用已有的编码软件非常成熟   和已有的使用习惯。 增加AI功能 如今有了MCP功能 可能符合部分人 无法或者不适应  其他AI 编码器的 如何

Cursor 国外

trae 国内

本地编码集 MCP安装截图

主要适用了以下2个

天气MCP服务使用指南

魔搭社区的天气MCP服务基于高德地图API实现,提供了完整的天气数据查询功能。使用时需要先在MCP市场开通AmapMaps服务,该服务可以查询任意城市未来7天的天气数据,包括温度、湿度、风速、降水量等关键气象指标。调用时需注意:

  1. 角色设定为专业气象数据分析师
  2. 明确查询城市名称
  3. 可选择使用QuickChart服务将数据可视化
  4. 服务限制包括仅提供天气相关数据,且输出必须准确无误 详细参数配置建议参考魔搭社区文档,其中包含了完整的认证方式和请求示例。

Elasticsearch MCP服务配置要点

Elasticsearch MCP服务提供了强大的全文检索能力,在IDE中调用时需特别注意认证方式:

  1. 基础认证支持API KEY方式
  2. 完整认证方案包含用户名/密码参数(需参考MCP广场文档)
  3. 服务地址配置需使用魔搭提供的专用endpoint
  4. 索引管理需遵循服务限制条件 该服务特别适合需要集成搜索功能的开发场景,通义灵码可自动生成基础的ES查询代码框架,开发者只需补充业务逻辑即可。

配置选项

Elasticsearch MCP 服务器支持配置选项以连接到您的 Elasticsearch:

NOTE

您必须提供 API 密钥或同时提供用户名和密码进行身份验证。

环境变量 描述 是否必需
ES_URL 您的 Elasticsearch 实例 URL
ES_API_KEY 用于身份验证的 Elasticsearch API 密钥
ES_USERNAME 用于基本身份验证的 Elasticsearch 用户名
ES_PASSWORD 用于基本身份验证的 Elasticsearch 密码
ES_CA_CERT 自定义 CA 证书路径,用于 Elasticsearch SSL/TLS

本地开发

NOTE

如果您想要修改或扩展 MCP 服务器,请遵循以下本地开发步骤。

  1. 使用正确的 Node.js 版本

     

    nvm use

  2. 安装依赖项

     

    npm install

  3. 构建项目

     

    npm run build

  4. 在 Claude Desktop App 中本地运行

    • 打开 Claude Desktop App
    • 进入 设置 > 开发者 > MCP 服务器
    • 点击 编辑配置 并添加一个新的 MCP 服务器,配置如下:
    {
      "mcpServers": {
        "elasticsearch-mcp-server-local": {
          "command": "node",
          "args": [
            "/path/to/your/project/dist/index.js"
          ],
          "env": {
            "ES_URL": "your-elasticsearch-url",
            "ES_API_KEY": "your-api-key"
          }
        }
      }
    }
    
  5. 使用 MCP 检查器进行调试

     

    ES_URL=your-elasticsearch-url ES_API_KEY=your-api-key npm run inspector

    这将启动 MCP 检查器,允许您调试和分析请求。您应该会看到:

    Starting MCP inspector... Proxy server listening on port 3000 🔍 MCP Inspector is up and running at http://localhost:5173 🚀


网站公告

今日签到

点亮在社区的每一天
去签到