Tencent Article Publisher

v1.0.0Marketing & SEOstable

这是一个基于 MCP (Model Context Protocol) 协议的服务器,专门用于自动化发布文章到腾讯云开发者社区。通过集成 Spring Boot 3.x 和 Spring AI,为 AI 助手提供了与腾讯云开发者社区交互的能力,实现文章的自动发布和管理。

tencent-send-articlemcpai-integration
Share:
11
Stars
0
Downloads
0
Weekly
0/5

What is Tencent Article Publisher?

Tencent Article Publisher is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 这是一个基于 mcp (model context protocol) 协议的服务器,专门用于自动化发布文章到腾讯云开发者社区。通过集成 spring boot 3.x 和 spring ai,为 ai 助手提供了与腾讯云开发者社区交互的能力,实现文章的自动发布和管理。

这是一个基于 MCP (Model Context Protocol) 协议的服务器,专门用于自动化发布文章到腾讯云开发者社区。通过集成 Spring Boot 3.x 和 Spring AI,为 AI 助手提供了与腾讯云开发者社区交互的能力,实现文章的自动发布和管理。

This server falls under the Marketing & SEO category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • 这是一个基于 MCP (Model Context Protocol) 协议的服务器,专门用于自动化发布文章到腾讯云开发

Use Cases

Automatically publish articles to Tencent Cloud Developer Community.
Manage article publication workflows through AI assistants.
yangbuyiya

Maintainer

LicenseMIT
Languagejava
Versionv1.0.0
UpdatedSep 18, 2025
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx tencent-send-article

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Tencent Article Publisher

Tencent Article Publisher MCP Server is a Spring Boot 3.x and Spring AI-powered Java server that automates publishing articles to the Tencent Cloud Developer Community via the Model Context Protocol, supporting both STDIO and SSE transport modes and integrating directly with AI assistants for one-command article management.

Prerequisites

  • JDK 17 or higher installed
  • Maven 3.6 or higher installed
  • Active Tencent Cloud Developer Community account (https://cloud.tencent.com/developer)
  • Browser developer tools to extract your Tencent Cloud session Cookie
  • Git to clone the repository
1

Clone the Repository

Clone the project from GitHub and enter the project directory.

git clone https://github.com/yangbuyiya/tencent-send-article-mcp-server.git
cd tencent-send-article-mcp-server
2

Extract Your Tencent Cloud Cookie

Log in to https://cloud.tencent.com/developer in your browser. Open the developer tools (F12), switch to the Network tab, refresh the page, click any request, and copy the full Cookie string from the request headers. This cookie is your authentication credential for the MCP server.

3

Configure Article Parameters in Source Code

Before building, open the source file containing getAddArticleRequest and update the column IDs, category IDs, tag IDs, and cover image URL to match your Tencent Cloud Developer Community column. Publish a test article manually in the browser first to capture the correct parameter values from the Network tab.

// In src/main/java/.../getAddArticleRequest method:
addArticleRequest.setSourceType(1);           // 1 = original content
addArticleRequest.setClassifyIds(List.of(3, 4));  // your category IDs
addArticleRequest.setTagIds(List.of(17375));   // your tag IDs
addArticleRequest.setColumnIds(List.of(105380)); // your column ID
addArticleRequest.setOpenComment(1);           // enable comments
addArticleRequest.setPic("https://yourimage.png"); // cover image URL
4

Build the JAR

Compile the project with Maven to produce the executable JAR file.

mvn clean package
5

Configure Claude Desktop (STDIO Mode)

Add the server to your Claude Desktop config file. Pass your Tencent Cloud cookie as a command-line argument. STDIO mode is the default and does not require a running web server.

{
  "mcpServers": {
    "tencent-article-publisher": {
      "command": "java",
      "args": [
        "-Dspring.ai.mcp.server.stdio=true",
        "-Dfile.encoding=utf-8",
        "-jar",
        "/path/to/tencent-send-article-mcp-server-app.jar",
        "--tencent.api.cookie=your_full_cookie_string_here"
      ]
    }
  }
}
6

Alternative: SSE Mode Configuration

To use SSE transport instead of STDIO, set the Maven profile to 'sse', start the server on port 8633, and point your MCP client at the SSE endpoint. Use this for multi-client scenarios or remote access.

# Start in SSE mode
java -jar target/tencent-send-article-mcp-server-app.jar \
  --spring.profiles.active=sse \
  --server.port=8633 \
  --tencent.api.cookie=your_cookie_here

Tencent Article Publisher Examples

Client configuration

Claude Desktop config for the Tencent Article Publisher in STDIO mode, passing credentials as a command-line argument.

{
  "mcpServers": {
    "tencent-article-publisher": {
      "command": "java",
      "args": [
        "-Dspring.ai.mcp.server.stdio=true",
        "-Dfile.encoding=utf-8",
        "-jar",
        "/Users/yourname/tencent-send-article-mcp-server-app.jar",
        "--tencent.api.cookie=your_cookie_string"
      ]
    }
  }
}

Prompts to try

Instructions to send to Claude once the Tencent Article Publisher MCP server is connected.

- "Publish the following article to Tencent Cloud Developer Community: [title] and [content]."
- "Draft a technical article about Kubernetes pod scheduling and publish it to my column."
- "List the articles I have published recently on Tencent Cloud."
- "Publish this markdown content as an original article with comments enabled."
- "Create and publish a tutorial article about Spring Boot configuration management."

Troubleshooting Tencent Article Publisher

The server starts but article publishing returns 401 or authentication errors

Your Tencent Cloud session cookie has expired. Log in to https://cloud.tencent.com/developer again, extract the fresh Cookie from the Network tab in browser devtools, and update the --tencent.api.cookie argument in your MCP config.

Console log output corrupts STDIO communication with the MCP client

In STDIO mode, Spring Boot console logging must be disabled. Check that your application.yml has 'main.banner-mode: off' and that console logging is not set. Switch log output to a file via 'logging.file.name=data/log/app.log'.

mvn clean package fails with Java version errors

The project requires JDK 17 or higher. Run 'java -version' to check your version. If you have multiple JDKs, set JAVA_HOME to point to JDK 17: export JAVA_HOME=$(/usr/libexec/java_home -v 17) on macOS.

Frequently Asked Questions about Tencent Article Publisher

What is Tencent Article Publisher?

Tencent Article Publisher is a Model Context Protocol (MCP) server that 这是一个基于 mcp (model context protocol) 协议的服务器,专门用于自动化发布文章到腾讯云开发者社区。通过集成 spring boot 3.x 和 spring ai,为 ai 助手提供了与腾讯云开发者社区交互的能力,实现文章的自动发布和管理。 It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Tencent Article Publisher?

Follow the installation instructions on the Tencent Article Publisher GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Tencent Article Publisher?

Tencent Article Publisher works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Tencent Article Publisher free to use?

Yes, Tencent Article Publisher is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Marketing & SEO MCP Servers

Explore all marketing & seo servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tencent-send-article": { "command": "npx", "args": ["-y", "tencent-send-article"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Tencent Article Publisher?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides