Aifmt
БесплатноНе проверенAn MCP server that fixes, validates, and generates visual text content for AI coding assistants.
Описание
An MCP server that fixes, validates, and generates visual text content for AI coding assistants.
README
Make visual text content just work.
An MCP server that fixes, validates, and generates visual text content for AI coding assistants.
Tests License: MIT Python 3.10+
LLMs can't count visual columns. len("📦") returns 1, but it renders wider. Every AI-generated box, table, and tree diagram ends up misaligned. aifmt fixes it.
Install
pip install aifmt
Configure
Add to your MCP client (Copilot CLI, Claude Code, Cursor, VS Code, Windsurf, Gemini CLI):
{
"mcpServers": {
"aifmt": {
"command": "uvx",
"args": ["aifmt"]
}
}
}
Tools
| Tool | Description |
|---|---|
fix |
Repair misaligned boxes, tables, bars, and tree diagrams |
validate |
Check for alignment issues without modifying |
generate |
Create diagrams via Mermaid or PlantUML |
targets |
List rendering profiles (GitHub, terminal, custom) |
Key Insight
GitHub renders emoji at 2.5 monospace columns — not 2.0. aifmt uses rendering-profile-aware width calculation to handle this. Read how we discovered it →
Documentation
- Getting Started — Install and configure
- Tools Reference — fix, validate, generate, targets
- Python API — Use the library directly
- The 2.5 Discovery — Fractional emoji width story
- Contributing — Development setup and guidelines
License
Установка Aifmt
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ericchansen/aifmtFAQ
Aifmt MCP бесплатный?
Да, Aifmt MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Aifmt?
Нет, Aifmt работает без API-ключей и переменных окружения.
Aifmt — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Aifmt в Claude Desktop, Claude Code или Cursor?
Открой Aifmt на 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 Aifmt with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
