English · Русский

Install MCP servers

Requires ZennoPoster 7.9.2 or newer, or ZennoDroid 2.6.1 or newer, on Windows. The MCP server must be running before you add it to a client: download it, issue an ApiKey and start the server as described in the repository README.

The commands and buttons below use the default ports. If you started a server on another port, use that port in the client configuration.

Cursor and VS Code

Server Name, port Cursor VS Code
MCP.ProjectMaker projectmaker, 6207 Add to Cursor Add to VS Code
MCP.Instance, target ProjectMaker instance-pm, 6208 Add to Cursor Add to VS Code
MCP.Instance, target ZennoPoster instance-zp, 6209 Add to Cursor Add to VS Code
MCP.ZennoPoster zennoposter, 6210 Add to Cursor Add to VS Code
MCP.Android android, 6211 Add to Cursor Add to VS Code

MCP.Instance works with ZennoPoster only, MCP.Android with ZennoDroid only; MCP.ProjectMaker and MCP.ZennoPoster work with both.

Claude Code

Run the line for each server you use:

claude mcp add --transport http projectmaker http://localhost:6207
claude mcp add --transport http instance-pm http://localhost:6208
claude mcp add --transport http instance-zp http://localhost:6209
claude mcp add --transport http zennoposter http://localhost:6210
claude mcp add --transport http android http://localhost:6211

Configuration files

The same servers written by hand. Keep only the entries you run.

VS Code, .vscode/mcp.json:

{
  "servers": {
    "projectmaker": { "type": "http", "url": "http://localhost:6207" },
    "instance-pm": { "type": "http", "url": "http://localhost:6208" },
    "instance-zp": { "type": "http", "url": "http://localhost:6209" },
    "zennoposter": { "type": "http", "url": "http://localhost:6210" },
    "android": { "type": "http", "url": "http://localhost:6211" }
  }
}

Cursor, .cursor/mcp.json:

{
  "mcpServers": {
    "projectmaker": { "url": "http://localhost:6207" },
    "instance-pm": { "url": "http://localhost:6208" },
    "instance-zp": { "url": "http://localhost:6209" },
    "zennoposter": { "url": "http://localhost:6210" },
    "android": { "url": "http://localhost:6211" }
  }
}

Claude Code, .mcp.json in the project root:

{
  "mcpServers": {
    "projectmaker": { "type": "http", "url": "http://localhost:6207" },
    "instance-pm": { "type": "http", "url": "http://localhost:6208" },
    "instance-zp": { "type": "http", "url": "http://localhost:6209" },
    "zennoposter": { "type": "http", "url": "http://localhost:6210" },
    "android": { "type": "http", "url": "http://localhost:6211" }
  }
}

Other MCP clients: add a Streamable HTTP server with the URL from the table above. No authorization header is needed.


Generated from the frozen operation catalog of ZennoPoster. Questions and issues — github.com/ZennoLab/zennoposter-mcp/issues

This site uses Just the Docs, a documentation theme for Jekyll.