AI-powered chat system with multiple MCP servers. - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-chat-system 是一个 AI 驱动的聊天系统,通过连接多个 MCP 服务器,提供智能化的信息检索和交互能力。

核心功能

  • MCP Filesystem:允许 Claude AI 搜索和检索指定本地文件夹中的信息,使文档和文件对 AI 可访问。
  • MCP Slack Server:连接到 Slack 工作区,使 Claude 能够访问和引用对话、频道和共享资源。
  • MCP Brave-Search:提供实时网络搜索能力,使 Claude 能够查找并整合互联网上的最新信息。

适用场景

  • 需要从本地文件、Slack 历史记录或互联网中快速检索信息的场景。
  • 自动化信息整合和智能问答的场景。
  • 团队协作和信息共享的场景。

工具列表

  • MCP Filesystem:本地文件搜索和检索。
  • MCP Slack Server:Slack 工作区信息访问。
  • MCP Brave-Search:实时网络搜索。

常见问题解答

  • 如何获取 API 密钥?请参考 Claude API 和 Brave search API 的官方文档。
  • 如何配置 Slack 集成?需要在 .env 文件中提供 SLACK_BOT_TOKENSLACK_TEAM_ID

使用教程

使用依赖

安装 uv 工具:
```bash

MacOS/Linux

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
```

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/kira1228/mcp-chat-bot.git
    cd mcp-chat-bot
  2. 创建 .env 文件并添加 API 密钥:
    bash
    touch .env
    echo "ANTHROPIC_API_KEY=<your api key>" >> .env
    echo "SLACK_BOT_TOKEN=<your api key>" >> .env
    echo "SLACK_TEAM_ID=<your api key>" >> .env
    echo "BRAVE_API_KEY=<your api key>" >> .env
  3. 创建虚拟环境并安装依赖:
    ```bash

MacOS/Linux

uv venv
source .venv/bin/activate
uv sync

Windows

uv venv
.venv\Scripts\activate
uv sync
```

调试方式

运行客户端:
bash
uv run client.py path/to/dir/you/want/to/use

点击访问

搜索工具

metasearch MCP server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:43:23

搜索工具

Kagi MCP Server (Node.js) - MCP服务,MCP服务器,MCP教程

2025-4-29 11:43:46

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索