Mila
AI-native office suite MCP server. Create, read, update docs, spreadsheets, and slides with 23 tools.
Mila Skill for OpenClaw
An OpenClaw skill that teaches AI agents how to use the Mila REST API and MCP tools to manage documents, spreadsheets, and slide presentations.
What is OpenClaw?
OpenClaw is a package manager for AI agent skills. Skills are structured reference files that give agents domain knowledge — like API docs, best practices, and usage patterns — so they can perform tasks without needing everything hardcoded into their system prompt.
When a user installs a skill, the agent downloads the skill files into its local workspace (typically ~/.openclaw/workspace/skills/<name>/) and loads them as context when relevant tasks come up.
How it works
This repo contains a SKILL.md file (the skill manifest) and a references/ directory with detailed API documentation:
mila-skill/
SKILL.md # Manifest: metadata, auth, MCP setup, quick start, tool list
references/
DOCUMENTS.md # 6 endpoints for document CRUD + append
SHEETS.md # 10 endpoints for workbook/tab/cell operations
SLIDES.md # 6 endpoints for presentation CRUD + append
SERVERS.md # 1 endpoint for listing workspaces
When an agent has this skill installed, it knows how to:
- Authenticate with Mila API keys (
mila_sk_*) - Create, read, update, and delete documents with HTML content
- Manage spreadsheets with A1 cell notation, formulas, and cell formatting
- Build slide presentations with free-form HTML on a 960x540 canvas
- Connect to the MCP server for tool-based interaction
- Filter content by server (workspace) and paginate results
Install
Ask any OpenClaw-compatible agent:
Can you install this skill please? https://clawhub.ai/freddyjd/mila
The agent downloads and installs it automatically. Then give it your API key:
Here is the API key: mila_sk_your_key_here
Create an API key at mila.gg/api-keys (individual) or mila.gg/team-api (teams).
Publishing
This repo auto-publishes to ClawHub via GitHub Actions whenever SKILL.md or anything in references/ changes on main.
The workflow (.github/workflows/publish-clawhub.yml):
- Extracts the
versionfromSKILL.mdfrontmatter - Checks if that version already exists on ClawHub
- If not, publishes using
bunx clawhub@latest publish
To release a new version: bump the version field in SKILL.md and push to main.
Links
Related Servers
Kone.vc
sponsorMonetize your AI agent with contextual product recommendations
Israel statistics mcp
MCP server that provides programmatic access to the Israeli Central Bureau of Statistics (CBS) price indices and economic data
Cursor Admin
Monitor team productivity, usage, and spending for AI assistants using the Cursor Admin API.
Obsidian
A server for interacting with your Obsidian vault.
Attio MCP Server
Interact with data in Attio, the AI-native CRM, enabling AI assistants to access and manage your customer relationship information.
4th Brain MCP Server
Interact with markdown notes in a personal knowledge vault, such as Obsidian.
Mailgo Cold Mail Marketing
AI-powered cold email campaign management through Model Context Protocol (MCP).
Anki MCP
A Model Context Protocol (MCP) server that provides seamless integration with Anki, enabling AI assistants to interact with your flashcard collection. Create, read, update, and manage Anki cards programmatically through a standardized interface.
Reclaim AI
Reclaim is an ai calendar management tool that helps you plan your schedule and tasks.
PowerPoint MCP Server
Manipulate PowerPoint presentations using the python-pptx library.
Ads MCP
Remote MCP server for Ad campaign planning, research, and cross-platform ad creation. Supports Google Ads Search & Performance Max and TikTok at launch, with additional networks planned.