loading…
Search for a command to run...
loading…
Enables resume parsing, querying, and email notifications via MCP tools.
Enables resume parsing, querying, and email notifications via MCP tools.
This is a Model Context Protocol (MCP) server that provides the following features:
Check out the live demo at: https://ThambimuthuAnush24.github.io/mcp-server
mcp-server/
├── src/
│ ├── index.ts # Main MCP server implementation
│ ├── localClient.ts # Test client for local development
│ ├── services/
│ │ ├── emailService.ts # Email service implementation
│ │ └── resumeService.ts # Resume parsing service
├── frontend/ # Next.js frontend application
│ ├── src/
│ │ ├── app/ # Next.js app directory
│ │ │ ├── api/ # API routes
│ │ │ ├── layout.tsx # Main layout
│ │ │ └── page.tsx # Main page
│ │ ├── components/ # React components
│ │ └── utils/ # Utility functions
├── .vscode/
│ └── mcp.json # VS Code MCP integration
├── .env # Environment variables (not committed)
├── package.json # Project dependencies
└── tsconfig.json # TypeScript configuration
npm install
.env file in the root directory with your email configurationnpm run build
npm start
cd frontend
npm install
npm run dev
This project is configured for deployment on GitHub Pages. Follow these steps to deploy:
Make sure you've pushed your code to GitHub:
git add .
git commit -m "Ready for GitHub Pages deployment"
git push origin main
Run the deployment script:
cd frontend
npm run deploy
This will:
.nojekyll fileWhen running on GitHub Pages, the application automatically detects the environment and uses mock data instead of trying to call backend APIs that wouldn't be available in a static deployment.
parseResume
text (optional): Plain text resume contentfileContent (optional): Base64-encoded PDF contentfileName (optional): Name of the PDF filequeryResume
query: The question to ask about the resumecontext (optional): Previous conversation historysendEmail
to: Recipient email addresssubject: Email subjectbody: Email contentThe backend includes a local client for testing MCP tools:
npm run test:local
For debugging the MCP server:
Run in development mode:
npm run dev
Check the console logs for any errors.
For frontend debugging, use the browser's developer tools.
MIT
Выполни в терминале:
claude mcp add mcp-resume-email-assistant -- npx Read, send and search emails from Claude
автор: GoogleSend, search and summarize Slack messages
автор: SlackNo-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории communication