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.2.tar.gz (6.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.2-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ssyubix-2.0.2.tar.gz
  • Upload date:
  • Size: 6.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.2.tar.gz
Algorithm Hash digest
SHA256 e57eed9741ea6852a2af988f4f6185a1d1ead97b3cade56ab3136cf5158d548e
MD5 a2e9a2b306f948877d7bae143abc0a29
BLAKE2b-256 b99adbd0293658afc72750ca989bc43314e61adfb7499588d686d003b7a7770e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ssyubix-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.4 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cb27837eb63305dc96fb493eca57527858a8869bed82abaaec00a0112ad7fa31
MD5 83dd7f8dad0ca82404f8340e867acd5f
BLAKE2b-256 88601c6a2b16bea8e98bb5d4bd90e70dae784112ba7d64e0e5866035ca703d73

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