🔌

Cohere MCP

AI Providers740

Access Cohere models optimized for RAG, embeddings, and enterprise NLP.

Claude DesktopCursor

Overview

Access Cohere models optimized for RAG, embeddings, and enterprise NLP.

Setup

Run with npx:

npx -y @modelcontextprotocol/server-cohere

Configuration

COHERE_API_KEY environment variable

Documentation

Cohere MCP

Overview

Cohere MCP 是一个模型上下文协议服务器,允许 AI 代理与 Cohere API 进行交互。Cohere 是专注于企业级 NLP 的 AI 公司,其模型在文本生成、嵌入和检索增强生成(RAG)方面表现卓越。通过此 MCP 服务器,AI 可以访问 Cohere 的多种模型,包括 Command R+、Command R、Embed 等。

Cohere MCP 使得 AI 代理能够使用企业级的 NLP 模型,特别适合 RAG 应用、文本嵌入、多语言支持和企业级部署场景。

Features

  • 多模型支持:Command R+、Command R、Embed 等
  • RAG 优化:专为检索增强生成优化
  • 多语言支持:支持 100+ 语言
  • 嵌入模型:高质量的文本嵌入
  • 工具调用:原生支持工具调用
  • 企业级:SOC 2 合规,数据隐私保障

Installation

# 使用 npx 运行
npx -y @modelcontextprotocol/server-cohere

# 或使用 uvx
uvx mcp-server-cohere

Configuration

添加以下配置到 claude_desktop_config.json

{
  "mcpServers": {
    "cohere": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-cohere"],
      "env": {
        "COHERE_API_KEY": "your-api-key"
      }
    }
  }
}

获取 Cohere API Key

  1. 访问 https://dashboard.cohere.com/
  2. 创建账户
  3. 转到 API Keys 页面
  4. 创建新密钥

Available Models

模型上下文窗口用途
command-r-plus128K高质量复杂任务
command-r128K平衡性能成本
embed-english-v3.0-文本嵌入
embed-multilingual-v3.0-多语言嵌入

Available Tools

ToolDescription
cohere_list_models列出可用模型
cohere_chat执行聊天请求
cohere_generate生成文本
cohere_embed生成嵌入向量
cohere_rerank重新排序搜索结果
cohere_classify文本分类
cohere_summarize文本摘要

Usage Examples

示例 1:RAG 应用

AI: 使用 Command R+ 基于检索的文档回答问题

Cohere MCP:
- 检索相关文档
- 调用 cohere_chat 使用 RAG 模式
- 返回基于文档的回答

示例 2:文本嵌入

AI: 为以下文本生成嵌入向量

Cohere MCP:
- 调用 cohere_embed
- 使用 embed-multilingual-v3.0
- 返回向量

示例 3:搜索结果重排序

AI: 对以下搜索结果进行重排序

Cohere MCP:
- 调用 cohere_rerank
- 传入查询和搜索结果
- 返回按相关性排序的结果

Pros

  • ✅ RAG 原生优化
  • ✅ 多语言支持(100+ 语言)
  • ✅ 高质量嵌入模型
  • ✅ 企业级安全和合规
  • ✅ 原生工具调用支持
  • ✅ 开源免费客户端

Cons

  • ❌ 模型选择相对较少
  • ❌ 需要 API Key
  • ❌ 某些功能需要付费
  • ❌ 社区规模相对较小

When to Use

  • 需要构建 RAG 系统时
  • 需要高质量文本嵌入时
  • 需要多语言支持时
  • 需要企业级部署时
  • 需要文本重排序时

Resources