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.1.tar.gz (5.3 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.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssyubix-2.0.1.tar.gz
  • Upload date:
  • Size: 5.3 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.1.tar.gz
Algorithm Hash digest
SHA256 9fdc598e3f9eca24054e7f68d407ed705d26c46f579f7d80c986403c9dfdeeac
MD5 00f299c7e203dfdcc8545947edfab531
BLAKE2b-256 cbf2bb551c332d76fa4174f94338e61451115c7bd2d3c9759f8143f1de4dd6c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssyubix-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 09e896cab7717bd28e300e52b5e5315624bf7e346583ece379a321511a9356e8
MD5 6f41b9140e5ce654cea60cba3400f248
BLAKE2b-256 d95d682430707d0be25962390c7b345a0ddaf9f83f013ca178adb83e7db3c995

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