返回顶部
m

mila米拉

>-

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.2
安全检测
已通过
100
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

mila

Mila

Mila 是一个用于文档、电子表格和幻灯片演示的协作平台。本技能将教你如何通过 Mila 的 REST API 和 MCP 工具以编程方式管理内容。

https://mila.gg 开始——创建账户、生成 API 密钥,然后开始构建。

身份认证

所有请求都需要 Mila API 密钥。密钥格式为 milask_*。

API 密钥具有控制访问权限的作用域(例如 documents:read、documents:write、sheets:read、sheets:write、slides:read、slides:write)。

REST API 身份认证

将 API 密钥作为 Bearer 令牌包含在请求中:

Authorization: Bearer milaskyourkeyhere

基础 URL:https://api.mila.gg/v1

MCP 身份认证

MCP 服务器使用相同的 API 密钥。连接到 MCP 端点时,在 Authorization 标头中包含该密钥。

MCP 端点:https://mcp.mila.gg

MCP 配置

如果用户希望通过 MCP 将 Mila 连接到 AI 客户端,请使用以下配置:

Claude Desktop(claudedesktopconfig.json):

json
{
mcpServers: {
mila: {
url: https://mcp.mila.gg,
headers: {
Authorization: Bearer milaskyourkeyhere
}
}
}
}

Cursor(.cursor/mcp.json):

json
{
mcpServers: {
mila: {
url: https://mcp.mila.gg,
headers: {
Authorization: Bearer milaskyourkeyhere
}
}
}
}

VS Code Copilot(.vscode/mcp.json):

json
{
servers: {
mila: {
type: http,
url: https://mcp.mila.gg,
headers: {
Authorization: Bearer milaskyourkeyhere
}
}
}
}

快速入门

创建文档

bash
curl -X POST https://api.mila.gg/v1/documents \
-H Authorization: Bearer milaskyourkeyhere \
-H Content-Type: application/json \
-d {title: 会议记录, content:

会议记录

讨论了路线图。

}

MCP 工具:create_document,参数为 title 和 content(HTML 字符串)。

创建电子表格

bash
curl -X POST https://api.mila.gg/v1/sheets \
-H Authorization: Bearer milaskyourkeyhere \
-H Content-Type: application/json \
-d {title: 预算, cells: {A1: {value: 项目}, B1: {value: 成本}, A2: {value: 托管}, B2: {value: 99}}}

MCP 工具:create_sheet,参数为 title 和 cells(A1 表示法对象)。

创建演示文稿

bash
curl -X POST https://api.mila.gg/v1/slides \
-H Authorization: Bearer milaskyourkeyhere \
-H Content-Type: application/json \
-d {title: 演示, data: [{html:

你好

, background: #ffffff, notes: 标题幻灯片}]}

MCP 工具:createslidepresentation,参数为 title 和 data(幻灯片对象数组)。

API 约定

ID

所有资源 ID 都是不透明字符串(例如 xK9mP2wQ)。在 URL 和参数中直接使用它们。

分页

列表端点接受 limit(1-100,默认 50)和 offset(默认 0)。响应包含一个 pagination 对象:

json
{
data: [...],
pagination: { total: 42, limit: 50, offset: 0 }
}

排序

列表端点接受 sort(createdat、updatedat、lasteditedat、title)和 order(asc、desc)。

服务器过滤

内容可以属于服务器(工作区)或个人文件

  • - 省略 serverid:返回所有内容
  • serverid=personal:仅返回个人文件
  • server_id=:返回该服务器中的内容

创建内容时,在请求体中传递 server_id 以将其放入服务器。个人文件则省略。

响应格式

所有响应使用此结构:

json
{
success: true,
data: { ... }
}

错误返回:

json
{
success: false,
error: { message: 错误描述 }
}

内容格式

  • - 文档:HTML 字符串(标题、段落、列表、表格、图片、链接)。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large