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) / hello@agentpay.me*
|
|
|
|
|
|
|
| 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) / hello@agentpay.me*
|
| 735 |
+
|
| 736 |
+
---
|
| 737 |
""")
|
| 738 |
demo.render()
|
| 739 |
+
app.launch(mcp_server=True, allowed_paths=[allowed_images_path, "static", "data"])
|