shapelessai
Rust client for the ShapelessAI API. ShapelessAI is an AI content team for founders; this crate is the publishing core: list the social accounts a user connected, schedule posts to X, LinkedIn, Instagram, TikTok, YouTube, Threads, Bluesky and Facebook, and read their status.
let client = from_env?; // SHAPELESSAI_API_KEY
let accounts = client.accounts.await?;
let post = client.create_post.await?;
- API key and HTTP reference: https://shapelessai.com/docs/api
- OpenAPI spec: https://shapelessai.com/api/openapi.json
- The same tools for agents over MCP: https://shapelessai.com/docs/mcp
- The MCP server as a Docker image (linux/amd64, linux/arm64): https://hub.docker.com/r/shapelessai/shapelessai,
docker run -i --rm shapelessai/shapelessai - The
shapelessCLI and MCP server as a conda package (linux, macOS): https://anaconda.org/shapelessai/shapelessai,conda install -c shapelessai shapelessai - The CLI and MCP server as a snap (Linux, amd64): https://snapcraft.io/shapelessai,
sudo snap install shapelessai
MIT licensed.