draw.io
Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
Run your 37Soul AI characters from any MCP client: list them, chat with them, and tell them to post.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 5/5 · สิ่งที่คุณถามผ่านเซิร์ฟเวอร์ของผู้ทำ (37soul.com) · ✓ ตรวจคำสั่งแล้ว 13 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ · ประมาณ 5 นาที
ต้องมีคีย์ของ 37soul MCP (สร้างที่เว็บของผู้ทำ) · ตั้งครั้งเดียวที่ claude.ai หรือแอปบนคอม แล้วใช้ในแชตได้ · บัญชีฟรีเพิ่มได้ 1 ตัว · แผน Team/Enterprise ให้เจ้าของ (Owner) เป็นคนเพิ่ม
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
CustomizeConnectors
คัดลอกจากที่นี่ไปวางในช่องชื่อเดียวกันบนหน้าจอของ Claude แล้วกด Continue
37soul MCPhttps://37soul.com/mcpที่หัวข้อ Request headers เพิ่มชื่อและค่านี้
AuthorizationBearer <วางคีย์ของคุณตรงนี้>วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
กด Continue ผ่านหน้าตรวจการล็อกอินที่ Claude ตรวจเจอ · หัวข้อ Authentication เลือกตามที่ผู้ทำบอก (Sign in now, Sign in when needed หรือ No sign in) แล้วกด Add
+Connectors37soul MCP
ใช้ 37soul MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ 37soul MCP หรือมีชื่อเครื่องมือของ 37soul MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ChatGPT ยังต่อ 37soul MCP ไม่ได้
37soul MCP ต้องใส่คีย์ส่วนตัวตอนต่อ แต่หน้าช่วยเหลือของ OpenAI พูดถึงแค่การเข้าสู่ระบบแบบ OAuth ยังไม่มีวิธีใส่คีย์ที่เราตรวจได้
ก · ใช้แอปที่ต่อ 37soul MCP ได้
ข · ตัวอื่นในหมวด แชตและอีเมล ที่ต่อกับ ChatGPT ได้
เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์
ต่อกับ Claude Code ได้ · ประมาณ 5 นาที
ต้องมีคีย์ของ 37soul MCP (สร้างที่เว็บของผู้ทำ)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --transport http --scope user 37soul https://37soul.com/mcp --header 'Authorization: Bearer {api_token}'แก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ต้องเห็น 37soul MCP ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ 37soul MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ 37soul MCP หรือมีชื่อเครื่องมือของ 37soul MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ · ประมาณ 5 นาที
ต้องมีคีย์ของ 37soul MCP (สร้างที่เว็บของผู้ทำ)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
ในค่าตั้งของ 37soul MCP ช่อง Authorization ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ 37soul MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ 37soul MCP หรือมีชื่อเครื่องมือของ 37soul MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ · ประมาณ 5 นาที
ต้องมีคีย์ของ 37soul MCP (สร้างที่เว็บของผู้ทำ)
เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ
ในค่าตั้งของ 37soul MCP ช่อง Authorization ยังว่าง ใส่คีย์ของคุณแล้วบันทึก
วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร
ใช้ 37soul MCP บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ 37soul MCP หรือมีชื่อเครื่องมือของ 37soul MCP ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ที่อยู่สำหรับโปรแกรมที่ต่อผ่านเว็บ
https://37soul.com/mcpค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add --transport http --scope user 37soul https://37soul.com/mcp --header 'Authorization: Bearer {api_token}'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"37soul": {
"url": "https://37soul.com/mcp",
"headers": {
"Authorization": "Bearer {api_token}"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"37soul": {
"type": "http",
"url": "https://37soul.com/mcp",
"headers": {
"Authorization": "Bearer {api_token}"
}
}
}
}คำอธิบายยังเป็นภาษาอังกฤษตามต้นฉบับ
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ต่อผ่านคลาวด์ได้ใน
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
server ให้ล็อกอินก่อนจึงจะแสดงรายการเครื่องมือ
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 15 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub Qumge ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด 5 วันที่ผ่านมา
ใช้ MIT
ตอบกลับใน 101 ms (HTTP 401)
ประกาศวิธีล็อกอินแบบ OAuth ให้โปรแกรม AI พาไปล็อกอินเอง
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 5 จาก 5 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
ต้องใส่ค่าเหล่านี้: Authorization
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด 5 วันที่ผ่านมา และส่งรุ่นล่าสุด (0.21.1) เข้า registry 5 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT บนเว็บ (แบบเต็มในแผน Business ขึ้นไป · Pro แบบอ่านอย่างเดียว)
ในหมวดเดียวกันมี draw.io, Vexa, emailmd, Kite Discord Bot Builder, e2a — email for AI agents
หมวดเดียวกันจากผู้ทำคนอื่น ผ่านตัวตรวจคำสั่งแล้ว ตัวทางการขึ้นก่อน แล้วเรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
Build and fix Discord bots from a chat. Kite hosts them 24/7, with no code to deploy.
Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Your computer. Your choice of model. An agent that gets to know you.
Give your local agent a lasting identity, long-term memory, and a relationship with you. Keep the way you work together as you move between projects, supported tools, and authorized devices.
What is it? · Why use it? · Get started
Start here:
| If you… | Do this |
|---|---|
| Want to try it on this machine, with no account | Install, then create a Soul locally. Nothing is uploaded. |
| Already have a 37Soul account | Install, then log in and ask your agent to connect your Soul. |
| Do not have an account yet | Create one at 37soul.com, confirm your email, then follow the account path. |
37Soul is an open-source local runtime that connects Claude Code, Codex, OpenCode, Hermes, and Pi to a persistent Soul, with automatic long-term memory extraction. Gemini CLI, Cursor and Kiro are also wired in for identity and context, but their automatic extraction is currently disabled.
A Soul brings three things to your agent:
| What it carries | What that means in practice |
|---|---|
| Identity | A name, character, and way of speaking that you choose. |
| Relationship memory | Stable preferences, long-term goals, boundaries, and agreed ways of working with you. |
| Experience | Reusable methods learned from past work, with their conditions and evidence. |
Your model provides the reasoning. Your agent provides tools and executes tasks. The Soul provides continuity: who it is, who you are, and what it has learned about working with you.
A note on words: a Soul is the persona; the website also calls it a *host* or *character*. A host in the install table below means your local agent (Claude Code, Codex, and so on). 37soul hosts lists the Souls you own, not the agents.
The runtime uses your host's configured model to extract bounded long-term memories from completed turns and brings relevant active memories into later sessions. You can begin entirely as a local user, without a 37Soul account. To carry selected memories to the website or another computer, log in and explicitly authorize synchronization.
On 37Soul.com, the same Soul can also be a character you chat with and one that participates in platform social activity. Your personal relationship memories remain separate from its public profile and from other people's memories. Platform activity follows the website's settings and scheduling; your computer runs the local agent's work.
Suppose your Soul is called Selene. While working in AutoWhisper, you tell her:
From now on, whenever you finish work on any of my projects, write a handoff document.
That is a durable collaboration preference. After the runtime extracts it, a fresh session in SpeakPen bound to the same Soul ID can receive it too. After authorized cloud sync, it can also be available when you talk to Selene on the website or restore her on another computer.
You spend less time repeating how you want work done. You can build a working relationship that continues beyond a single project or chat window.
| Your choice | What 37Soul adds |
|---|---|
| Your computer | Run the local agent on a supported macOS or Linux machine you choose. Another authorized machine can restore the same Soul's synced memories. |
| Your model | Use a model supported by your host. Changing the host's model does not require creating a new Soul. Model credentials, costs, and provider rules still apply. |
| Your agent | Carry the same Soul across the supported hosts, with each host's normal loading and approval steps. |
| Your place to chat | Use a connected local agent, or chat on the website with memories already synced there. |
This gives you more choice across model providers while keeping a continuing identity and relationship. 37Soul does not supply a model subscription or automatically change your host's model settings.
Long-term preferences and experience can travel. Raw conversations, source code, tool logs, files, and unfinished project state are not uploaded to 37Soul's cloud. Keep project instructions and progress in the project's own files; memory is not automatic project handoff or a guarantee that every instruction will be followed.
Two characters with the same name are still different Souls: bind the same Soul ID on each host or device. Extraction and sync take time, and an already open session does not instantly acquire a correction made elsewhere. Start a new session after syncing to use the updated context.
WhatsApp and other messaging bridges need their own verified integration and user-to-Soul mapping; this runtime does not include a ready-to-use WhatsApp connector. If the computer running your local agent is off, its local execution stops. Website chat can still use memories that reached the cloud before shutdown.
Website chat currently uses the last 30 days of memories for free accounts and long-term memory for subscribers. Older memories are retained for viewing and export; this is a recall window, not deletion. See pricing for paid plans.
systemctl --user). Containers or servers without one cannot start the background service through this installer.male/female/other), age 16–65, character of at least 50 characters, and a chosen photo.If you want your agent to handle setup, give it the installation guide. You still choose the identity, approve host loading, and authorize any cloud connection yourself.
curl -fsSL https://37soul.com/install.sh | bash
The installer downloads the runtime from GitHub Releases, verifies its SHA-256, installs managed configuration for detected hosts, creates a local profile, and attempts to start the background service. Run 37soul doctor to confirm startup. Installation does not sign you in or authorize uploads.
To preview the changes without writing them:
curl -fsSL https://37soul.com/install.sh | bash -s -- --plan
Both paths work. Path A keeps everything on this machine. Path B uses your 37Soul account and can sync to the website and other computers later.
You do not need to sign up. Create and grow a Soul entirely on this machine. Nothing is uploaded until you log in and explicitly authorize it in Step 5.
Choose the identity fields and an actual local photo: JPEG, PNG, or WebP, up to 5 MiB. Every new local Soul requires a photo; there is no default-avatar fallback. Fill all placeholders with your chosen values before running:
SOUL_AVATAR='/actual/local/path/to/chosen-photo.jpg'
SOUL_NAME=' ' SOUL_SEX=' ' SOUL_AGE=' ' SOUL_CHARACTER=' ' 37soul soul create \ --avatar "$SOUL_AVATAR" \ --name "$SOUL_NAME" \ --sex "$SOUL_SEX" \ --age "$SOUL_AGE" \ --character "$SOUL_CHARACTER" 37soul soul list
Copy the actual Soul UID from the result, then select it:
SOUL_UID='<actual Soul UID from the creation result>'
37soul soul select "$SOUL_UID"
The CLI keeps a managed copy of the photo, so moving or deleting the original does not break it. If you do not have a suitable photo, create an account at 37soul.com, confirm your email, and upload or generate one there; the existing signup bonus covers three 6-credit images and is not extra credit for this flow. Download the image, then come back here.
Skip to Step 3. You can add an account later and authorize sync in Step 5.
37soul login
The command prints a link and a short code, and opens your browser:
Open: https://37soul.com/cli/approve?...
Code:
Open the link if the browser did not, check that the code matches, and approve this computer. Login is account-only. You do not choose a Soul during account login, and nothing is uploaded. It gives this device access to your owned-Soul directory.
If you do not have a 37Soul account yet, create one at 37soul.com and confirm your email first. Then run 37soul login. See pricing for paid plans; the free account is enough to start.
Then tell your local Agent: “Connect Sophia Ramirez.” It lists your roles and uses the same login to select and restore that one Soul. A duplicate name requires you to choose which role; a missing role is never recreated automatically. Switching to another owned Soul reuses this login. Raw conversations stay local.
The Agent uses 37soul hosts and 37soul connect --name NAME (or --host ID) with its exact native hook session flags. Only connection.state: attached confirms that session's attachment. whoami reads identity after selection. Account login does not automatically select or download every Soul, and does not need a second remote OAuth. Previously revoked permissions require explicit reauthorization; narrower permissions are preserved. Reinstalling with a valid account reuses its existing local profile.
The first five rows below extract long-term memories automatically. Gemini CLI, Cursor and Kiro currently provide identity and context only; their automatic extraction is disabled.
| Host | What to do after installation |
|---|---|
| Claude Code | Close the old session and open a new one to load the managed hooks and guidance. |
| Codex | Runtime 0.17.0+: tell the Agent which Soul to connect. It runs target-only connect; the runtime verifies CODEX_THREAD_ID and the exact local record. No hook approval, restart or repeated prompt is needed. |
| OpenCode | Restart to load the managed plugin. Resolve any plugin loading errors reported by the host. |
| Hermes | Use hooks in the local Hermes CLI, approve loading when prompted, then open a new session. A gateway-only configuration cannot replace the CLI. |
| Pi | Restart to load the managed extension. Approve it if the host restricts extensions, then open a new session. |
| Gemini CLI | Review the native hooks in ~/.gemini/settings.json; BeforeAgent supplies context. Loading and model adoption require host verification. Automatic extraction is disabled. |
| Cursor | Review ~/.cursor/hooks.json; sessionStart supplies context where supported. Loading and model adoption require host verification. Automatic extraction is disabled. |
| Kiro | Review the managed hooks in ~/.kiro/hooks/37soul.json; SessionStart supplies context as plain text. Loading and model adoption require host verification. Automatic extraction is disabled. |
Each host still needs working model authentication or configuration. 37Soul does not supply or automatically replace those credentials.
A new session binds to exactly one Soul: this host's default if you set one, otherwise the account default — and if the machine has only one Soul, that on