Workify logoЕдинственный бизнес-инструмент, который вам нуженWorkify
Menu

Примеры JSON для MCP: фрагменты конфигурации и образцы вызовов инструментов

Справочник для разработчиков с проверенными примерами JSON для конфигураций MCP и вызовов инструментов. На этой странице представлены шаблоны конфигурации клиентов и примеры полезной нагрузки запросов/ответов для инструментов Workify — все с плейсхолдерами для секретов.

Примеры конфигурации клиентов

Конфигурация Claude Desktop

Конфигурация Claude Desktop

Файл: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

{ "mcpServers": { "workify": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-http", "https://mcp.workify.ru" ], "env": { "WORKIFY_API_KEY": "YOUR_API_KEY_HERE" } } } }

Замените: YOUR_API_KEY_HERE на ваш реальный API-ключ Workify

Конфигурация Cursor

Конфигурация Cursor

Файл: ~/.cursor/mcp.json

{ "mcpServers": { "workify": { "url": "https://mcp.workify.ru", "headers": { "Authorization": "Bearer YOUR_API_KEY_HERE" } } } }

Замените: YOUR_API_KEY_HERE на ваш реальный API-ключ Workify

Конфигурация Windsurf

Конфигурация Windsurf

Расположение: Windsurf Settings → AI → MCP Servers

{ "name": "workify", "url": "https://mcp.workify.ru", "headers": { "Authorization": "Bearer YOUR_API_KEY_HERE" } }

Замените: YOUR_API_KEY_HERE на ваш реальный API-ключ Workify

Конфигурация Continue

Конфигурация Continue

Файл: ~/.continue/config.json

{ "mcpServers": [ { "name": "workify", "url": "https://mcp.workify.ru", "transport": "sse", "headers": { "Authorization": "Bearer YOUR_API_KEY_HERE" } } ] }

Замените: YOUR_API_KEY_HERE на ваш реальный API-ключ Workify

Примечание: Continue использует транспорт SSE для удалённых серверов

Примеры вызовов инструментов

Вызов инструмента list_tasks

Пример запроса

{ "method": "tools/call", "params": { "name": "list_tasks", "arguments": { "project_id": "proj_123", "status": "open", "due_date": "this_week", "limit": 10 } } }

Пример ответа

{ "content": [ { "type": "text", "text": "{\"tasks\": [{\"id\": \"task_456\", \"title\": \"Implement authentication\", \"status\": \"open\", \"due_date\": \"2026-01-30\", \"assignee\": \"John Doe\", \"project_id\": \"proj_123\"}]}" } ] }

Вызов инструмента create_task

Пример запроса

{ "method": "tools/call", "params": { "name": "create_task", "arguments": { "title": "Review API design", "description": "Review and provide feedback on the new API design document", "project_id": "proj_123", "due_date": "2026-02-01", "assignee": "Jane Smith", "status": "open" } } }

Пример ответа

{ "content": [ { "type": "text", "text": "{\"task\": {\"id\": \"task_789\", \"title\": \"Review API design\", \"status\": \"open\", \"created_at\": \"2026-01-25T10:00:00Z\"}}" } ] }

Вызов инструмента update_task

Пример запроса

{ "method": "tools/call", "params": { "name": "update_task", "arguments": { "task_id": "task_456", "status": "in_progress", "assignee": "John Doe" } } }

Пример ответа

{ "content": [ { "type": "text", "text": "{\"task\": {\"id\": \"task_456\", \"title\": \"Implement authentication\", \"status\": \"in_progress\", \"assignee\": \"John Doe\", \"updated_at\": \"2026-01-25T10:30:00Z\"}}" } ] }

Вызов инструмента start_time_tracking

Пример запроса

{ "method": "tools/call", "params": { "name": "start_time_tracking", "arguments": { "task_id": "task_456" } } }

Пример ответа

{ "content": [ { "type": "text", "text": "{\"status\": \"tracking\", \"task_id\": \"task_456\", \"started_at\": \"2026-01-25T10:00:00Z\"}" } ] }

Примеры ответов с ошибками

401 Unauthorized

Ответ с ошибкой

{ "error": { "code": 401, "message": "Unauthorized", "data": { "reason": "Invalid or missing API key" } } }

Устранение ошибки 401 →

403 Forbidden

Ответ с ошибкой

{ "error": { "code": 403, "message": "Forbidden", "data": { "reason": "API key does not have permission for this operation" } } }

Устранение ошибки 403 →

Ошибка валидации

Ответ с ошибкой

{ "error": { "code": 400, "message": "Validation Error", "data": { "field": "task_id", "reason": "Task ID is required" } } }

Сбои вызовов инструментов →

Заметки по валидации JSON

Распространённые ошибки JSON

  • Завершающие запятые: JSON не допускает завершающих запятых в объектах/массивах
  • Кавычки: Используйте двойные кавычки для строк, а не одинарные
  • Escape-последовательности: Экранируйте специальные символы в строках (например, \" для кавычки)
  • Вложенность: Убедитесь в правильном соответствии скобок
  • Числа: Не заключайте числовые значения в кавычки

Ошибки JSON конфигурации →

Связанные ресурсы

Примеры JSON для MCP

Используйте эти проверенные примеры для настройки клиентов и понимания вызовов инструментов

Continue Reading

Внедрение MCP в команде

Создайте руководство по внедрению: пилотная группа, обучающие промпты, безопасные значения по умолчанию, управление ключ...

Совместное использование нескольких серверов MCP

Опубликуйте руководство по рабочему процессу, показывающее, как ассистенты могут использовать несколько серверов MCP в о...