Global MCP Hackathon

3286 Registered Allowed team size: 1 - 5
3286 Registered Allowed team size: 1 - 5

This campaign is over.

Submission
Online
starts on:
Aug 12, 2025, 12:30 PM UTC (UTC)
ends on:
Sep 10, 2025, 06:29 PM UTC (UTC)

Theme 1

Use Case

Create an agent that:

  • Addresses a specific real-world need

  • Uses Descope Outbound Apps to securely authenticate with at least one external API

  • Avoids hardcoded credentials or manually handling token exchange

  • Delivers a seamless experience with minimal user effort after setup

Focus Areas

Here are some references to guide you in developing your unique idea, but feel free to think creatively beyond these suggestions:

  • Mental Health Scheduler: An agent that auto-schedules wellness and focus breaks in Google Calendar for college students to promote mental health.

  • Civic Engagement Assistant: Connects with GitHub to suggest beginner-friendly open-source issues based on users’ interests and skill sets.

  • Disaster Alert Bot: Posts real-time weather alerts into Slack or Discord using public alert APIs to help communities stay informed.

Tech Stack

You are free to choose the tools that best suit your approach. Here are a few suggestions to help you start:

  • Authentication: Descope Outbound Apps using a management key or token from an inbound app

  • Agent Builders: Vercel AI SDK, LangGraph, AWS Bedrock Agents, etc

  • APIs: GitHub, Slack, Notion, Google Calendar, Asana, Twilio, and more

  • Languages: JavaScript/TypeScript, Python, or any language you're comfortable with

Guidelines

These are the rules and best practices to follow while developing your agent:

  • Your agent must integrate with at least one external service using a token from a Descope Outbound App

  • Avoid using hardcoded API tokens or custom authentication logic

  • The solution should be focused on solving a real-world problem clearly and effectively

  • The UX should be intuitive and require minimal user effort after the initial trigger

Setup Requirement

Before your agent can make authenticated API calls, you’ll need to:

  • Run your users through a Descope Flow that connects to your Outbound Apps

  • Or provide a hosted version of your Descope Flow that lets us "connect" to the external services (e.g., GitHub, Google Calendar, or MCP servers) via your configured Outbound Apps

This ensures Descope can securely manage and issue the tokens your agent will use, without requiring any custom logic or manual setup.

Social Share

Notifications
View All Notifications

?