English · Русский
Установка MCP-серверов
Нужен ZennoPoster 7.9.3 или новее либо ZennoDroid 2.6.1 или новее, Windows. Клиент подключается к запущенному MCP-серверу: скачайте его, выпустите ApiKey и запустите, как описано в README репозитория.
Команды и кнопки ниже используют порты из таблиц README. Если сервер запущен на другом порту, укажите этот порт в конфигурации клиента.
Cursor и VS Code
ZennoPoster:
ZennoDroid:
MCP.ProjectMaker и MCP.ZennoPoster обслуживают оба продукта; на ZennoDroid они слушают порты, сдвинутые на +10, и носят собственные имена, чтобы оба продукта можно было настроить в одном клиенте. MCP.Instance есть только на ZennoPoster, MCP.Android — только на ZennoDroid.
Claude Code
Выполните строку для каждого сервера, который используете:
# ZennoPoster
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
# ZennoDroid
claude mcp add --transport http projectmaker-droid http://localhost:6217
claude mcp add --transport http zennodroid http://localhost:6220
claude mcp add --transport http android-pm http://localhost:6211
claude mcp add --transport http android-zd http://localhost:6212
Без --scope сервер добавляется только для текущего проекта; с --scope user он доступен во всех проектах.
Файлы конфигурации
Те же серверы, записанные вручную, — отдельный блок на каждый продукт. Оставьте только те записи, которые запускаете; если на машине оба продукта, записи обоих блоков помещаются в один файл.
ZennoPoster
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" }
}
}
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" }
}
}
Claude Code, .mcp.json в корне проекта:
{
"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" }
}
}
ZennoDroid
VS Code, .vscode/mcp.json:
{
"servers": {
"projectmaker-droid": { "type": "http", "url": "http://localhost:6217" },
"zennodroid": { "type": "http", "url": "http://localhost:6220" },
"android-pm": { "type": "http", "url": "http://localhost:6211" },
"android-zd": { "type": "http", "url": "http://localhost:6212" }
}
}
Cursor, .cursor/mcp.json:
{
"mcpServers": {
"projectmaker-droid": { "url": "http://localhost:6217" },
"zennodroid": { "url": "http://localhost:6220" },
"android-pm": { "url": "http://localhost:6211" },
"android-zd": { "url": "http://localhost:6212" }
}
}
Claude Code, .mcp.json в корне проекта:
{
"mcpServers": {
"projectmaker-droid": { "type": "http", "url": "http://localhost:6217" },
"zennodroid": { "type": "http", "url": "http://localhost:6220" },
"android-pm": { "type": "http", "url": "http://localhost:6211" },
"android-zd": { "type": "http", "url": "http://localhost:6212" }
}
}
Другие MCP-клиенты: добавьте сервер Streamable HTTP с URL из таблиц выше (Cline нужен "type": "streamableHttp" в записи). Заголовок авторизации не нужен.