grad-agent
Officialby i-ninte · Python
Autonomous MCP agent for grad school applications: prof discovery, cold emails, SOP, tracking.
Autonomous MCP agent for grad school applications: prof discovery, cold emails, SOP, tracking.
Topics
README not available yet.
Install
Configuration
ANTHROPIC_API_KEYrequiredsecretAnthropic API key used by Claude Haiku for hook synthesis and verification.
SMTP_SERVERrequireddefault smtp.gmail.comSMTP host for the review mailer.
SMTP_PORTrequireddefault 587SMTP port.
SMTP_USERNAMErequiredSMTP username; used as From address by default.
SMTP_PASSWORDrequiredsecretSMTP password. Gmail App Password recommended.
SMTP_FROMrequiredEnvelope From address for drafts emailed to the user's review inbox.
GITHUB_TOKENsecretOptional. Personal access token used to enumerate the user's public and private GitHub repos during catalog sync.
HF_TOKENsecretOptional. HuggingFace token used to enumerate the user's published models and datasets during catalog sync.
GRAD_AGENT_HOMEdefault ~/.grad-agentOptional. Override the default ~/.grad-agent/ location for profile, programs, secrets, and data.
claude_desktop_config.json
{
"mcpServers": {
"grad-agent": {
"command": "uvx",
"args": [
"grad-agent"
],
"env": {
"ANTHROPIC_API_KEY": "<YOUR_ANTHROPIC_API_KEY>",
"SMTP_SERVER": "smtp.gmail.com",
"SMTP_PORT": "587",
"SMTP_USERNAME": "<YOUR_SMTP_USERNAME>",
"SMTP_PASSWORD": "<YOUR_SMTP_PASSWORD>",
"SMTP_FROM": "<YOUR_SMTP_FROM>",
"GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
"HF_TOKEN": "<YOUR_HF_TOKEN>",
"GRAD_AGENT_HOME": "~/.grad-agent"
}
}
}
}