Get the FREE Ultimate OpenClaw Setup Guide →

chatdata

MCP server from xiaozhch5/chatdata-mcp-server

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio xiaozhch5-chatdata-mcp-server uvx xiaozhch5-chatdata-mcp-server

How to use

ChatData MCP 服务器提供了一个可通过 MCP 协议与大型语言模型交互的灵活框架。核心功能包括执行一系列工具函数以扩展模型能力、提供预设的提示模板、以及可直接访问的文本、二进制和动态生成资源。服务器支持标准输入/输出(stdio)通信模式以及服务器发送事件(SSE)模式,方便在不同运行环境中接入。使用时,模型可以通过工具系统调用网络、数据处理、开发辅助和多媒体工具等,或通过提示系统快速获得高质量的回复,并通过资源系统直接获取文本、图片和动态信息。服务器会自动发现并注册新添加的工具、提示与资源,便于持续扩展能力。你可以通过命令行启动服务器并选择 stdio 或 SSE 传输方式来与模型交互。

How to install

前提条件:

  • 已安装 Python 3.12 及以上版本
  • 具有网络访问以安装依赖
  • 具备 uv 与相应依赖的环境配置能力

安装步骤:

  1. 创建并激活虚拟环境(示例,具体按你的环境调整) python3.12 -m venv venv source venv/bin/activate # macOS/Linux .\venv\Scripts\activate # Windows

  2. 安装项目并进入开发模式 pip install -e .

  3. 安装开发依赖及 Playwright(如需浏览器自动化) pip install -e .[dev] playwright install

  4. 可选:若使用 uvx 启动,请确保 uvx 可用 uvx --version

  5. 运行服务器(默认 stdio 模式) server

  6. 如需 SSE 模式并指定端口,请运行: server --transport sse --port 8000

Additional notes

提示:- 服务器默认以 stdio 模式运行,如需远程交互请使用 SSE。- 安装 Playwright 时需要下载浏览器,这对于某些网络受限的环境可能需要代理设置。- 通过 tools、prompts、resources 目录扩展能力时,请遵循示例中的数据结构和命名规范,以确保工具/提示/资源能够被自动注册。- 如遇依赖冲突或虚拟环境问题,考虑清理并重新创建虚拟环境。- 该 MCP 服务器通过自动发现机制加载新增的工具、提示和资源,请确保在相应目录中实现 get_tools/get_prompts/get_resources/read_resource 等接口以实现注册。

Related MCP Servers

Sponsor this space

Reach thousands of developers