EpicMe MCP
This is an example of an application that’s exclusively accessible via Model Context Protocol (MCP).
Everything from user registration and authentication to interacting with user data is handled via MCP tools.
The goal is to demonstrate a possible future of applications where users interact with our apps via natural language with LLMs and the MCP protocol. This will also be the basis upon which I will teach how to build MCP tools on EpicAI.pro.
Authentication
The authentication flow is unique because we need to be able to go through OAuth for users who don’t exist yet (users need to register first). So we generate a grant automatically without the user having to go through the OAuth flow themselves. Then we allow the user to claim the grant via a TOTP code which is emailed to them.
This works well enough.
Known Issues
During development, if you delete the .wrangler directory, you’re deleting the
dynamically registered clients. Those clients don’t know that their entries have
been deleted so they won’t attempt to re-register. In the MCP Inspector, you can
go in the browser dev tools and clear the session storage and it will
re-register. In other clients I do not know how to make them re-register.
EpicMe
Project Details
- epicweb-dev/epic-me-mcp
- Last Updated: 5/8/2025
Recomended MCP Servers
An MCP Server to utilize Codelogic's rich software dependency data in your AI programming assistant.
夸克网盘签到、自动转存、命名整理、发推送提醒和刷新媒体库一条龙
Model Context Protocol (MCP) server for Aligo SMS API integration https://smartsms.aligo.in/smsapi.html aligo 는 (주)알리는사람들 사의 상표명입니다.
An MCP server for retrieving papers from arXiv based on keywords
A MCP Task Server
The MCP Teamtailor is a Model Context Protocol (MCP) server that provides a simple integration with the [teamtailor...
complete mcp server
Multi-tenant service that allows MCP Clients to connect to Integration App's MCP Server
:cn: GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。
ClamAV MCP Server to scan files for viruses





