Token导航 LogoToken导航TokenDH.com
MCP for chat logo
搜索检索stdio官方级别未说明来源级核验

MCP for chat

MCP Server

基于MCP协议的事实核查聊天机器人API服务,提供实时信息检索、多轮对话和引用源功能。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude聊天机器人Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

rosency

提供方

rosency

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

MCP事实聊天机器人

基于模型上下文协议(MCP)的事实验证聊天机器人API服务器。

特点

  • 基于事实的响应:通过Web搜索提供实时信息
  • Multi-turn对话:保留基于会话的对话上下文
  • REST API:可通过简单的HTTP API进行集成
  • 引用源:在响应中包含引用URL

快速入门

1.安装

# 저장소 클론
git clone 
cd mcp_for_chat

# 의존성 설치
pip install -r requirements.txt

# uv 설치 (MCP 서버 실행에 필요)
curl -LsSf https://astral.sh/uv/install.sh | sh

2.首选参数

cp .env.example .env
# .env 파일에 ANTHROPIC_API_KEY 설정

3.运行服务器

uvicorn src.main:app --reload --port 8000

4.使用API

# 새 대화 시작
curl -X POST http://localhost:8000/chat \
  -H "Content-Type: application/json" \
  -d '{"message": "오늘 테슬라 주가 어때?"}'

# 응답 예시
{
  "session_id": "550e8400-e29b-41d4-a716-446655440000",
  "response": "현재 테슬라(TSLA) 주가는...",
  "sources": ["https://..."]
}

# 대화 이어가기 (session_id 사용)
curl -X POST http://localhost:8000/chat \
  -H "Content-Type: application/json" \
  -d '{"session_id": "550e8400-e29b-41d4-a716-446655440000", "message": "작년 대비 어때?"}'

API端点

方法端点说明
职位/chat发送和接收消息
得到/sessions/{session_id}查询会话信息
删除/sessions/{session_id}删除会话
得到/health检查服务器状态

环境变量

变量必需默认值说明
ANTHROPIC_API_KEYO--Claude API密钥
SEARCH_PROVIDER 十、 duckduckgo搜索引擎(duckduckgobrave)
BRAVE_API_KEY 使用Brave Search时需要△
SESSION_TIMEOUT 十、 3600会话过期时间(秒)
LOG_LEVEL 十、 INFO日志级别

搜索引擎设置

DuckDuckGo(默认,用于测试)

# API 키 불필요
SEARCH_PROVIDER=duckduckgo

Brave Search(生产)

SEARCH_PROVIDER=brave
BRAVE_API_KEY=your-brave-api-key

API文档

服务器运行后http://localhost:8000/docs可以通过Swagger UI查看API文档

许可证

麻省理工学院

目录标签

目录标签

PythonClaude聊天机器人事实核查本地部署API服务实时搜索多轮对话

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP