
hirotomasato/yowes
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Создайте реалистичные документы учителя (удостоверения личности, лицензии, письма) для 13 стран с помощью MCP.
Обзор
Это создаёт подтверждающие документы учителя — письма о трудоустройстве, удостоверения удостоверения учителей, лицензии учителя, платежные ведомости и многое другое — по всей территории. Портативный, автономный и устанавливаемый в любом месте. Документы отображаются в виде PNG высокого разрешения. Примеры, генерируемые этим инструментом: - — генерация документов, представленная как инструменты, вызываемые агентами, через STDIO. - , каждый со своими типами документов и локальными конвенциями. - с уличными адресами, районами и контактной информацией. - на человека — выбор на основе хэша из комплектного, гендерно-ориентированного фотопула. - — DejaVu Sans в комплекте; нет зависимости от системных шрифтов. - — поставляется как самостоятельное колесо (код + фотографии + шрифты), устанавливаемое одной командой. - Python — зависимости (устанавливаются автоматически): Pillow, mcp Сервер говорит — это транспорт, используемый большинством runtime-ов агентов (Hermes, Claude Desktop и любой MCP-клиент). Подключите его, найдите инструменты и вызовите их.
Обзор (машинный перевод)
Безголовый сервер MCP, который генерирует документы для подтверждения учителей — письма о трудоустройстве, удостоверения личности учителей, лицензии учителя, расчетные листы и многое другое — в 13 странах.
Портативный, автономный и устанавливаемый в любом месте.
Содержание
- Выходы выборок
- Особенности
- Поддерживаемые страны
- Требования
- Установка
- Использование — MCP-сервер
- Legacy GUI
- Структура проекта
- Добавление новой страны
- Лицензия
Выходы выборок
Документы отображаются в виде PNG высокого разрешения. Примеры, генерируемые этим инструментом:
| Уличение учителя (США) | Письмо о трудоустройстве (США) |
|---|---|
| Учительское удостоверение (Великобритания) | Письмо о трудоустройстве (Великобритания) |
|---|---|
Особенности
- Безголовый MCP сервер — генерация документов, представленная как инструменты, вызываемые агентами, через stdio.
- 13 стран, каждая со своими типами документов и местными конвенциями.
- Реальные школьные базы данных с уличными адресами, районами и контактной информацией.
- Постоянные фотографии профиля на человека — выбор на основе хэша из комплектного, гендерно-ориентированного фотопула.
- Кроссплатформенные шрифты — DejaVu Sans в комплекте; нет зависимости от системных шрифтов.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Table of Contents
- Sample outputs
- Features
- Supported countries
- Requirements
- Installation
- Usage — MCP server
- Legacy GUI
- Project structure
- Adding a new country
- License
Sample outputs
Documents are rendered as high-resolution PNGs. Examples generated by this tool:
| Teacher ID (US) | Employment letter (US) |
|---|---|
| Teacher ID (UK) | Employment letter (UK) |
|---|---|
Features
- Headless MCP server — document generation exposed as agent-callable tools over stdio.
- 13 countries, each with its own document types and local conventions.
- Real school databases with street addresses, districts, and contact info.
- Consistent profile photos per person — hash-based selection from a bundled, gender-aware photo pool.
- Cross-platform fonts — DejaVu Sans bundled; no system-font dependency.
- Packaged & portable — ships as a self-contained wheel (code + photos + fonts) installable with one command.
Supported countries
| Code | Country | Document types |
|---|---|---|
uk |
United Kingdom | employment_letter, teacher_id, teaching_license |
us |
United States | employment_letter, teacher_id, teaching_license |
france |
France | installation_statement, iprof_screenshot, bylaws_extract, teaching_certificate |
netherlands |
Netherlands | employment_contract, teacher_registration, duo_declaration, school_id |
indonesia |
Indonesia | payslip, teaching_experience_letter, nuptk_card, appointment_letter |
australia |
Australia | signed_school_letter, school_id, teaching_license |
canada |
Canada | oct_card, teaching_license, signed_school_letter |
spain |
Spain | teaching_id, signed_school_letter, employment_contract |
argentina |
Argentina | payslip, employment_certificate, signed_school_letter |
Установка
uvx --from . yowes-mcpКонфигурация
{
"mcpServers": {
"yowes": {
"command": "yowes-mcp",
"args": []
}
}
}