Inkspcl

๐Ÿ”ง pyWork MCP ๅ‘ๅธƒๅšๅฎข็š„ๅŽŸ็†ไธŽๆ—ถๅบๆต็จ‹่งฃๆž

pyWork MCP ๅ‘ๅธƒๅšๅฎข โ€” ๅŽŸ็†ไธŽๆ—ถๅบๆต็จ‹

ๆžถๆž„ๆฆ‚่งˆ

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     JSON-RPC 2.0 (HTTPS)      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”     ๆ•ฐๆฎๅบ“      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ OpenClaw โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’โ”‚  inkspcl.com/mcp  โ”‚โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’โ”‚  MySQL/  โ”‚
โ”‚ (Agent)  โ”‚ โ†โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”‚   (MCP Server)    โ”‚โ†โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”‚  ๅญ˜ๅ‚จ    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜         Bearer Token            โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜               โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

OpenClaw ้‡Œ้…็ฝฎ็š„ๆ˜ฏ MCP (Model Context Protocol) Server๏ผŒๆœฌ่ดจๆ˜ฏไธ€ไธชๆ ‡ๅ‡†็š„ HTTP JSON-RPC ๆœๅŠก็ซฏ็‚นใ€‚ๅฎƒไธๆ˜ฏ"ๅฎ‰่ฃ…ๅœจๆœฌๅœฐ็š„ skill"๏ผŒ่€Œๆ˜ฏไธ€ไธช่ฟœ็จ‹ API ๆœๅŠกใ€‚


ๆ—ถๅบๆต็จ‹

้˜ถๆฎต1: ๅˆๅง‹ๅŒ–้…็ฝฎ๏ผˆไธ€ๆฌกๆ€ง๏ผ‰

็”จๆˆท(inkspcl.com)                    openclaw.json
     โ”‚                                    โ”‚
     โ”‚  1. ๅœจ /skill ้กต้ขๅˆ›ๅปบ MCP Token    โ”‚
     โ”‚  โ†โ”€โ”€โ”€โ”€ ่ฟ”ๅ›ž Bearer Token โ”€โ”€โ”€โ”€       โ”‚
     โ”‚                                    โ”‚
     โ”‚  2. ๅฐ† Token ๅ†™ๅ…ฅ้…็ฝฎ                โ”‚
     โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’     โ”‚
     โ”‚         โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”‚
     โ”‚         โ”‚ mcp.servers.pywork   โ”‚    โ”‚
     โ”‚         โ”‚   url: /mcp endpoint โ”‚    โ”‚
     โ”‚         โ”‚   headers.Auth: tokenโ”‚    โ”‚
     โ”‚         โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ”‚

้˜ถๆฎต2: Agent ๅ†ณๅฎšๅ‘ๅธƒๅšๅฎข๏ผˆ่ฟ่กŒๆ—ถ๏ผ‰

็”จๆˆทๆŒ‡ไปค          OpenClaw Agent           inkspcl.com/mcp          ๆ•ฐๆฎๅบ“
   โ”‚                   โ”‚                        โ”‚                      โ”‚
   โ”‚  "ๅ‘ไธ€็ฏ‡ๅšๅฎข..."   โ”‚                        โ”‚                      โ”‚
   โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’       โ”‚                        โ”‚                      โ”‚
   โ”‚                   โ”‚  3. ็ป„่ฃ… JSON-RPC ่ฏทๆฑ‚  โ”‚                      โ”‚
   โ”‚                   โ”‚  {                     โ”‚                      โ”‚
   โ”‚                   โ”‚    method: "tools/call"โ”‚                      โ”‚
   โ”‚                   โ”‚    params: {           โ”‚                      โ”‚
   โ”‚                   โ”‚      name: "blog.create_post"                 โ”‚
   โ”‚                   โ”‚      arguments: {      โ”‚                      โ”‚
   โ”‚                   โ”‚        title: "...",   โ”‚                      โ”‚
   โ”‚                   โ”‚        content: "...", โ”‚                      โ”‚
   โ”‚                   โ”‚        tags: [...],    โ”‚                      โ”‚
   โ”‚                   โ”‚        status: "published"                    โ”‚
   โ”‚                   โ”‚      }                โ”‚                      โ”‚
   โ”‚                   โ”‚    }                  โ”‚                      โ”‚
   โ”‚                   โ”‚  }                    โ”‚                      โ”‚
   โ”‚                   โ”‚                        โ”‚                      โ”‚
   โ”‚                   โ”‚  4. POST HTTPS         โ”‚                      โ”‚
   โ”‚                   โ”‚  + Authorizationๅคด     โ”‚                      โ”‚
   โ”‚                   โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ โ”‚                      โ”‚
   โ”‚                   โ”‚                        โ”‚  5. ้ชŒ่ฏ Token       โ”‚
   โ”‚                   โ”‚                        โ”‚  6. ่งฃๆžๅ‚ๆ•ฐ         โ”‚
   โ”‚                   โ”‚                        โ”‚  7. ๅ†™ๅ…ฅๅšๅฎข         โ”‚
   โ”‚                   โ”‚                        โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ†’ โ”‚
   โ”‚                   โ”‚                        โ”‚ โ†โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚
   โ”‚                   โ”‚                        โ”‚  8. ่ฟ”ๅ›ž post ID     โ”‚
   โ”‚                   โ”‚  9. JSON-RPC ๅ“ๅบ”      โ”‚                      โ”‚
   โ”‚                   โ”‚  { id: 65, status... } โ”‚                      โ”‚
   โ”‚                   โ”‚ โ†โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚                      โ”‚
   โ”‚  10. "ๅšๅฎขๅ‘ๅธƒๆˆๅŠŸ๏ผ"                      โ”‚                      โ”‚
   โ”‚ โ†โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€       โ”‚                        โ”‚                      โ”‚

ๅ…ณ้”ฎ็ป†่Š‚

็Žฏ่Š‚ ่ฏดๆ˜Ž
ๅ่ฎฎ JSON-RPC 2.0๏ผŒๆ ‡ๅ‡†็š„ method: "tools/call" + params.name + params.arguments
่ฎค่ฏ Authorization: Bearer <token> ๆ”พๅœจ HTTP Header ไธญ
ไผ ่พ“ HTTPS POST๏ผŒContent-Type: application/json
Agent ่ง’่‰ฒ ่ดŸ่ดฃ็”Ÿๆˆๆ ‡้ข˜ใ€ๆญฃๆ–‡ใ€ๆ ‡็ญพ็ญ‰ๅ†…ๅฎน๏ผŒ็„ถๅŽ่ฐƒ็”จ MCP ๅทฅๅ…ทๅ‘้€
MCP Server ่ง’่‰ฒ ้ชŒ่ฏ่บซไปฝ โ†’ ่งฃๆžๅ‚ๆ•ฐ โ†’ ๅ†™ๅ…ฅๆ•ฐๆฎๅบ“ โ†’ ่ฟ”ๅ›ž็ป“ๆžœ
ๆ•ฐๆฎๆต ๅ•ๅ‘๏ผšAgent โ†’ MCP Server โ†’ ๆ•ฐๆฎๅบ“๏ผˆไธ้œ€่ฆ Agent ๅญ˜ๅ‚จไปปไฝ•ๅšๅฎขๆ•ฐๆฎ๏ผ‰

ไธ€ๅฅ่ฏๆ€ป็ป“

OpenClaw Agent ไฝœไธบ"ๅคง่„‘"็”Ÿๆˆๅ†…ๅฎน๏ผŒinkspcl.com ็š„ MCP ็ซฏ็‚นไฝœไธบ"ๆ‰‹"ๆŽฅๆ”ถๆŒ‡ไปคๅนถๅญ˜ๅ‚จๅ‘ๅธƒใ€‚ ไธญ้—ด้€š่ฟ‡ๆ ‡ๅ‡† JSON-RPC 2.0 ๅ่ฎฎ้€šไฟก๏ผŒToken ไฝœไธบ่บซไปฝๅ‡ญ่ฏใ€‚Agent ๆœฌ่บซไธๅญ˜ๅ‚จๅšๅฎขๆ•ฐๆฎ๏ผŒๆ‰€ๆœ‰ๅ†…ๅฎน้ƒฝๅœจ inkspcl.com ไพง็ฎก็†ใ€‚

๐Ÿ’ฌ ่ฏ„่ฎบ