Skip to main content
Glama

Tawaz DocStudio

Универсальный движок исследований и документации

Измените подход к созданию документов, диаграмм, графиков и цитат — всё с одного MCP-сервера.

MCP Node.js Python License


Tawaz MCP — это не очередной генератор документов. Это полнофункциональный движок исследовательских процессов, который превращает вашего ИИ-ассистента в мощный инструмент для создания документации.

Создавайте документы Word. Собирайте презентации PowerPoint. Генерируйте таблицы Excel. Рисуйте блок-схемы. Стройте графики. Управляйте цитированием. Всё одним вызовом инструмента.


Почему Tawaz DocStudio?

Функция

Описание

DOCX

Создание и редактирование документов Word с заголовками, таблицами и маркированными списками

PPTX

Создание презентаций PowerPoint со стилизованными слайдами

XLSX

Генерация таблиц Excel с несколькими листами

Диаграммы

Блок-схемы, организационные диаграммы, интеллект-карты через Graphviz

Графики

Столбчатые, линейные, точечные, круговые диаграммы и тепловые карты через Matplotlib

Цитирование

Разбор BibTeX/RIS, генерация библиографий в стилях APA/MLA/IEEE

Поиск

Глобальный поиск по всем документам проекта

Структура

Автоматическое создание структуры папок исследовательского проекта


Related MCP server: wps-mcp-server

Установка

Предварительные требования

Настройка

# Clone the repo
git clone https://github.com/Rockstar-1281/tawaz-mcp.git
cd tawaz-mcp

# Install Node.js dependencies
npm install

# Install Python dependencies
py -m pip install graphviz matplotlib bibtexparser pillow

Работает везде

Tawaz MCP использует Model Context Protocol (MCP) — открытый стандарт, поддерживаемый всеми основными ИИ-инструментами для разработки. Работает с:

Клиент

Расположение конфигурации

OpenCode

~/.config/opencode/opencode.json

Claude Code

~/.claude/settings.json или .mcp.json проекта

Codex CLI

~/.codex/config.toml

Cursor

~/.cursor/mcp.json

Windsurf

~/.windsurf/mcp.json

Zed

~/.zed/settings.json

Cline

~/.cline/mcp.json

Пользовательские приложения

Любой MCP-клиент — просто укажите на сервер

OpenCode

{
  "mcpServers": {
    "tawaz": {
      "command": "node",
      "args": ["C:\\path\\to\\tawaz-mcp\\index.js"]
    }
  }
}

Claude Code

{
  "mcpServers": {
    "tawaz": {
      "command": "node",
      "args": ["C:\\path\\to\\tawaz-mcp\\index.js"]
    }
  }
}

Codex CLI

[mcp_servers.tawaz]
command = "node"
args = ["C:\\path\\to\\tawaz-mcp\\index.js"]

Cursor / Windsurf

{
  "mcpServers": {
    "tawaz": {
      "command": "node",
      "args": ["C:\\path\\to\\tawaz-mcp\\index.js"]
    }
  }
}

Примечание: Замените C:\path\to\tawaz-mcp на фактический путь к вашему клонированному репозиторию.


Доступные инструменты

Инструменты для документов

Инструмент

Что делает

create_docx

Создание документов Word с заголовками, таблицами и маркированными списками

edit_docx

Добавление, вставка или замена содержимого в существующих DOCX

create_pptx

Создание презентаций PowerPoint

edit_pptx

Добавление новых слайдов в существующие PPTX

create_xlsx

Генерация таблиц Excel

edit_xlsx

Добавление строк, обновление ячеек, управление листами

Визуальный интеллект

Инструмент

Что делает

create_diagram

Генерация блок-схем, организационных диаграмм и интеллект-карт (Graphviz)

create_chart

Создание столбчатых, линейных, точечных, круговых диаграмм и тепловых карт (Matplotlib)

Управление цитированием

Инструмент

Что делает

parse_references

Разбор файлов цитирования BibTeX, RIS или JSON

generate_bibliography

Генерация библиографий в стилях APA, MLA, Chicago, IEEE

format_citation

Форматирование отдельных внутритекстовых цитат

Утилиты проекта

Инструмент

Что делает

create_project_structure

Создание структуры папок исследовательского проекта

search_in_folder

Поиск по всем документам в папке

get_file_info

Получение метаданных файла


Примеры

Создание блок-схемы

create_diagram({
  type: "flowchart",
  output: "./assets/diagrams/methodology",
  title: "Research Methodology",
  data: "Data Collection -> Analysis -> Validation -> Report"
});

Генерация диаграммы

create_chart({
  type: "bar",
  output: "./assets/charts/sales",
  title: "Q3 Sales",
  data: JSON.stringify({ "Widget A": 150, "Widget B": 200, "Widget C": 180 }),
  ylabel: "Units Sold"
});

Разбор ссылок BibTeX

parse_references({
  inputPath: "./references.bib",
  format: "bibtex"
});

Генерация библиографии в стиле APA

generate_bibliography({
  references: JSON.stringify([
    {
      key: "smith2023",
      type: "article",
      fields: {
        author: "Smith, John",
        title: "AI Research",
        year: "2023",
        journal: "Nature"
      }
    }
  ]),
  style: "apa"
});

Создание исследовательского проекта

create_project_structure({
  projectName: "my-research",
  basePath: "C:\\Users\\user\\Documents"
});

Создаёт:

my-research/
├── assets/
│   ├── diagrams/
│   ├── charts/
│   └── images/
├── citations/
├── documents/
└── exports/

Создание отчёта DOCX

create_docx({
  outputPath: "./report.docx",
  title: "Research Report",
  content: [
    { type: "heading", text: "1. Introduction", level: 1 },
    { type: "paragraph", text: "This report presents our findings." },
    { type: "heading", text: "2. Methodology", level: 1 },
    { type: "paragraph", text: "See Figure 1 for the process flow." },
    {
      type: "table",
      rows: [
        ["Metric", "Value"],
        ["Sample Size", "1000"],
        ["Confidence", "95%"]
      ]
    }
  ]
});

Поддерживаемые форматы

Формат

Создание

Редактирование

DOCX

PPTX

XLSX


Визуальный интеллект

Тип диаграммы

Тип графика

Стиль цитирования

Блок-схема

Столбчатая

APA

Организационная диаграмма

Линейный

MLA

Интеллект-карта

Точечный

Chicago

Mermaid

Круговая

IEEE

Тепловая карта

Группированная


Участие в разработке

Вклад приветствуется! Сделайте форк репозитория, создайте ветку для новой функции и отправьте pull request.

git checkout -b feature/amazing-feature
git commit -m "Add amazing feature"
git push origin feature/amazing-feature

Лицензия

Лицензия ISC — подробности см. в LICENSE.


Создано с ❤️ автором Rockstar-1281

Поставьте ⭐ репозиторию, если он вам полезен!

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • AI document editing for agents: draft, edit, export .docx/PDF. 37 MCP tools; agent self-signup.

  • Persistent docs and memory for AI agents — read, write, organize & search a shared workspace.

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rockstar-1281/tawaz-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server