Tawaz MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Tawaz MCPCreate a research proposal document with an org chart and a bibliography in APA format."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Tawaz DocStudio
The Ultimate Research & Documentation Engine
Transform how you create documents, diagrams, charts, and citations — all from one MCP server.
Tawaz MCP is not just another document generator. It's a full-featured research workflow engine that turns your AI assistant into a documentation powerhouse.
Create Word docs. Build PowerPoint decks. Generate Excel sheets. Draw flowcharts. Render charts. Manage citations. All with a single tool call.
Why Tawaz DocStudio?
Feature | Description |
DOCX | Create & edit Word documents with headings, tables, bullets |
PPTX | Build PowerPoint presentations with styled slides |
XLSX | Generate Excel spreadsheets with multiple sheets |
Diagrams | Flowcharts, org charts, mind maps via Graphviz |
Charts | Bar, line, scatter, pie, heatmap via Matplotlib |
Citations | Parse BibTeX/RIS, generate APA/MLA/IEEE bibliographies |
Search | Global search across all documents in a project |
Structure | Auto-create research project folder layouts |
Related MCP server: wps-mcp-server
Installation
Prerequisites
Setup
# 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 pillowWorks Everywhere
Tawaz MCP uses the Model Context Protocol (MCP) — an open standard supported by all major AI coding tools. Works with:
Client | Config Location |
OpenCode |
|
Claude Code |
|
Codex CLI |
|
Cursor |
|
Windsurf |
|
Zed |
|
Cline |
|
Custom Apps | Any MCP client — just point to the server |
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"]
}
}
}Note: Replace
C:\path\to\tawaz-mcpwith the actual path to your cloned repo.
Available Tools
Document Tools
Tool | What it does |
| Create Word docs with headings, tables, bullets |
| Append, prepend, or replace content in existing DOCX |
| Build PowerPoint presentations |
| Add new slides to existing PPTX |
| Generate Excel spreadsheets |
| Add rows, update cells, manage sheets |
Visual Intelligence
Tool | What it does |
| Generate flowcharts, org charts, mind maps (Graphviz) |
| Create bar, line, scatter, pie, heatmap charts (Matplotlib) |
Citation Management
Tool | What it does |
| Parse BibTeX, RIS, or JSON citation files |
| Generate APA, MLA, Chicago, IEEE bibliographies |
| Format individual in-text citations |
Project Utilities
Tool | What it does |
| Scaffold a research project folder |
| Search across all docs in a folder |
| Get file metadata |
Examples
Create a Flowchart
create_diagram({
type: "flowchart",
output: "./assets/diagrams/methodology",
title: "Research Methodology",
data: "Data Collection -> Analysis -> Validation -> Report"
});Generate a Chart
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"
});Parse BibTeX References
parse_references({
inputPath: "./references.bib",
format: "bibtex"
});Generate APA Bibliography
generate_bibliography({
references: JSON.stringify([
{
key: "smith2023",
type: "article",
fields: {
author: "Smith, John",
title: "AI Research",
year: "2023",
journal: "Nature"
}
}
]),
style: "apa"
});Create a Research Project
create_project_structure({
projectName: "my-research",
basePath: "C:\\Users\\user\\Documents"
});Creates:
my-research/
├── assets/
│ ├── diagrams/
│ ├── charts/
│ └── images/
├── citations/
├── documents/
└── exports/Build a DOCX Report
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%"]
]
}
]
});Supported Formats
Format | Create | Edit |
DOCX | ✅ | ✅ |
PPTX | ✅ | ✅ |
XLSX | ✅ | ✅ |
Visual Intelligence
Diagram Type | Chart Type | Citation Style |
Flowchart | Bar | APA |
Org Chart | Line | MLA |
Mind Map | Scatter | Chicago |
Mermaid | Pie | IEEE |
Heatmap | ||
Grouped |
Contributing
Contributions welcome! Fork the repo, create a feature branch, and submit a PR.
git checkout -b feature/amazing-feature
git commit -m "Add amazing feature"
git push origin feature/amazing-featureLicense
ISC License — see LICENSE for details.
Built with ❤️ by Rockstar-1281
Star ⭐ the repo if you find it useful!
Maintenance
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
- AlicenseBqualityDmaintenanceEnables complete Office document lifecycle management for AI agents, including creation, editing, conversion, and templating of DOCX, XLSX, PPTX, PDF, and EML files.40MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to natively create and edit WPS Office documents, spreadsheets, and presentations via natural language commands.14MIT
- AlicenseAqualityCmaintenanceEnables AI agents to generate real Office documents (.pptx, .docx, .xlsx) and source code from natural language via MCP protocol.4MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to create, read, and manipulate Microsoft Word documents with rich editing capabilities.MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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