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 - The CLI and MCP server as a Chocolatey package (Windows, in moderation): https://community.chocolatey.org/packages/shapelessai,
choco install shapelessai - The plugin repo on LibHunt, with its open-source alternatives: https://www.libhunt.com/r/shapelessai
MIT licensed.