1. Conduid
  2. Science
  3. Autonome
MCP server · Science

Autonome

Autonomous wake/sleep cycle management and cross-agent federation with scheduled messaging and async task coordination

Unclaimed science
34Low

Scored 6 months ago · breakdown

About Autonome

Autonome is an MCP server in the Science category: autonomous wake/sleep cycle management and cross-agent federation with scheduled messaging and async task coordination.

Install

From source
git clone https://github.com/8agana/autonome-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Autonome

Powered by Claude · Grounded in docs

I know everything about Autonome. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

autonome-mcp

Rust-based MCP server that gives Claude Desktop agency over wake, heartbeat, and federated task execution on macOS.

Features

  • Wake and heartbeat messages to Claude Desktop via AppleScript.
  • Launchd installers for scheduled wake/heartbeat with configurable times.
  • SQLite state store (WAL) with graceful schema upgrades.
  • Federated task queue with stdout/stderr/exit artifacts for inspection.

Quickstart

git clone <repo-url>
cd autonome-mcp
cargo build --release

Run the server

cargo run -- serve

The MCP server listens on stdio for Claude Desktop.

Initialize scheduling (macOS)

cargo run -- init --hour 1 --minute 0 --data-dir ~/.local/share/autonomy-mcp

Creates autonomy.db, installs launchd plist for daily wake, and enables heartbeat defaults.

Manual operations

  • cargo run -- run-wake — send immediate wake message.
  • cargo run -- run-heartbeat — send heartbeat if enabled.
  • cargo run -- status — show persisted state and heartbeat config.
  • cargo run -- test "MESSAGE" — ad-hoc AppleScript send for debugging.

Project Layout

  • src/ — core modules (applescript, federation, launchd, mcp, state, tasks, main.rs).
  • docs/ — design notes (FEDERATION-TOOLS-SPEC.md).
  • scripts/ — helper automation (e.g., WakeClaude.applescript, build_trampoline.sh).
  • target/ — build outputs.

Development

  • Format: cargo fmt
  • Lint: cargo clippy -- -D warnings
  • Test: cargo test
  • Release: cargo build --release

Coding style: Rust 2021, anyhow::Result for app flows, avoid unwrap in runtime paths, use tracing with context-rich fields.

Data & Safety Notes

  • Default data dir: ~/.local/share/autonomy-mcp/autonomy.db. Override with --data-dir for tests.
  • Launchd + AppleScript assume macOS with Claude Desktop installed; avoid running on unsupported hosts.
  • Keep tokens and personal data out of logs; this project operates without embedding secrets.

Contributing

See AGENTS.md for contributor guidelines (structure, commands, style, testing, and PR expectations).

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Autonome

How do I install Autonome?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Autonome safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Autonome still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.