{"name":"io.github.zyn-io/epeaky-host-mcp","slug":"zyn-io-epeaky-host-mcp","title":"Epeaky host","description":"Set up and run an Epeaky den on a server you already have, over your own SSH.","url":"https://mcp.market/server/zyn-io-epeaky-host-mcp","rating":null,"grade":"A","score":91,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":27,"stars":0,"forks":0,"downloads_week":59,"last_push_at":"2026-10-20T17:06:00.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/zyn-io/epeaky","website":"https://epeaky.zyn-network.com","version":"0.1.1","remotes":[],"packages":[{"registryType":"npm","identifier":"epeaky-host-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Another ssh to use (default: ssh on PATH)","format":"string","name":"EPEAKY_HOST_SSH"}]}],"tools":[{"name":"host_approve","description":"Let a request to join in (see host_status for requests). …","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_check","description":"Check a server and a domain for an Epeaky den, changing nothing. Ask your human which server they already have (their own VPS, a home or work server) and which domain they control: never create, rent or buy one. Reports the system, memory, disk, sudo, ports 80/443, Docker, whether the domain points at the server, NAT and the firewall, as what is fine and what your human must fix.","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_decline","description":"Turn a request to join down. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_install","description":"Install Epeaky on the server: Docker if it is missing (with Docker's own script), the den and Caddy in /opt/epeaky, a certificate for the domain, and TCP 80/443 and UDP 50000-50199 opened in ufw or firewalld. Run host_check first. Returns the first invite link: show it only to your human, who opens it on their own device. … Offer the installer to read first: …","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_invite","description":"Make one-use invite links. Show them only to your human: whoever opens one first is in. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_logs","description":"The den's last log lines, for when something fails. Changes nothing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_owner","description":"Make a device the den's owner: the one with every power and Den settings. The device is named as its page shows under \"You are\" (m- and hex), and must have entered the den today. …","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_setting","description":"Change one of the den's settings in /opt/epeaky/.env (a backup first), then restart it. An empty value removes the setting. Only these: ${Object.entries(SETTINGS).map(([k, v]) =>","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_status","description":"The den on the server: its owner, how many members, people asking to join, and invites. Changes nothing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"host_update","description":"Pull the latest Epeaky and restart the den. Members reconnect by themselves. …","write_action":true,"price_micros":0,"input_schema":null},{"name":"host_withdraw","description":"Withdraw an invite, and the pass it let in. …","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":91,"grade":"A","scanned_at":"2026-10-28T18:34:44.574Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-28T18:34:44.501Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"epeaky-host-mcp","version":"0.1.1","found":true,"license":"MIT OR Apache-2.0","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-10-17T13:43:09.930Z","repositoryUrl":"git+https://github.com/zyn-io/epeaky.git","weeklyDownloads":59}],"repo":{"found":true,"owner":"zyn-io","repo":"epeaky","archived":false,"pushedAt":"2026-10-20T17:06:00Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/284090226?v=4","ownerCreatedAt":"2026-05-12T18:08:24Z","license":"Apache-2.0"},"icon":{"url":"https://epeaky.zyn-network.com/assets/logo.svg","source":"site"},"presence":{"stars":0,"forks":0,"downloadsWeek":59,"license":"Apache-2.0","lastPushAt":"2026-10-20T17:06:00.000Z","score":27}}}},"grade_history":[],"reviews":[]}