ChatData MCP 服务器

ChatData MCP 服务器

基于 Model Control Protocol (MCP) 的服务应用程序,增强大型语言模型能力。

快速入门

安装依赖

使用以下命令创建虚拟环境并安装依赖:

uv venv --python 3.12
pip install -e .

或使用 uv

uv pip install -e .

安装 Playwright:

playwright install

启动服务器

标准输入/输出模式(默认)

运行以下命令启动服务器:

server

SSE 模式

使用以下命令以 SSE 模式运行服务器:

server --transport sse --port 8000

添加新工具

  1. tools/ 目录中创建新的 Python 文件。
  2. 实现主函数和工具调用函数。
  3. 提供 get_tools() 函数返回工具定义。

添加新提示

  1. prompts/ 目录中创建新的 Python 文件。
  2. 实现提示生成函数。
  3. 提供 get_prompts() 函数返回提示定义。

添加新资源

  1. resources/ 目录中创建新的 Python 文件。
  2. 实现资源获取和内容读取函数。
  3. 提供 get_resources()read_resource() 函数。