{"repo":"mayurrawte/teamsly","free":true,"listed":false,"github":"https://github.com/mayurrawte/teamsly","clone":"git clone https://github.com/mayurrawte/teamsly.git","description":"Open-source, keyboard-first Microsoft Teams client — built on the Graph API with AI summaries, voice rooms, themes, disappearing DMs, and an MCP server for Claude & Cursor.","language":"TypeScript","stars":10,"topics":["chat","electron","mcp","microsoft-graph","microsoft-teams","model-context-protocol","nextjs","open-source","productivity","teams-client"],"license":null,"category":"mcp-servers","readme_excerpt":"Teamsly A calmer way to work inside Microsoft Teams. teamsly.app · Live demo · Self-hosting guide --- Teamsly is an open-source, third-party web client for Microsoft Teams. It reads and writes your real Teams data via the official Microsoft Graph API — no scraping, no reverse engineering. Your messages stay in Microsoft's infrastructure. Teamsly is just a better interface. Features --- --- Clean message feed Threaded replies, reactions, file attachments, inline images Full DM & channel support All chats and channels from your Microsoft 365 account Fast keyboard navigation Cmd/Ctrl+K jump-to, search, keyboard-first message input AI catch-up Summaries, TL;DR, and extracted action items for long threads (opt-in, uses OpenAI) GIF search Tenor-powered GIF picker in the message composer File preview Open and preview shared files without leaving the app Smart notifications Browser notifications with mentions-only and keyword filtering Light & dark mode Follows OS preference or override in Settings MCP server Let any AI agent read and send Teams messages on your behalf Open source AGPL-3.0 — inspect the code, self-host, or contribute Getting started Hosted (no setup required) Go to teamsly.app and sign in with your Microsoft 365 account. No credit card required. Self-hosting See SELF HOSTING.md for the full guide — Azure AD app registration, environment variables, and deployment to Vercel, Fly, Render, or any Node.js host. Quick start for local development: MCP Server (AI agent integ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mayurrawte","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mayurrawte/teamsly/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}