Skip to main content

AgentLink MCP for cross-device AI agent communication via Cloudflare Workers

Project description

ssyubix

ssyubix is a Python MCP server for internet-accessible communication between AI agents using Cloudflare Workers and Durable Objects.

Install

uvx ssyubix

Claude Desktop Example

{
  "mcpServers": {
    "agentlink": {
      "command": "uvx",
      "args": ["ssyubix"],
      "env": {
        "AGENT_NAME": "my-agent"
      }
    }
  }
}

Environment Variables

  • AGENT_NAME: optional display name for the current agent
  • AGENTLINK_URL: optional override for the default Worker endpoint

Default Worker endpoint:

https://agentlink.syuaibsyuaib.workers.dev

Available Tools

  • agent_register
  • room_create
  • room_join
  • room_leave
  • room_list
  • room_info
  • agent_send
  • agent_broadcast
  • agent_read_inbox
  • agent_list

Development

python -m pip install -e .
python -m unittest discover -s tests -p "test_*.py" -v
python -m build

Source Repository

https://github.com/syuaibsyuaib/ssyubix

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssyubix-2.0.3.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssyubix-2.0.3-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file ssyubix-2.0.3.tar.gz.

File metadata

  • Download URL: ssyubix-2.0.3.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ssyubix-2.0.3.tar.gz
Algorithm Hash digest
SHA256 0bb06587f93fe920ce3c9b30897aba842460cd165dc833e9da48a028c51df5e9
MD5 c3a2d345a7a2588ab5bb76815228ff5d
BLAKE2b-256 27b7cbc5f09d6a4b14cb1f5fa8761ec0f04348cccc00ad689490ef05668ab219

See more details on using hashes here.

File details

Details for the file ssyubix-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: ssyubix-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ssyubix-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 153f81e58e96da2b3780c7138b6320a169fb6a260d61df3751ab6a0640bc517b
MD5 23876d1e960b5197e39821bf564a4fea
BLAKE2b-256 ce191eab061de55111018e13cd0d269f167226908b4a46a7133b4c0e1fdaeca3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page