Idea + Frontend Demo
https://www.loom.com/share/5efacb9ecaef484e93bc04e83c6fda3c?sid=1102c1a4-7532-4911-93c8-f36bf4811e65
Backend Demo
Linked to devpost
Inspiration
We were inspired by the challenges of team coordination and personal productivity. In today's workplace, people often need to share access to their tools and services (like email and calendar) while maintaining control over their data and privacy. We wanted to create a solution that makes it easy to share and orchestrate personal productivity tools in a secure, controlled way.
What it does
PILO is a personal MCP (Model Context Protocol) server platform that: Allows users to set up their own personal MCP servers Enables integration with personal productivity tools (email, calendar, etc.) Provides granular permission controls for sharing access with team members Facilitates team coordination through shared access to productivity tools Enables automated orchestration of team activities (like scheduling meetings when everyone is available)
How we built it
Built on the Model Context Protocol (MCP) framework Utilized TypeScript and Node.js for the backend Integrated with various productivity APIs (Gmail, Google Calendar) Implemented secure authentication and permission management Used AgentKit for AI-powered orchestration Leveraged Supabase for data storage and user management
Challenges we ran into
Managing secure access to personal productivity tools Implementing granular permission controls Ensuring data privacy while enabling sharing Handling complex scheduling scenarios Integrating multiple third-party APIs Building an intuitive user experience for permission management
Accomplishments that we're proud of
- Custom MCP URL generation
- Implemented fine-grained permission controls
- Successfully integrated multiple productivity APIs
- Developed a scalable architecture for personal MCP servers
What we learned
- Hosting MCP servers
Built With
- agentkit
- apify
- claude
- inngest
- linkup
- lovable
- railway
Log in or sign up for Devpost to join the conversation.