NestDaddy

grad-agent

io.github.i-ninte/grad-agent ยท v0.2.9

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

Connect Runs on your machine

Terminal
claude mcp add grad-agent -e ANTHROPIC_API_KEY=<ANTHROPIC_API_KEY> -e SMTP_SERVER=<SMTP_SERVER> -e SMTP_PORT=<SMTP_PORT> -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> -e GRAD_AGENT_HOME=<GRAD_AGENT_HOME> -e LOR_LETTERHEAD_PATH=<LOR_LETTERHEAD_PATH> -e LOR_LETTERHEAD_WIDTH=<LOR_LETTERHEAD_WIDTH> -- uvx grad-agent==0.2.9
claude_desktop_config.json
{
  "mcpServers": {
    "grad-agent": {
      "command": "uvx",
      "args": [
        "grad-agent==0.2.9"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
        "SMTP_SERVER": "<SMTP_SERVER>",
        "SMTP_PORT": "<SMTP_PORT>",
        "SMTP_USERNAME": "<SMTP_USERNAME>",
        "SMTP_PASSWORD": "<SMTP_PASSWORD>",
        "SMTP_FROM": "<SMTP_FROM>",
        "GITHUB_TOKEN": "<GITHUB_TOKEN>",
        "HF_TOKEN": "<HF_TOKEN>",
        "GRAD_AGENT_HOME": "<GRAD_AGENT_HOME>",
        "LOR_LETTERHEAD_PATH": "<LOR_LETTERHEAD_PATH>",
        "LOR_LETTERHEAD_WIDTH": "<LOR_LETTERHEAD_WIDTH>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "grad-agent": {
      "command": "uvx",
      "args": [
        "grad-agent==0.2.9"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
        "SMTP_SERVER": "<SMTP_SERVER>",
        "SMTP_PORT": "<SMTP_PORT>",
        "SMTP_USERNAME": "<SMTP_USERNAME>",
        "SMTP_PASSWORD": "<SMTP_PASSWORD>",
        "SMTP_FROM": "<SMTP_FROM>",
        "GITHUB_TOKEN": "<GITHUB_TOKEN>",
        "HF_TOKEN": "<HF_TOKEN>",
        "GRAD_AGENT_HOME": "<GRAD_AGENT_HOME>",
        "LOR_LETTERHEAD_PATH": "<LOR_LETTERHEAD_PATH>",
        "LOR_LETTERHEAD_WIDTH": "<LOR_LETTERHEAD_WIDTH>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "grad-agent": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "grad-agent==0.2.9"
      ],
      "env": {
        "ANTHROPIC_API_KEY": "<ANTHROPIC_API_KEY>",
        "SMTP_SERVER": "<SMTP_SERVER>",
        "SMTP_PORT": "<SMTP_PORT>",
        "SMTP_USERNAME": "<SMTP_USERNAME>",
        "SMTP_PASSWORD": "<SMTP_PASSWORD>",
        "SMTP_FROM": "<SMTP_FROM>",
        "GITHUB_TOKEN": "<GITHUB_TOKEN>",
        "HF_TOKEN": "<HF_TOKEN>",
        "GRAD_AGENT_HOME": "<GRAD_AGENT_HOME>",
        "LOR_LETTERHEAD_PATH": "<LOR_LETTERHEAD_PATH>",
        "LOR_LETTERHEAD_WIDTH": "<LOR_LETTERHEAD_WIDTH>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
ANTHROPIC_API_KEY
Required, secret
Anthropic API key used by Claude Haiku for hook synthesis and verification.
SMTP_SERVER
Required
SMTP host for the review mailer.
SMTP_PORT
Required
SMTP port.
SMTP_USERNAME
Required
SMTP username; used as From address by default.
SMTP_PASSWORD
Required, secret
SMTP password. Gmail App Password recommended.
SMTP_FROM
Required
Envelope From address for drafts emailed to the user's review inbox.
GITHUB_TOKEN
Optional, secret
Optional. Personal access token used to enumerate the user's public and private GitHub repos during catalog sync.
HF_TOKEN
Optional, secret
Optional. HuggingFace token used to enumerate the user's published models and datasets during catalog sync.
GRAD_AGENT_HOME
Optional
Optional. Override the default ~/.grad-agent/ location for profile, programs, secrets, and data.
LOR_LETTERHEAD_PATH
Optional
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
Optional. LaTeX length for the letterhead image width (e.g. '2.5in'). Used only when LOR_LETTERHEAD_PATH is set.

Details

Package[email protected] (PYPI, stdio)
First published25 Sep 2026
Last updated25 Sep 2026
Registry nameio.github.i-ninte/grad-agent

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.