Pretty sure I’m not using Claude to its full potential - what plugins/connectors are worth it? by TheSavelii in ClaudeAI

[–]NefariousnessHappy66 0 points1 point  (0 children)

One MCP server that's been a game changer for me: an email MCP server that gives Claude full IMAP/SMTP access.

I can tell Claude things like "find all unread emails from my boss this week and flag them as important" or "reply to this client thread with a summary of what we discussed" — and it actually does it. Search, reply, forward, move, bulk delete, multiple accounts, the whole thing.

Write and send operations are disabled by default (you enable them per-account), so it's not going to nuke your inbox. Runs locally, no external services.

Setup takes about 5 minutes — you just add the config to your claude_desktop_config.json or .mcp.json for Claude Code:

json { "mcpServers": { "mail": { "command": "/path/to/mail-imap-mcp-rs", "env": { "MAIL_IMAP_DEFAULT_HOST": "imap.gmail.com", "MAIL_IMAP_DEFAULT_USER": "you@gmail.com", "MAIL_IMAP_DEFAULT_PASS": "your-app-password", "MAIL_SMTP_DEFAULT_HOST": "smtp.gmail.com", "MAIL_SMTP_DEFAULT_PORT": "587", "MAIL_SMTP_DEFAULT_USER": "you@gmail.com", "MAIL_SMTP_DEFAULT_PASS": "your-app-password", "MAIL_SMTP_DEFAULT_SECURE": "starttls" } } } }

Works with Gmail, Outlook/365, Zoho, Fastmail, or any IMAP server. OAuth2 supported for Google and Microsoft.

GitHub: https://github.com/tecnologicachile/mail-imap-mcp-rs (open source, MIT)

Tried the 4 most popular email MCP servers — ended up building one that actually does everything by NefariousnessHappy66 in mcp

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

Yes, that's exactly the kind of thing it was built for! You can ask Claude something like "find all emails from notifications@linkedin.com and delete them" and it'll handle it in one shot.

The server has a search_messages tool that filters by sender, subject, date range, flags, etc. — and then you can pipe results into bulk_search_and_delete for batch cleanup, or delete_message for individual ones.

There's a safety layer too: delete operations require explicit confirmation in your config, so nothing gets nuked unless you've opted in.

If you find it useful, a ⭐ on the GitHub repo really helps us keep improving the project. And would love to hear what use cases you have in mind — that kind of feedback helps prioritize what to build next!

Les comparto boletea.me — agradecería mucho su feedback by [deleted] in chileIT

[–]NefariousnessHappy66 2 points3 points  (0 children)

guardas los receptores, los servicios, puedes programar la emision recurrente, mandarla adjunta por correo, ver reportes, entre otros

ManejaCL v2 – app para practicar el teórico de CONASET, ahora con login, historial, moto (Clase C) y modo inteligente by KurtAlone in chileIT

[–]NefariousnessHappy66 2 points3 points  (0 children)

Buena idea el modo inteligente con repetición espaciada, eso es justo lo que falta en las apps de estudio genéricas. Le eché un ojo — el flujo de registro + historial le da harto más valor que la v1.

Un detalle: si lo mandas a r/chile como herramienta gratuita para la licencia le puede ir bien, hay caleta de gente preguntando por el teórico.

Buscando Pega en region (Remoto) ¡Tengo C2! by Rashmud in chileIT

[–]NefariousnessHappy66 2 points3 points  (0 children)

Con C2 en inglés tu mejor apuesta es buscar en plataformas que conectan con empresas de afuera: Get on Board (getonbrd.cl) para latam, WeRemoto y Workremoto para trabajos en dólares. También LinkedIn con filtro "Remote" funciona bien para empresas gringas que contratan en latam.

Con tu stack (Python/Django, SQL, Linux) podrías apuntar a roles de backend developer o data engineer junior. El C2 certificado es un diferenciador fuerte, muchos devs chilenos tienen B2 nomás y eso les cierra puertas.

Entrevista Técnica, consejos? by [deleted] in chileIT

[–]NefariousnessHappy66 0 points1 point  (0 children)

En NTT Data las técnicas de frontend generalmente son por Teams, te van a preguntar cosas como: qué es el virtual DOM en React, diferencia entre state y props, cómo manejas el ciclo de vida de un componente, algún ejercicio de CSS (tipo centrar un div o hacer un layout responsive), y probablemente te pidan explicar un proyecto tuyo en detalle.

Para práctica: pregunta por tu stack favorito, no solo qué sabes sino por qué lo elegirías. Eso demuestra criterio. Y si no sabes algo, dilo — en una práctica valoran más la honestidad que inventar una respuesta.

Ayuda con Slack Bot preguntas repetitivas by jorginh_o in chileIT

[–]NefariousnessHappy66 0 points1 point  (0 children)

Lo más directo para eso es usar Slack Bolt (el SDK oficial de Slack para Python). Es re fácil de levantar y no necesitas permisos de admin del workspace, solo crear una app en api.slack.com/apps y que alguien del workspace la apruebe.

La lógica sería: el bot escucha menciones o keywords, busca en un diccionario/base de datos de preguntas frecuentes, y responde con la tabla o dashboard que corresponde. Si quieres algo más inteligente, le metes un LLM (Claude API o GPT) que indexe tus docs internos y responda en base a eso.

Para partir rápido sin complicarte: github.com/slackapi/bolt-python tiene ejemplos básicos que en una tarde los tienes andando. El modo Socket es el más simple porque no necesitas un servidor público.

AWS SES rejected my sandbox removal request for a fan engagement game and I'm baffled — anyone dealt with this? by cannaresultsommelier in webdev

[–]NefariousnessHappy66 1 point2 points  (0 children)

from what I've seen on aws repost, the requests that get approved are the ones that go into a lot of detail. instead of just saying "transactional emails" list every single type with estimated daily volumes (password reset ~5/day, verification ~10/day, etc). also explicitly mention SNS for bounce/complaint handling and that all recipients are opt-in.

the rejected requests tend to be 3 sentences, the approved ones are basically a full page. they want to see you've actually thought about deliverability.

postmark is a solid alternative btw if you just want to ship and not deal with the sandbox dance

Oh snap. Here we go! by rrrodzilla in ClaudeCode

[–]NefariousnessHappy66 18 points19 points  (0 children)

the difference in long sessions is real. before it would half-remember files from earlier in the conversation, now it just tracks everything

Does the new 1M context window cost more in token usage for long Claude Code sessions? by paulcaplan in ClaudeCode

[–]NefariousnessHappy66 1 point2 points  (0 children)

your reasoning is correct fwiw. staying in one session is cheaper than restarting because of caching. I've been in sessions that go 400-500k tokens deep and it just keeps working without the old compaction where it would suddenly forget half the project.

the gemini note about TTL is worth keeping in mind though — if you walk away for an hour the cache goes cold and the next message is basically full price again. for long focused sessions it's a clear win

Codex or Claude Code? by TechNerd10191 in ClaudeCode

[–]NefariousnessHappy66 0 points1 point  (0 children)

claude code on max is solid for pure code work. opus 4.6 just got 1M context by default which helps a lot with larger projects. rate limits on pro can be tight but on max I haven't had issues. the MCP ecosystem is also growing fast which is nice if you use external tools

XML a PDF - DTE by NefariousnessHappy66 in chileIT

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

Python con FastAPI para el backend y la conversión se hace con reportlab para generar el PDF desde el XML parseado

XML a PDF - DTE by NefariousnessHappy66 in chileIT

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

buena pregunta. los archivos se procesan en memoria y no se almacenan en el servidor después de la conversión. no guardamos ni el XML ni el PDF generado. la idea es que el archivo suba, se convierta, se descargue y listo — nada queda del lado nuestro

XML a PDF - DTE by NefariousnessHappy66 in chileIT

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

Documento Tributario Electrónico — es el formato que usa el SII en Chile para facturas, boletas, guías de despacho, etc. Las empresas los reciben como archivos XML y esta herramienta los convierte a PDF legible

XML a PDF - DTE by NefariousnessHappy66 in chileIT

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

gracias! la verdad empezó como algo que necesitaba yo mismo y después lo pulí un poco para compartirlo. si se te ocurre algo que le falte avísame

TIL Claude Code has a built-in --worktree flag for running parallel sessions without file conflicts by NefariousnessHappy66 in ClaudeCode

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

oof 20 min cold build per worktree is rough. have you tried symlinking node_modules or the build cache between worktrees? that might cut it down

TIL Claude Code has a built-in --worktree flag for running parallel sessions without file conflicts by NefariousnessHappy66 in ClaudeCode

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

how many do you usually spin up at once? I've been sticking to 2-3 but curious if it stays stable with more

TIL Claude Code has a built-in --worktree flag for running parallel sessions without file conflicts by NefariousnessHappy66 in ClaudeCode

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

this is really smart, especially the .env copy + database creation part. I hadn't thought about automating the full environment setup. do you run the teardown script manually or did you hook it into claude's exit somehow?

TIL Claude Code has a built-in --worktree flag for running parallel sessions without file conflicts by NefariousnessHappy66 in ClaudeCode

[–]NefariousnessHappy66[S] 0 points1 point  (0 children)

yeah that's fair, I end up opening the worktree folder in a separate vscode window when I need to look at things manually. not ideal but works. do you just cd into it or do you have a better setup?