Nen
БесплатноНе проверен[ENG] A Gemini CLI Extension / MCP Server that completely resolves character encoding issues (e.g., Shift-JIS) in Windows CLI environments, enabling AI to accur
Описание
[ENG] A Gemini CLI Extension / MCP Server that completely resolves character encoding issues (e.g., Shift-JIS) in Windows CLI environments, enabling AI to accurately parse non-English documents. [JPN] Windows環境の文字化け(Shift-JIS等)を完全に防ぎ、AIが非英語圏のコードや文書を正確に解析できるようにするGemini CLI向けのMCP拡張機能です。
README
マルチバイト文字(日本語など)を含むファイルの解析・読み込みを強力にサポートする MCP サーバーです。Windows 環境でのパス問題や文字化けを完全に解決します。
日本語
概要
NEN MCP Server は、Windows 環境における PowerShell の文字化けや、Shift-JIS などの多様なエンコーディングが混在するプロジェクトでのファイル操作を最適化するために設計されました。
特に Windows 特有の UNC パス(\\?\ 接頭辞)によるエラーを回避し、AI エージェントが非英語圏のコードベースを正確に理解するための「目」となります。
主な機能
- Windows パス問題の解決:
dunceを採用し、Windows の拡張パス接頭辞に起因するファイルアクセスエラーを回避します。 - 自動エンコーディング検知: UTF-8, Shift-JIS, EUC-JP などの文字コードを自動判別し、UTF-8 に正規化して読み込みます。
- CLI/MCP ハイブリッドモード: サーバーとしてだけでなく、コマンドラインツールとしても動作し、直接ファイルの検証が可能です。
- アウトライン解析: Tree-sitter を使用し、関数の定義などを構造的に抽出します。
インストール方法
[!WARNING] Gemini CLIは2026年6月にサービス終了予定です。後継ツールである Antigravity CLI への移行を強く推奨します。
Antigravity CLI (推奨)
agy plugin install https://github.com/DovahkiinYuzuko/nen-mcp-server
Gemini CLI (旧環境向け・非推奨)
gemini extensions install https://github.com/DovahkiinYuzuko/nen-mcp-server
CLI モードの使い方
# ファイルの安全な読み込み
./bin/nen-mcp-server.exe safe-read "path/to/ファイル.txt"
# MCPサーバーとして明示的に起動
./bin/nen-mcp-server.exe --mcp
ENGLISH
Overview
NEN (Non-English Normalization) MCP Server is designed to optimize file operations in environments with multi-byte characters (such as Japanese) and varied encodings. It effectively resolves Windows-specific path issues and terminal encoding corruption.
Key Features
- UNC Path Fix: Avoids
\\?\prefix issues on Windows usingduncefor reliable file access. - Automatic Encoding Detection: Detects and normalizes UTF-8, Shift-JIS, and EUC-JP into standard UTF-8.
- Hybrid CLI/MCP Mode: Works both as a standardized MCP server and a standalone CLI tool.
- Structural Analysis: Extracts code structure (functions, classes) using Tree-sitter.
Installation
[!WARNING] Gemini CLI will be deprecated in June 2026. Transitioning to the successor, Antigravity CLI, is strongly recommended.
Antigravity CLI (Recommended)
agy plugin install https://github.com/DovahkiinYuzuko/nen-mcp-server
Gemini CLI (Legacy/Deprecated)
gemini extensions install https://github.com/DovahkiinYuzuko/nen-mcp-server
CLI Usage
# Standalone execution
./bin/nen-mcp-server.exe safe-read "path/to/file.txt"
# Force MCP mode
./bin/nen-mcp-server.exe --mcp
Установка Nen
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/DovahkiinYuzuko/nen-mcp-serverFAQ
Nen MCP бесплатный?
Да, Nen MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Nen?
Нет, Nen работает без API-ключей и переменных окружения.
Nen — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Nen в Claude Desktop, Claude Code или Cursor?
Открой Nen на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Nen with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
