ilo
Provides tools for publishing and scheduling posts on Bluesky.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ilocreate a draft saying 'Hello from MCP'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ilo
Agent-first X performance monitoring, drafting, scheduling, and publishing.
Give your agent the public posts and performance data you care about, find the patterns worth repeating, then draft and publish through ilo's CLI, local MCP server, agent skill, or TypeScript package.
Install
npm i -g iloso
ilo startCreate an X developer app with OAuth 2.0 read and write access, then register this callback:
http://127.0.0.1:8976/callbackilo start opens the browser flow and stores OAuth tokens in your operating system keychain.
Related MCP server: X API FastMCP Server
Use the CLI
ilo post --text "Hello from ilo"
ilo drafts create --text "Post this tomorrow"
ilo drafts list
ilo drafts schedule <draft-id> --at "tomorrow at 9am"
ilo scheduler watchPublishing asks for confirmation. Scripts can pass --yes after getting approval elsewhere.
Add local MCP
claude mcp add ilo -- iloso mcp serve
codex mcp add ilo -- iloso mcp serveConfig-based clients can use:
{
"mcpServers": {
"ilo": {
"command": "iloso",
"args": ["mcp", "serve"]
}
}
}The MCP server uses the same local database and keychain credentials as the CLI. Publishing tools require confirm: true.
Install the packaged agent skill with ilo skill install.
Use the TypeScript package
Install iloso in a Node 22 or newer project to call the same core functions directly:
npm install ilosoimport { createDraft, scheduleDraft } from 'iloso'
const draft = createDraft('A post to review')
await scheduleDraft(draft.id, 'tomorrow at 9am')Repository
packages/core: local config, keychain, SQLite, scheduling, and provider logicpackages/cli: theiloandilosocommandspackages/mcp: the local stdio MCP tools
Develop
pnpm install
pnpm lint
pnpm typecheck
pnpm test
pnpm buildRoadmap
X publishing and scheduling are first. Bluesky and LinkedIn are the next provider targets. Local imports and automated performance reports come next.
License and support
MIT licensed. If ilo saves you time, sponsor the project.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iannuttall/ilo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server