Mila
by mila-gg · remote · no sign-in to list tools · v1.0.2 · published by GitHub user mila-gg
Create and manage documents, spreadsheets, and presentations from your AI assistant.
23 tools: 4 can delete or cancel things, 11 change things and 8 only read.
Scanned Oct 21, 2026
- Deletes or cancels4Claude Code: deny: see these tools
- Can't be undone0Claude Code: ask
- Changes things11Claude Code: ask: see these tools
- Only reads8Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http mila-gg https://mcp.mila.gg/Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
23 tools
Deletes or cancels 4Claude Code: deny
delete_documentPermanently delete a document (doc, word, note) by ID.No findings
Why it is in this group
- The name "delete_document" says "delete": a word for removing or ending something.
- The description says "Permanently delete".
Description, as the server wrote it Permanently delete a document (doc, word, note) by ID.
delete_sheetPermanently delete a spreadsheet (sheet, excel, workbook) and all its tabs.No findings
Why it is in this group
- The name "delete_sheet" says "delete": a word for removing or ending something.
- The description says "Permanently delete".
Description, as the server wrote it Permanently delete a spreadsheet (sheet, excel, workbook) and all its tabs.
delete_sheet_tabDelete a tab from a spreadsheet (sheet, excel, workbook).No findings
Why it is in this group
- The name "delete_sheet_tab" says "delete": a word for removing or ending something.
Description, as the server wrote it Delete a tab from a spreadsheet (sheet, excel, workbook). Cannot delete the last remaining tab.
delete_slide_presentationPermanently delete a slide presentation (slides, powerpoint, deck, keynote).No findings
Why it is in this group
- The name "delete_slide_presentation" says "delete": a word for removing or ending something.
- The description says "Permanently delete".
Description, as the server wrote it Permanently delete a slide presentation (slides, powerpoint, deck, keynote).
Changes things 11Claude Code: ask
append_rowsAppend one or more rows of data to a spreadsheet (sheet, excel, workbook) tab.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Append one or more rows of data to a spreadsheet (sheet, excel, workbook) tab. Use "rows" for multiple rows or "values" for a single row.
append_slidesAppend one or more slides to an existing presentation (slides, powerpoint, deck, keynote).No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Append one or more slides to an existing presentation (slides, powerpoint, deck, keynote).
append_to_documentAppend HTML content to the end of an existing document (doc, word, note) without replacing existing content.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Append HTML content to the end of an existing document (doc, word, note) without replacing existing content.
create_documentCreate a new document.No findings
Why it is in this group
- The name "create_document" says "create": a word for a change.
Description, as the server wrote it Create a new document. Use this when asked to create, write, draft, or compose a document, doc, note, page, article, or word document. Content should be HTML (e.g. "<p>Hello</p>").
create_sheetCreate a new spreadsheet (sheet, excel, workbook) with an initial tab.No findings
Why it is in this group
- The name "create_sheet" says "create": a word for a change.
Description, as the server wrote it Create a new spreadsheet (sheet, excel, workbook) with an initial tab. Use this when asked to create a spreadsheet, table, workbook, tracker, or organize data in rows and columns.
create_sheet_tabAdd a new tab to a spreadsheet (sheet, excel, workbook).No findings
Why it is in this group
- The name "create_sheet_tab" says "create": a word for a change.
Description, as the server wrote it Add a new tab to a spreadsheet (sheet, excel, workbook).
create_slide_presentationCreate a new slide presentation (slides, powerpoint, deck, keynote).No findings
Why it is in this group
- The name "create_slide_presentation" says "create": a word for a change.
Description, as the server wrote it Create a new slide presentation (slides, powerpoint, deck, keynote). Use this when asked to create a presentation, slide deck, or slideshow. Each slide has "html" content and optional "background" and "notes".
update_documentUpdate an existing document (doc, word, note).No findings
Why it is in this group
- The name "update_document" says "update": a word for a change.
Description, as the server wrote it Update an existing document (doc, word, note). Supply a new title and/or HTML content to replace the body.
update_sheetUpdate spreadsheet (sheet, excel, workbook) workbook-level properties (currently only title).No findings
Why it is in this group
- The name "update_sheet" says "update": a word for a change.
Description, as the server wrote it Update spreadsheet (sheet, excel, workbook) workbook-level properties (currently only title).
update_sheet_tabUpdate a spreadsheet (sheet, excel, workbook) tab: merge cells, rename, change color, or resize the grid.No findings
Why it is in this group
- The name "update_sheet_tab" says "update": a word for a change.
Description, as the server wrote it Update a spreadsheet (sheet, excel, workbook) tab: merge cells, rename, change color, or resize the grid. Set a cell value to null to clear it.
update_slide_presentationUpdate a slide presentation (slides, powerpoint, deck, keynote): title, slide data, theme, or aspect ratio.No findings
Why it is in this group
- The name "update_slide_presentation" says "update": a word for a change.
Description, as the server wrote it Update a slide presentation (slides, powerpoint, deck, keynote): title, slide data, theme, or aspect ratio.
Only reads 8Claude Code: allow
get_documentGet a document (doc, word, note, page) by ID, including its full content (title, HTML body, metadata).No findings
Why it is in this group
- The name "get_document" says "get": a word for reading.
Description, as the server wrote it Get a document (doc, word, note, page) by ID, including its full content (title, HTML body, metadata).
get_sheetGet a spreadsheet (sheet, excel, workbook) by ID, including all tabs and their cell data in A1 notation.No findings
Why it is in this group
- The name "get_sheet" says "get": a word for reading.
Description, as the server wrote it Get a spreadsheet (sheet, excel, workbook) by ID, including all tabs and their cell data in A1 notation.
get_sheet_tabGet a single tab from a spreadsheet (sheet, excel, workbook), including all cell data in A1 notation.No findings
Why it is in this group
- The name "get_sheet_tab" says "get": a word for reading.
Description, as the server wrote it Get a single tab from a spreadsheet (sheet, excel, workbook), including all cell data in A1 notation.
get_slide_presentationGet a slide presentation (slides, powerpoint, deck, keynote) by ID, including all slide data.No findings
Why it is in this group
- The name "get_slide_presentation" says "get": a word for reading.
Description, as the server wrote it Get a slide presentation (slides, powerpoint, deck, keynote) by ID, including all slide data.
list_documentsList all documents (docs, word, notes, pages).No findings
Why it is in this group
- The name "list_documents" says "list": a word for reading.
Description, as the server wrote it List all documents (docs, word, notes, pages). Use this when asked to list, find, or search documents, notes, drafts, or written content. Supports pagination, sorting, and filtering by workspace.
list_serversList all workspaces (servers) you have access to.No findings
Why it is in this group
- The name "list_servers" says "list": a word for reading.
Description, as the server wrote it List all workspaces (servers) you have access to.
list_sheetsList all spreadsheets (sheets, excel, workbooks) with their tab metadata (no cell data).No findings
Why it is in this group
- The name "list_sheets" says "list": a word for reading.
Description, as the server wrote it List all spreadsheets (sheets, excel, workbooks) with their tab metadata (no cell data). Use this when asked to list, find, or search spreadsheets, workbooks, tables, or tabular data.
list_slidesList all slide presentations (slides, powerpoint, deck, keynote).No findings
Why it is in this group
- The name "list_slides" says "list": a word for reading.
Description, as the server wrote it List all slide presentations (slides, powerpoint, deck, keynote). Use this when asked to list, find, or search presentations, decks, or slideshows.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.2. Values in angle brackets are yours to fill in.
claude mcp add --transport http mila-gg https://mcp.mila.gg/Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__mila-gg__list_servers",
"mcp__mila-gg__list_documents",
"mcp__mila-gg__get_document",
"mcp__mila-gg__list_sheets",
"mcp__mila-gg__get_sheet",
"mcp__mila-gg__get_sheet_tab",
"mcp__mila-gg__list_slides",
"mcp__mila-gg__get_slide_presentation"
],
"ask": [
"mcp__mila-gg__create_document",
"mcp__mila-gg__update_document",
"mcp__mila-gg__append_to_document",
"mcp__mila-gg__create_sheet",
"mcp__mila-gg__update_sheet",
"mcp__mila-gg__create_sheet_tab",
"mcp__mila-gg__update_sheet_tab",
"mcp__mila-gg__append_rows",
"mcp__mila-gg__create_slide_presentation",
"mcp__mila-gg__update_slide_presentation",
"mcp__mila-gg__append_slides"
],
"deny": [
"mcp__mila-gg__delete_document",
"mcp__mila-gg__delete_sheet",
"mcp__mila-gg__delete_sheet_tab",
"mcp__mila-gg__delete_slide_presentation"
]
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as mila-gg. Review it before you use it.
