Skip to main content
Glama
benediktgirz

StoryLenses MCP Server

MCP-сервер StoryLenses

Генерация сопроводительных писем на базе ИИ для MCP-совместимых агентов. Первый промышленный MCP-сервер для подачи заявок на работу.

Инструменты

Инструмент

Описание

storylenses_analyze_job

Извлечение более 15 структурированных полей из вакансии

storylenses_match_profile

Сопоставление резюме кандидата с данными вакансии

storylenses_generate_letter

Генерация сюжетного сопроводительного письма

storylenses_quality_check

Оценка и анализ сопроводительного письма

storylenses_list_archetypes

Список доступных нарративных архетипов и тонов

Настройка

Claude Desktop

Добавьте в ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "storylenses": {
      "command": "npx",
      "args": ["-y", "@storylenses/mcp-server"],
      "env": {
        "STORYLENSES_API_KEY": "your-api-key"
      }
    }
  }
}

Cursor / VS Code

Добавьте в .cursor/mcp.json или настройки MCP в VS Code:

{
  "mcp": {
    "servers": {
      "storylenses": {
        "command": "npx",
        "args": ["-y", "@storylenses/mcp-server"],
        "env": {
          "STORYLENSES_API_KEY": "your-api-key"
        }
      }
    }
  }
}

Docker

docker run -e STORYLENSES_API_KEY=your-key ghcr.io/benediktgirz/storylenses-mcp-server

Переменные окружения

Переменная

Обязательно

Описание

STORYLENSES_API_KEY

Да

Ваш API-ключ с сайта storylenses.app/mcp

STORYLENSES_API_URL

Нет

Базовый URL API (по умолчанию: https://www.storylenses.app)

Пример рабочего процесса

// 1. Analyze job posting
const job = await callTool("storylenses_analyze_job", {
  job_url: "https://linkedin.com/jobs/view/12345"
});

// 2. Match candidate profile
const match = await callTool("storylenses_match_profile", {
  job_analysis: job,
  candidate_cv: "Senior engineer with 7 years React experience..."
});

// 3. Generate cover letter
const letter = await callTool("storylenses_generate_letter", {
  job_analysis: job,
  match_data: match,
  candidate_name: "Alex Chen",
  archetype: match.suggestedArchetype
});

// 4. Quality check
const score = await callTool("storylenses_quality_check", {
  letter_text: letter.letter_text,
  job_analysis: job
});

Тестирование

npm install
STORYLENSES_API_KEY=your-key npm test

Получение API-ключа

Посетите storylenses.app/mcp, чтобы получить свой API-ключ.

  • Free: 10 генераций в месяц

  • Developer ($29/мес): 200 генераций

  • Scale ($99/мес): 1 000 генераций

Лицензия

MIT

Latest Blog Posts

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/benediktgirz/storylenses-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server