Resume Admin
БесплатноНе проверенEnables querying admin sign-in data from resume.naplab.org, such as last sign-in and sign-in counts, via natural language.
Описание
Enables querying admin sign-in data from resume.naplab.org, such as last sign-in and sign-in counts, via natural language.
README
A small, local, stdio-based MCP server that
wraps the admin sign-in API on resume.naplab.org,
so you can ask Claude Code things like "who last signed in?" or "how many
sign-ins in the past week?" without running curl by hand.
It's a thin client: each tool calls the deployed admin API over HTTPS and hands the JSON back to Claude. All read-only — no write tools, no summarization logic.
Tools
| Tool | Call | Description |
|---|---|---|
last_signin() |
GET /api/admin/signins?limit=1 |
Most recent sign-in row |
signin_count(days) |
GET /api/admin/signins/count?days=N |
Count of sign-ins in the past days days |
signin_history(email, days=None) |
GET /api/admin/signins?email=…[&days=N] |
Sign-in rows for an email, optionally time-boxed |
Setup
cd ~/Documents/claude/resume-ai-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Configuration
Two environment variables are required; the server fails fast at startup if either is missing:
| Variable | Example | Purpose |
|---|---|---|
ADMIN_API_KEY |
sk-… |
Secret, sent as the X-Admin-Key header on every request |
ADMIN_API_BASE_URL |
https://resume.naplab.org |
Base URL of the admin API |
Register with Claude Code
Run the server through the venv's Python so the mcp/httpx deps are on the
path (adjust the interpreter path if you didn't use .venv):
claude mcp add --transport stdio resume-admin \
--env ADMIN_API_KEY=<your_admin_api_key> \
--env ADMIN_API_BASE_URL=https://resume.naplab.org \
-- ~/Documents/claude/resume-ai-mcp/.venv/bin/python ~/Documents/claude/resume-ai-mcp/server.py
If
pythonon yourPATHalready hasmcpandhttpxinstalled, you can substitute-- python ~/Documents/claude/resume-ai-mcp/server.pyinstead.
Once registered, this config (including your real key) lives in a local Claude
Code config file (~/.claude.json or a project .mcp.json) — do not commit
it anywhere.
Errors
Failures come back as short messages, not stack traces — e.g. a bad key returns "Authentication failed — check ADMIN_API_KEY.", and a network problem returns a one-line reachability message. Requests time out after 10s. No retries.
Установка Resume Admin
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/briznap/resume-ai-mcpFAQ
Resume Admin MCP бесплатный?
Да, Resume Admin MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Resume Admin?
Нет, Resume Admin работает без API-ключей и переменных окружения.
Resume Admin — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Resume Admin в Claude Desktop, Claude Code или Cursor?
Открой Resume Admin на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Resume Admin with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
