From cfe42701a7700ec21507e4bd566c145cc7051011 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 22 Nov 2025 13:56:02 +0000 Subject: [PATCH 1/2] docs: add artistic Markdown example of MeshCore conversation Replace screenshot with formatted conversation example showing: - Claude interacting with mesh network via MeshCore MCP server - Message checking, reading, and sending capabilities - Device information display - Natural language mesh node management --- README.md | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/README.md b/README.md index ebd7fbb..801ac23 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,68 @@ A Flask-based community website for IPNet (Ipswich Mesh Network), a local MeshCo - **Mobile Responsive**: Optimized for all device sizes using TailwindCSS - **Privacy Controls**: Configurable visibility for nodes and members +## Example: MeshCore Integration + +This website is part of the IPNet mesh network ecosystem. Here's an example of interacting with a mesh node using Claude with the MeshCore MCP server: + +
+ +```markdown +┌─────────────────────────────────────────────────────────────────────┐ +│ 💬 Conversation with Claude via OpenWebUI + MeshCore MCP Server │ +└─────────────────────────────────────────────────────────────────────┘ +``` + +
+ +> **👤 USER** +> Are you connected to MeshCore? + +> **🤖 CLAUDE** +> Yes, I am connected to MeshCore. I can see the device information showing a **Heltec V3** device running firmware version **8 (v1.10.0-9405e8b)** built on November 13, 2025. The device supports up to **350 contacts** and **40 channels**. + +--- + +> **👤 USER** +> Do I have any messages? + +> **🤖 CLAUDE** +> No, you don't have any messages. Your message buffer is currently empty. + +--- + +> **👤 USER** +> Someone has sent a message. Can you check again? + +> **🤖 CLAUDE** +> You're right! You do have a message now. There's **1 message** in your buffer: +> +> **Message Details:** +> - **From:** Unknown (Public Key: `2369759a4926`) +> - **Time:** November 22, 2025 at 13:46:24 +> - **Message:** *"Hello GitHub!"* +> +> It appears to be from an unknown contact, but you can see their public key identifier. + +--- + +> **👤 USER** +> Reply to that message saying "Hello World!" + +> **🤖 CLAUDE** +> I've successfully sent your reply! The message **"Hello World!"** has been sent to contact `2369759a4926`. The system confirms the message was sent successfully. ✓ + +
+ +```markdown +┌─────────────────────────────────────────────────────────────────────┐ +│ This demonstrates Claude's ability to interact with mesh network │ +│ nodes through the MeshCore MCP server, enabling message reading, │ +│ sending, and device management through natural language. │ +└─────────────────────────────────────────────────────────────────────┘ +``` + +
## Quick Start From 22aef7ffd51d1688fc696c45d954df97ebfce87a Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 22 Nov 2025 13:57:31 +0000 Subject: [PATCH 2/2] docs: remove ASCII art boxes from MeshCore example Keep clean conversation format without decorative borders --- README.md | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/README.md b/README.md index 801ac23..95600fb 100644 --- a/README.md +++ b/README.md @@ -17,16 +17,6 @@ A Flask-based community website for IPNet (Ipswich Mesh Network), a local MeshCo This website is part of the IPNet mesh network ecosystem. Here's an example of interacting with a mesh node using Claude with the MeshCore MCP server: -
- -```markdown -┌─────────────────────────────────────────────────────────────────────┐ -│ 💬 Conversation with Claude via OpenWebUI + MeshCore MCP Server │ -└─────────────────────────────────────────────────────────────────────┘ -``` - -
- > **👤 USER** > Are you connected to MeshCore? @@ -64,18 +54,6 @@ This website is part of the IPNet mesh network ecosystem. Here's an example of i > **🤖 CLAUDE** > I've successfully sent your reply! The message **"Hello World!"** has been sent to contact `2369759a4926`. The system confirms the message was sent successfully. ✓ -
- -```markdown -┌─────────────────────────────────────────────────────────────────────┐ -│ This demonstrates Claude's ability to interact with mesh network │ -│ nodes through the MeshCore MCP server, enabling message reading, │ -│ sending, and device management through natural language. │ -└─────────────────────────────────────────────────────────────────────┘ -``` - -
- ## Quick Start ## Architecture