resume-admin
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@resume-adminwho last signed in?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
resume-admin MCP server
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 |
|
| Most recent sign-in row |
|
| Count of sign-ins in the past |
|
| Sign-in rows for an email, optionally time-boxed |
Related MCP server: Dossin MCP Server
Setup
cd ~/Documents/claude/resume-ai-mcp
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtConfiguration
Two environment variables are required; the server fails fast at startup if either is missing:
Variable | Example | Purpose |
|
| Secret, sent as the |
|
| 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.pyIf
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Query and audit AppSheet apps in natural language via Knotrik's pre-scanned definitions.
Ask questions in plain language, get answers from your business database. No SQL required.
Ask data questions in natural language. Get SQL, insights, and charts from your databases.
Ask business questions in plain English. Get instant answers from your database, no SQL needed.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables searching and retrieving portfolio data including experience, skills, and contact information through natural language queries.5MIT

Dossin MCP Serverofficial
AlicenseAqualityDmaintenanceEnables natural language interaction with the Dossin database system, allowing users to query trucking and logistics data, execute SQL queries, and compile React components via the backend API.36 npmMIT- AlicenseNot gradedqualityBmaintenanceEnables querying your team's work (stats, overdue, workload, active members, etc.) via natural language, scoped to your department with read-only signed-token access.5 npmMIT
- AlicenseAqualityBmaintenanceEnables natural-language analytics against Umami, including traffic stats, time series, sessions, custom events, and filtered breakdowns, plus self-hosted admin CRUD for websites, users, and teams, and client onboarding.4816 npmMIT