Teamsly is an open-source Teams client built for focus — clean UI, keyboard-first navigation, AI summaries, and MCP support so your AI assistant can read and send Teams messages.
• Alice shared the Q2 design specs — review requested by EOD
• Blocker: API rate limits hit prod, Bob is investigating
Hey, can you review the PR when you get a chance?
On it! Give me 15 minutes.
Thanks! No rush 🙏
Built on the official Microsoft Graph API. No scraping. No shadow IT.
Connect Claude, Cursor, or any AI assistant to your Teams. Read messages, send replies — all via MCP tools.
Catch up on long threads in seconds. Powered by Claude — highlights blockers and decisions automatically.
Full emoji picker with skin tone support and a built-in GIF search powered by Tenor. No extra setup.
Mentions-only mode, keyword alerts, and browser notifications that respect your focus time.
All messages and files are fetched live from Graph API. Teamsly stores nothing on its own servers.
Fast navigation, command palette, and shortcuts throughout. Built for developers who live in the terminal.
Deploy on Vercel, Fly, Render, or your own VM in minutes. Bring your own Azure AD app registration.
Inline file preview panel, emoji reactions, threaded replies — all the Teams features you actually use.
Inspect every line, contribute features, or fork it. Commercial license available for organisations.
Teamsly ships a built-in MCP server. Add it to Claude Desktop or Cursor and your AI can list chats, read messages, and send replies — no copy-paste, no switching windows.
View MCP server code →// claude_desktop_config.json
{
"mcpServers": {
"teamsly": {
"command": "npx",
"args": ["tsx", ".../mcp-server/index.ts"],
"env": {
"TEAMSLY_URL": "https://teamsly.app",
"TEAMSLY_MCP_SECRET": "your-secret"
}
}
}
}Free forever for self-hosters. Hosted version free during the launch trial.
Free trial · no credit card needed
Self-host in minutes or try the live demo — no account needed.