MCP.so
Sign In

ChatData MCP 服务器

@xiaozhch5

About ChatData MCP 服务器

No overview available yet

Basic information

Category

Other

Runtime

python

Transports

stdio

Publisher

xiaozhch5

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "chatdata-mcp-server": {
      "command": "uv",
      "args": [
        "pip",
        "install",
        "-e",
        "."
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is ChatData MCP 服务器?

ChatData MCP 服务器 is a server application built on the Model Control Protocol (MCP) that provides a rich tool set, prompt system, and resource system to extend the capabilities of large language models. It allows LLMs to interact with external functions, predefined prompts, and accessible data through standard I/O or SSE communication.

How to use ChatData MCP 服务器?

Install dependencies with pip install -e . or uv pip install -e ., then run playwright install. Start the server in stdio mode with server, or in SSE mode with server --transport sse --port 8000. Developers can add custom tools, prompts, and resources by following the provided templates in the respective directories.

Key features of ChatData MCP 服务器

  • Web scraping, IP lookup, HTTP client, and browser automation tools
  • Data format conversion, text summarization, and math calculation tools
  • Code formatting and PostgreSQL database query tools
  • Image generation and text translation tools
  • Weather query and echo utilities
  • Predefined prompts for content generation and code review
  • Text, binary, and dynamic resources (system info, time, memory)
  • Automatic discovery of newly added tools, prompts, and resources
  • Support for both stdio and SSE transport modes

Use cases of ChatData MCP 服务器

  • An LLM assistant that can browse and scrape web pages on demand
  • A coding helper that formats code and queries databases in real time
  • A content creator that uses preset prompts to generate articles or reviews
  • A multimedia assistant that generates images and translates text
  • A system monitoring tool that provides live status via dynamic resources

FAQ from ChatData MCP 服务器

How do I add a new tool?

Create a new Python file in the tools/ directory, implement a main function and a tool call function, then provide a get_tools() function returning the tool definition using MCP types.

How do I start the server in SSE mode?

Run server --transport sse --port 8000. The server will listen for connections via Server-Sent Events on the specified port.

What runtime dependencies are required?

Python 3.12 and Playwright (for web scraping tools) are required. Use uv venv --python 3.12 to set up the environment and playwright install to install browsers.

Comments

More Other MCP servers