json-md-studio
Json Markdown Studio
Локальный настольный редактор JSON & Markdown — локальный десктопный редактор для JSON & Markdown
Встроенный MCP Server — любой ИИ-агент (Claude Code / Codex / Cursor) может напрямую подключиться к редактору и безопасно читать и записывать ваши файлы; разграничение прав, полная локальность без загрузки в облако. Встроенный MCP server — позволяет ИИ-агентам читать и редактировать ваши файлы напрямую через управляемый интерфейс с разграничением прав. 100% локально.
Windows · Tauri v2 · React 19 · TypeScript · Vite ·
Json Markdown Studio — это настольный редактор для локальных файлов: JSON поддерживает древовидный вид / табличный вид / вид кода и проверку синтаксиса в реальном времени, Markdown предоставляет редактирование в режиме WYSIWYG, а встроенный MCP Server позволяет внешним ИИ-агентам (Codex / Claude Code / Cursor) напрямую работать с документами.
Лёгкий настольный редактор для локальных файлов JSON и Markdown — древовидные/табличные представления, проверка JSON в реальном времени, WYSIWYG-редактирование Markdown, плюс встроенный MCP server, позволяющий внешним ИИ-агентам напрямую управлять редактором.
✨ Возможности
JSON — древовидный вид / табличный вид / вид кода, проверка синтаксиса в реальном времени с указанием ошибок, статистика путей Древовидные / табличные / кодовые представления, проверка синтаксиса в реальном времени с точным указанием ошибок, статистика путей
Markdown — редактирование WYSIWYG: щёлкните по отображаемому блоку и сразу вводите текст, форматирование применяется в реальном времени; плавающая панель форматирования Настоящее WYSIWYG-редактирование — щёлкните по любому отображаемому блоку и вводите текст, форматирование применяется мгновенно; плавающая панель форматирования
Подключение ИИ (MCP Server) — контролируемый интерфейс на основе белого списка: внешние ИИ-агенты могут читать/записывать файлы, искать, изменять JSON по пути и добавлять разделы Markdown; поддерживаются три уровня доступа — только чтение / подтверждение перед записью / полный доступ Контролируемый интерфейс на основе белого списка: внешние ИИ-агенты могут читать/записывать файлы, искать, изменять JSON по пути и добавлять разделы Markdown — режимы только чтение / подтверждение перед записью / полный доступ
Лёгкий настольный интерфейс — безрамочная настраиваемая строка заголовка, полностью локальная работа без интернета Безрамочная настраиваемая строка заголовка, полностью локально, без облачной зависимости
Related MCP server: LocalNest MCP
📦 Установка
Загрузка из GitHub Releases (рекомендуется)
Последние установочные пакеты опубликованы на странице Releases, выбирайте по необходимости:
Пакет | Описание |
| NSIS-установщик (рекомендуется для индивидуального распространения, установка с мастером) |
| MSI-установщик (корпоративное массовое развёртывание / тихая установка через групповые политики) |
| Портативная версия, запуск без установки |
Загрузите последний установщик со страницы Releases — NSIS-установщик для обычного использования, MSI-установщик для корпоративного развёртывания или портативный exe, который запускается без установки.
Сборка из исходников
Требования: Node.js ≥ 20, Rust (цепочка инструментов MSVC, см. rustup)
npm install # 安装依赖 install dependencies
npm run tauri dev # 桌面开发模式 desktop dev mode (runs Vite + Rust backend)
npm run tauri build # 构建安装包 build installers (NSIS + MSI)Отдельная разработка фронтенда:
npm run dev(Vite по умолчанию использует порт 3000).
🧩 MCP Server (подключение ИИ-агентов)
В Настройки → Подключение внешних ИИ-агентов (MCP Server) выберите режим доступа (только чтение / подтверждение перед записью / полный доступ), и сервис запустится:
Адрес прослушивания:
http://127.0.0.1:<随机端口>/mcpФайл для обнаружения порта:
%APPDATA%\com.jsonmarkdownstudio.app\mcp.port
# 示例:Claude Code / Codex 等 MCP 客户端配置
{
"mcpServers": {
"json-md-studio": {
"url": "http://127.0.0.1:<port>/mcp"
}
}
}Примеры встроенных инструментов: app.getState (состояние приложения), file.read/setContent/replace/insert/delete (чтение/запись/редактирование файлов), search.run (поиск), json.validate (проверка JSON), document.updateValueByPath (изменение значения по JSON-пути), view.setMode (переключение режима просмотра).
🗂 Технологический стек
Слой | Технология |
Десктопный фреймворк | |
Фронтенд | React 19 · Vite · TypeScript · TailwindCSS 4 · react-markdown |
Бэкенд | Rust · tiny_http (встроенный MCP Server) |
Иконки | lucide-react |
🤝 Вклад
Принимаются Issue и Pull Request. Основные каталоги: src/ (фронтенд), src-tauri/ (бэкенд на Rust, src-tauri/src/mcp/ — реализация MCP Server).
Issue и PR приветствуются. Основной код находится в src/ (фронтенд) и src-tauri/ (бэкенд на Rust, src-tauri/src/mcp/ — для MCP server).
📄 Лицензия
MIT
This server cannot be installed
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
- AlicenseAqualityCmaintenanceA token-efficient, schema-aware MCP server that enables AI assistants to safely read, modify, query, and validate JSON, YAML, and TOML files with automatic schema detection and format conversion capabilities.89MIT
- AlicenseBqualityCmaintenanceA local-first MCP server that provides AI agents with safe codebase access through file discovery, hybrid lexical-semantic search, and project introspection. It features durable local memory and semantic indexing while keeping all data and processing entirely on your local machine.74836MIT
- FlicenseNot gradedqualityBmaintenanceMCP server that enables AI to read, search, and edit local files securely without external data exposure, using local LLMs via Ollama and integrating with Open WebUI or Claude Desktop.
- FlicenseAqualityCmaintenanceA secure, Dockerized MCP server enabling AI assistants to perform file and directory CRUD operations like read, write, edit, search, and manage local files via natural language.11
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.
An MCP server that gives your AI access to the source code and docs of all public github repos
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/kongtou-1/Json-Markdown-Studio'
If you have feedback or need assistance with the MCP directory API, please join our Discord server