CKT
commited on
Commit
·
20a9591
1
Parent(s):
cafd8e6
More landing & README tweaks
Browse files- .gitignore +2 -0
- README.md +1 -1
- app.py +18 -17
.gitignore
CHANGED
@@ -4,3 +4,5 @@ _context/
|
|
4 |
.env
|
5 |
.gradio/
|
6 |
__pycache__/
|
|
|
|
|
|
4 |
.env
|
5 |
.gradio/
|
6 |
__pycache__/
|
7 |
+
|
8 |
+
data/demo.mp4
|
README.md
CHANGED
@@ -34,7 +34,7 @@ To experience it for yourself, you either jump into the video demo, or try it ou
|
|
34 |
Jump straight into the [video demo](https://www.loom.com/share/465724e5ef914860978ec590b461f525?sid=6a60fb9a-954f-4850-9394-550937692388).
|
35 |
|
36 |
### Try it out
|
37 |
-
Add this MCP configuration to your MCP Client to start using MatchMaiker yourself (verified working in Cursor and Claude).
|
38 |
|
39 |
```json
|
40 |
"mcpServers": {
|
|
|
34 |
Jump straight into the [video demo](https://www.loom.com/share/465724e5ef914860978ec590b461f525?sid=6a60fb9a-954f-4850-9394-550937692388).
|
35 |
|
36 |
### Try it out
|
37 |
+
Add this MCP configuration to your MCP Client to start using MatchMaiker yourself (verified working in Cursor and Claude Desktop).
|
38 |
|
39 |
```json
|
40 |
"mcpServers": {
|
app.py
CHANGED
@@ -702,37 +702,38 @@ if __name__ == "__main__":
|
|
702 |
gr.Markdown("""
|
703 |
# MatchMaiker: MCP-Native Dating Platform 🩵
|
704 |
|
705 |
-
**Turn your AI agent into the ultimate wingman or wingwoman!**
|
706 |
|
707 |
MatchMaiker is the first MCP-native dating platform, demonstrating the power of fully embedded, end-to-end agentic applications.
|
708 |
|
709 |
-
**Why is this interesting?**
|
710 |
-
- The user and product experience
|
711 |
-
- The infrastructure
|
712 |
|
713 |
-
**Key Features:**
|
714 |
- **New Profile:** Sign up, get your Auth ID, and answer some profile questions—the best part is that AI can help you with all the answers!
|
715 |
- **Update Profile:** Once you're ready, the agent will help you update your profile with your responses. It can do this multiple times, and helps you polish it.
|
716 |
-
- **Get Matches:** Based on your profile and preferences, MatchMaiker
|
717 |
-
- **Full Profiles:** Fetch full profiles for anyone you're interested in
|
718 |
-
- **Send Messages:** Send messages to
|
719 |
- **Check Messages:** Have full-fledged conversations with your dates via MatchMaiker, complete with a read/unread inbox at your fingertips.
|
720 |
|
721 |
-
**
|
|
|
722 |
As a fully MCP-native application, the experience is best enjoyed in your own MCP client.
|
723 |
|
724 |
-
**
|
725 |
-
[](https://www.loom.com/share/465724e5ef914860978ec590b461f525?sid=6a60fb9a-954f-4850-9394-550937692388)
|
726 |
-
<!-- Place your thumbnail image at static/loom_demo_thumb.png -->
|
727 |
|
728 |
-
|
729 |
-
|
730 |
-
|
731 |
-
|
732 |
|
733 |
---
|
734 |
|
735 |
*Built by the AgentPay team. [Learn more](https://agentpay.me) / [email protected]*
|
|
|
|
|
736 |
""")
|
737 |
demo.render()
|
738 |
-
app.launch(mcp_server=True, allowed_paths=[allowed_images_path, "static"])
|
|
|
702 |
gr.Markdown("""
|
703 |
# MatchMaiker: MCP-Native Dating Platform 🩵
|
704 |
|
705 |
+
## **Turn your AI agent into the ultimate wingman or wingwoman!**
|
706 |
|
707 |
MatchMaiker is the first MCP-native dating platform, demonstrating the power of fully embedded, end-to-end agentic applications.
|
708 |
|
709 |
+
### **Why is this interesting?**
|
710 |
+
- **The user and product experience:** A full, E2E, MCP-native application, from onboarding through monetization (and yes, it's a dating app!)
|
711 |
+
- **The infrastructure:** Actually building these kinds of MCP-native experiences, especially payments, by integrating [AgentPay](https://agentpay.me).
|
712 |
|
713 |
+
### **Key Features:**
|
714 |
- **New Profile:** Sign up, get your Auth ID, and answer some profile questions—the best part is that AI can help you with all the answers!
|
715 |
- **Update Profile:** Once you're ready, the agent will help you update your profile with your responses. It can do this multiple times, and helps you polish it.
|
716 |
+
- **Get Matches:** Based on your profile and preferences, MatchMaiker will help you find you the best matches, returning summaries of each.
|
717 |
+
- **Full Profiles:** Fetch full profiles for anyone you're interested in. As a demonstration of MCP-native payments, we integrated AgentPay here ($0.10 per profile).
|
718 |
+
- **Send Messages:** Send messages to prospective dates. As another demonstration of MCP-native payments, we integrated AgentPay here, too ($1.00 per message).
|
719 |
- **Check Messages:** Have full-fledged conversations with your dates via MatchMaiker, complete with a read/unread inbox at your fingertips.
|
720 |
|
721 |
+
## **Try it out!**
|
722 |
+
|
723 |
As a fully MCP-native application, the experience is best enjoyed in your own MCP client.
|
724 |
|
725 |
+
**Set it up in your own MCP client (e.g. Claude Desktop):** [📖 Check out the README](https://huggingface.co/spaces/Agents-MCP-Hackathon/MatchMaiker/blob/main/README.md)
|
|
|
|
|
726 |
|
727 |
+
**Video Demo:** You can also get a quick preview of the experience in the video below (or [watch it on Loom](https://www.loom.com/share/465724e5ef914860978ec590b461f525?sid=6a60fb9a-954f-4850-9394-550937692388)):
|
728 |
+
""")
|
729 |
+
gr.Video(value="data/demo.mp4", label="Video Demo")
|
730 |
+
gr.Markdown("""
|
731 |
|
732 |
---
|
733 |
|
734 |
*Built by the AgentPay team. [Learn more](https://agentpay.me) / [email protected]*
|
735 |
+
|
736 |
+
---
|
737 |
""")
|
738 |
demo.render()
|
739 |
+
app.launch(mcp_server=True, allowed_paths=[allowed_images_path, "static", "data"])
|