Skip to content
mcp/skillhub

grad-agent MCP Server

by i-ninteio.github.i-ninte/grad-agentv0.2.9

Autonomous MCP agent for grad school applications: prof discovery, cold emails, SOP, tracking.

4Pythonstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active14d ago

Install grad-agent MCP server

Install in Claude Code

claude mcp add grad-agent -e ANTHROPIC_API_KEY='<anthropic-api-key>' -e SMTP_SERVER=smtp.gmail.com -e SMTP_PORT=587 -e SMTP_USERNAME='<smtp-username>' -e SMTP_PASSWORD='<smtp-password>' -e SMTP_FROM='<smtp-from>' -e GITHUB_TOKEN='<github-token>' -e HF_TOKEN='<hf-token>' -- uvx grad-agent

Configuration

VariableRequiredSecretDescription
ANTHROPIC_API_KEYyesyesAnthropic API key used by Claude Haiku for hook synthesis and verification.
SMTP_SERVERyes—SMTP host for the review mailer.
SMTP_PORTyes—SMTP port.
SMTP_USERNAMEyes—SMTP username; used as From address by default.
SMTP_PASSWORDyesyesSMTP password. Gmail App Password recommended.
SMTP_FROMyes—Envelope From address for drafts emailed to the user's review inbox.
GITHUB_TOKEN—yesOptional. Personal access token used to enumerate the user's public and private GitHub repos during catalog sync.
HF_TOKEN—yesOptional. HuggingFace token used to enumerate the user's published models and datasets during catalog sync.
GRAD_AGENT_HOME——Optional. Override the default ~/.grad-agent/ location for profile, programs, secrets, and data.
LOR_LETTERHEAD_PATH——Optional. Absolute path to a letterhead / company logo image (.png / .jpg / .pdf) embedded at the top of Letters of Recommendation during LaTeX compile. Leave unset for a plain top block. Can also be set at runtime via the `set_letterhead` MCP tool.
LOR_LETTERHEAD_WIDTH——Optional. LaTeX length for the letterhead image width (e.g. '2.5in'). Used only when LOR_LETTERHEAD_PATH is set.

Freshness

Active — last maintenance signal 14d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-25 · 14d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-25 · 14d ago · official registry · v0.2.9

FAQ

›How do I install the grad-agent MCP server in Claude Code?

Run: claude mcp add grad-agent -e ANTHROPIC_API_KEY='<anthropic-api-key>' -e SMTP_SERVER=smtp.gmail.com -e SMTP_PORT=587 -e SMTP_USERNAME='<smtp-username>' -e SMTP_PASSWORD='<smtp-password>' -e SMTP_FROM='<smtp-from>' -e GITHUB_TOKEN='<github-token>' -e HF_TOKEN='<hf-token>' -- uvx grad-agent. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does grad-agent require an API key?

Yes. It expects ANTHROPIC_API_KEY, SMTP_SERVER, SMTP_PORT, SMTP_USERNAME, SMTP_PASSWORD, SMTP_FROM, GITHUB_TOKEN, HF_TOKEN, of which 4 are secrets.

›Can I use grad-agent as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is grad-agent in the official MCP registry?

Yes, as io.github.i-ninte/grad-agent.