by dream-num
Create, edit, and render spreadsheets, documents, and presentations on web and server, supporting AI-driven natural language interaction.
Univer provides an isomorphic full‑stack framework for building and editing spreadsheets, docs, and slides. It runs both in browsers and in Node.js, allowing seamless integration of spreadsheet functionality into any application and enabling AI‑native interaction through natural language.
Univer core or a preset facade in your code.univer-mcp package and communicate with it using natural language prompts.Does Univer run on the server? Yes, it can be executed in Node.js for server‑side rendering or processing.
What UI frameworks are supported? It provides vanilla JS APIs and wrappers for React, Vue, and other frameworks via community presets.
How to add custom formulas? Register a formula plugin through the formula engine’s registerFunction API.
Is there a free license? The core is open‑source under Apache‑2.0; some advanced features are available in a non‑OSS commercial edition.
How to enable AI interaction? Install the univer-mcp package and send natural‑language prompts; the MCP server interprets them and calls Univer APIs accordingly.
An Isomorphic Full-Stack Framework for Creating and Editing Spreadsheets Across Web and Server. Extensible. High-performance. Embedded to your application.
English | 简体中文 | 日本語 | Español Official Site | Documentation | Online Playground | Blog
https://github.com/user-attachments/assets/7429bd5f-d769-4057-9e67-353337531024
Univer provides a wide range of features for spreadsheets, documents and presentations. Here are some of the key features:
Univer supports multiple languages, including:
zh-CNzh-TWen-USru-RUvi-VNfa-IRja-JPko-KRes-ESca-ESzh-CN and en-US are officially supported, while the others are contributed and maintained by the community.
You can add the language you want by Using Custom Locales. You can also help us add new language support by referring to the contribution guide.
Embed Univer in AI products as a data presentation tool.
You can find all the examples in the Univer Examples.
Univer is committed to maintaining a secure codebase. We follow best practices for security and regularly update our dependencies. For more information, please refer to our Security Policy.
Univer is an inclusive and welcoming project. Please read our Code of Conduct before participating in the community.
Join the Univer community:
univer.You can also find Univer on:
We appreciate any kinds of contributing. You can submit issues or feature requests to us. Please read our contributing guide first.
If you would like to contribute code to Univer, please refer to the contributing guide as well. It would guide you through the process of setting up the development environment and submitting a pull request.
The growth and development of the Univer project rely on the support of its backers and sponsors. If you are interested in supporting our project, we kindly invite you to consider becoming a sponsor. You can sponsor us through Open Collective.
Thanks to our sponsors, just part of them are listed here because of the space limit, ranking is no particular order:
Copyright © 2021-2025 DreamNum Co,Ltd. All Rights Reserved.
Licensed under the Apache-2.0 license.
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by modelcontextprotocol
A Model Context Protocol server for Git repository interaction and automation.
by zed-industries
A high‑performance, multiplayer code editor designed for speed and collaboration.
by modelcontextprotocol
Model Context Protocol Servers
by modelcontextprotocol
A Model Context Protocol server that provides time and timezone conversion capabilities.
by cline
An autonomous coding assistant that can create and edit files, execute terminal commands, and interact with a browser directly from your IDE, operating step‑by‑step with explicit user permission.
by upstash
Provides up-to-date, version‑specific library documentation and code examples directly inside LLM prompts, eliminating outdated information and hallucinated APIs.
by daytonaio
Provides a secure, elastic infrastructure that creates isolated sandboxes for running AI‑generated code with sub‑90 ms startup, unlimited persistence, and OCI/Docker compatibility.
by continuedev
Enables faster shipping of code by integrating continuous AI agents across IDEs, terminals, and CI pipelines, offering chat, edit, autocomplete, and customizable agent workflows.
by github
Connects AI tools directly to GitHub, enabling natural‑language interactions for repository browsing, issue and pull‑request management, CI/CD monitoring, code‑security analysis, and team collaboration.
{
"mcpServers": {
"univer-mcp": {
"command": "npx",
"args": [
"-y",
"univer-mcp"
],
"env": {}
}
}
}claude mcp add univer-mcp npx -y univer-mcp