Рендерит PDF и изображения по шаблонам, валидирует данные и конвертирует файлы Office в PDF с помощью различных инструментов обработки документов.
Также известен как formfeed-dev/formfeed, @formfeed/mcp
- Звёзды
- 1
- Инструменты
- —
- Загрузки, 30 дней
- 2 013
- Последняя версия
- 0.3.26
- Последний коммит
- 10 нояб. 2026 г.
- Лицензия
- MIT
Что такое Formfeed MCP?
Formfeed — это MCP server. Рендерит PDF и изображения по шаблонам, валидирует данные и конвертирует файлы Office в PDF с помощью различных инструментов обработки документов.
Сводка сгенерирована из README проекта
О Formfeed MCP server
Formfeed предоставляет набор из двенадцати инструментов для обработки документов, управления шаблонами и валидации данных. Разработчики могут использовать этот MCP server с такими клиентами, как Claude Desktop, Cursor или Claude Code через stdio или через хостинговый HTTP endpoint. Сервер позволяет агентам просматривать списки шаблонов, получать схемы и проверять данные на соответствие конкретным шаблонам. Он также выполняет сложные преобразования, такие как создание PDF-файлов из Markdown или конвертация документов Word, Excel и PowerPoint в формат PDF.
Пользователи могут управлять шаблонами с помощью таких инструментов, как save_template и get_template_source, хотя для записи изменений требуются специальные разрешения или ключ template:write. Сервер поддерживает как автономную, так и онлайн-работу. Без API ключа он выполняет офлайн-проверки, такие как validate_template и check_invoice. При наличии FORMFEED_API_KEY становятся доступны расширенные функции, например, рендеринг электронных инвойсов и конвертация файлов Office. Пользователи могут управлять использованием ресурсов и рабочими пространствами через get_workspace для мониторинга оставшихся юнитов.
Что вы можете с ним делать
- 1Конвертация документов Office в PDFПреобразуйте файлы Word, Excel или PowerPoint в формат PDF с помощью инструмента convert_to_pdf.
- 2Проверка соответствия электронных инвойсовПроверьте, соответствует ли блок электронного инвойса ZUGFeRD или Factur-X стандарту EN 16931.
- 3Конвертация Markdown в PDFПревращайте документы Markdown в PDF-файлы с сопутствующими изображениями.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить Formfeed MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка Formfeed MCP в Claude Code
$ claude mcp add --env 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' formfeed -- npx -y @formfeed/mcpУстановка Formfeed MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Установка Formfeed MCP в VS Code
.vscode/mcp.json
{
"servers": {
"formfeed": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Установка Formfeed MCP в VS Code CLI
$ code --add-mcp '{"name":"formfeed","type":"stdio","command":"npx","args":["-y","@formfeed/mcp"],"env":{"FORMFEED_API_KEY":"<YOUR_FORMFEED_API_KEY>"}}'Установка Formfeed MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Установка Formfeed MCP в Codex
$ codex mcp add formfeed --env 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' -- npx -y @formfeed/mcpУстановка Formfeed MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.formfeed] command = "npx" args = ["-y", "@formfeed/mcp"] [mcp_servers.formfeed.env] FORMFEED_API_KEY = "<YOUR_FORMFEED_API_KEY>"
Установка Formfeed MCP в Gemini CLI
$ gemini mcp add -s user -e 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' formfeed npx -- -y @formfeed/mcpУстановка Formfeed MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": [
"-y",
"@formfeed/mcp"
],
"env": {
"FORMFEED_API_KEY": "<YOUR_FORMFEED_API_KEY>"
}
}
}
}Конфигурация
FORMFEED_API_KEYСекретFormfeed API key: ff_test_… renders for free (with a test mark on the Free plan), ff_live_… consumes units. Without one, only validate_template with html and check_invoice work
FORMFEED_REGIONAPI region of the workspace
| Название | Описание | Тип |
|---|---|---|
| FORMFEED_API_KEY | Formfeed API key: ff_test_… renders for free (with a test mark on the Free plan), ff_live_… consumes units. Without one, only validate_template with html and check_invoice work | Секрет |
| FORMFEED_REGION | API region of the workspace |
Автоматические проверки
Запущено 13 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийПройдено
- Open source лицензия (OSI)Пройдено
- Коммит или релиз за последний годПройдено
- Имя пакета не похоже на популярный пакетПройдено
- Удаленная конечная точка использует HTTPSПройдено
- Деструктивные инструменты помеченыНе проверялось
- Нет скрытых инструкций для моделиПройдено
- Нет критических предупреждений в пакете или его зависимостяхПройдено
README
Открыть на GitHub@formfeed/mcp
Model Context Protocol server for Formfeed.
Gives Claude, Cursor and other agents twelve tools: list_templates, get_template_schema,
validate_template (free: the data against the template's schema, ad-hoc HTML offline), check_invoice (free and offline: the
_invoice block of a ZUGFeRD / Factur-X e-invoice against EN 16931), render (with einvoice, the PDF becomes that e-invoice; an
image comes back as a picture the agent can look at),
validate_einvoice (which rules an e-invoice XML passed, by which validator: a render's stored report for free, or an XML
Formfeed did not make, counted per day), markdown_to_pdf (a Markdown document to PDF on every plan; over stdio a file
with the pictures beside it), convert_to_pdf (Word, Excel, PowerPoint and OpenDocument to PDF), get_render, get_workspace (which workspace the
server works in, and the units left), get_template_source and save_template (a new template or a change as a draft,
which a person publishes in Formfeed; needs template:write on the key, or the person's permission for a signed-in agent).
stdio (Claude Desktop, Cursor, Claude Code)
{
"mcpServers": {
"formfeed": {
"command": "npx",
"args": ["-y", "@formfeed/mcp"],
"env": { "FORMFEED_API_KEY": "ff_test_…" }
}
}
}
A test key renders for free (on the Free plan with a test mark); a live key consumes units.
Without FORMFEED_API_KEY the server starts too, with the offline checks only: validate_template
with html and engine, and check_invoice. FORMFEED_REGION=us or FORMFEED_BASE_URL select
another API host.
Hosted (Streamable HTTP)
https://mcp.formfeed.dev/mcp takes Authorization: Bearer ff_…, or signs in with your Formfeed
account when no key is sent (OAuth; the client opens the browser, and you choose the workspace the
agent works in). https://mcp.formfeed.dev/mcp/<workspace id> pins another workspace for a signed-in
client. Self-host the same endpoint with formfeed-mcp --http --port 8790, plus --auth-server <issuer>
for OAuth sign-in against your own Supabase Auth.
Claude Code installs the hosted server together with two skills for writing and checking templates as Formfeed's plugin, from formfeed-dev/skills: https://docs.formfeed.dev/devkit/coding-agents
Documentation: https://docs.formfeed.dev/integrations/mcp
Вопросы о Formfeed MCP
Как добавить Formfeed MCP в Claude Code?
Выполните claude mcp add --env 'FORMFEED_API_KEY=<YOUR_FORMFEED_API_KEY>' formfeed -- npx -y @formfeed/mcp в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить Formfeed MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие форматы файлов можно конвертировать в PDF?
Сервер может конвертировать файлы Word, Excel, PowerPoint и OpenDocument в PDF.
Как сервер работает с Markdown-файлами?
Он может конвертировать документы Markdown в PDF, предоставляя файл вместе с изображениями при использовании через stdio.
Как я могу пройти аутентификацию в хостинговой версии?
Хостинговый сервер принимает Bearer token или позволяет войти через аккаунт Formfeed с помощью OAuth.