API¶
Safety Annotations¶
All tools include MCP safety annotations to indicate their behavior:
| Tool | readOnlyHint |
destructiveHint |
Description |
|---|---|---|---|
get_specs |
true |
false |
Only reads schema data |
create_document |
false |
true |
Creates new documents |
Tools¶
get_specs¶
Returns the Quillmark schema for USAF official memorandums.
| Annotation | Value |
|---|---|
readOnlyHint |
true |
destructiveHint |
false |
title |
Get Quillmark Specs |
Returns: JSON schema defining valid Quillmark frontmatter fields, document types, and formatting rules.
create_document¶
Creates a new document and returns a magic link to open it.
| Annotation | Value |
|---|---|
readOnlyHint |
false |
destructiveHint |
true |
title |
Create Document |
Arguments:
| Name | Type | Required | Description |
|---|---|---|---|
name |
string | Yes | Document title |
owner |
string | Yes | Creator attribution (e.g., "Claude") |
content |
string | Yes | Quillmark-formatted document content |
{
"name": "create_document",
"arguments": {
"name": "Holiday Party Memo",
"owner": "Claude",
"content": "---\ntype: usaf_memo\nreceiver:\n org: 123 FW/CC\n---\n\n# MEMORANDUM FOR RECORD\n\nSUBJECT: Holiday Party\n\n1. The party is at 0800.\n"
}
}
Returns: A secure magic link URL. Upon first access, the document is securely associated with your device. To share the document publicly, you must create a fork.
Prompts¶
writing_workflow¶
Returns guidance on how to use the tools effectively.
Returns: Step-by-step instructions for creating USAF official memorandums, including when to call get_specs and how to structure create_document requests.