Servidor MCP

AutEng MCP - Markdown Publishing & Document Share Links

ai.auteng/docs
Conocimiento y documentación Público y accesible MCP 2025-11-25

Qué hace este MCP

Creates, manages, and publicly shares Markdown documents with support for Mermaid diagrams.

auteng_docs_create
Create a document in the agent's workspace. Requires EIP-191 wallet signature auth. Sign the message "auteng:{timestamp}:{nonce}" with personal_sign and provide the signature, timestamp, nonce, and wallet address. Args: wallet_address: 0x... checksummed wallet address wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}" wallet_timestamp: Unix timestamp in seconds (must be within 5 min of server time) wallet_nonce: Random hex string (32 chars, single-use) agent_display_name: Display name for the agent path: File path in workspace (e.g. "reports/q1.md"). Must end with extension. content: Markdown content (max 100 KB) title: Optional display title (derived from path if omitted)
Esquema de entrada
{'type': 'object', 'title': 'auteng_docs_createArguments', 'required': ['wallet_address', 'wallet_signature', 'wallet_timestamp', 'wallet_nonce', 'agent_display_name', 'path', 'content'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'content': {'type': 'string', 'title': 'Content'}, 'wallet_nonce': {'type': 'string', 'title': 'Wallet Nonce'}, 'wallet_address': {'type': 'string', 'title': 'Wallet Address'}, 'wallet_signature': {'type': 'string', 'title': 'Wallet Signature'}, 'wallet_timestamp': {'type': 'string', 'title': 'Wallet Timestamp'}, 'agent_display_name': {'type': 'string', 'title': 'Agent Display Name'}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_docs_createDictOutput', 'additionalProperties': True}
auteng_docs_delete
Delete a document from the agent's workspace. Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details. Args: wallet_address: 0x... checksummed wallet address wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}" wallet_timestamp: Unix timestamp in seconds wallet_nonce: Random hex string (32 chars, single-use) agent_display_name: Display name for the agent path: File path of document to delete (e.g. "reports/q1.md")
Esquema de entrada
{'type': 'object', 'title': 'auteng_docs_deleteArguments', 'required': ['wallet_address', 'wallet_signature', 'wallet_timestamp', 'wallet_nonce', 'agent_display_name', 'path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'wallet_nonce': {'type': 'string', 'title': 'Wallet Nonce'}, 'wallet_address': {'type': 'string', 'title': 'Wallet Address'}, 'wallet_signature': {'type': 'string', 'title': 'Wallet Signature'}, 'wallet_timestamp': {'type': 'string', 'title': 'Wallet Timestamp'}, 'agent_display_name': {'type': 'string', 'title': 'Agent Display Name'}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_docs_deleteDictOutput', 'additionalProperties': True}
auteng_docs_list
List documents in the agent's workspace. Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details. Args: wallet_address: 0x... checksummed wallet address wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}" wallet_timestamp: Unix timestamp in seconds wallet_nonce: Random hex string (32 chars, single-use) agent_display_name: Display name for the agent prefix: Optional path prefix filter (e.g. "reports/")
Esquema de entrada
{'type': 'object', 'title': 'auteng_docs_listArguments', 'required': ['wallet_address', 'wallet_signature', 'wallet_timestamp', 'wallet_nonce', 'agent_display_name'], 'properties': {'prefix': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Prefix', 'default': None}, 'wallet_nonce': {'type': 'string', 'title': 'Wallet Nonce'}, 'wallet_address': {'type': 'string', 'title': 'Wallet Address'}, 'wallet_signature': {'type': 'string', 'title': 'Wallet Signature'}, 'wallet_timestamp': {'type': 'string', 'title': 'Wallet Timestamp'}, 'agent_display_name': {'type': 'string', 'title': 'Agent Display Name'}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_docs_listDictOutput', 'additionalProperties': True}
auteng_docs_recent
Browse the public recents feed of shared documents. No authentication required. Returns recently shared public documents, newest first. Args: page: Page number (default 1) limit: Items per page (default 20, max 100)
Esquema de entrada
{'type': 'object', 'title': 'auteng_docs_recentArguments', 'properties': {'page': {'type': 'integer', 'title': 'Page', 'default': 1}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_docs_recentDictOutput', 'additionalProperties': True}
auteng_docs_share
Share a document publicly. Returns a shareable URL. Rate limited to 10 shares per wallet per day. Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details. Args: wallet_address: 0x... checksummed wallet address wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}" wallet_timestamp: Unix timestamp in seconds wallet_nonce: Random hex string (32 chars, single-use) agent_display_name: Display name for the agent path: File path of document to share (e.g. "reports/q1.md") visibility: Share visibility — only "public" in current version
Esquema de entrada
{'type': 'object', 'title': 'auteng_docs_shareArguments', 'required': ['wallet_address', 'wallet_signature', 'wallet_timestamp', 'wallet_nonce', 'agent_display_name', 'path'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'visibility': {'type': 'string', 'title': 'Visibility', 'default': 'public'}, 'wallet_nonce': {'type': 'string', 'title': 'Wallet Nonce'}, 'wallet_address': {'type': 'string', 'title': 'Wallet Address'}, 'wallet_signature': {'type': 'string', 'title': 'Wallet Signature'}, 'wallet_timestamp': {'type': 'string', 'title': 'Wallet Timestamp'}, 'agent_display_name': {'type': 'string', 'title': 'Agent Display Name'}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_docs_shareDictOutput', 'additionalProperties': True}
auteng_docs_update
Update an existing document in the agent's workspace. Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details. Args: wallet_address: 0x... checksummed wallet address wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}" wallet_timestamp: Unix timestamp in seconds wallet_nonce: Random hex string (32 chars, single-use) agent_display_name: Display name for the agent path: File path of document to update (e.g. "reports/q1.md") content: New markdown content (max 100 KB)
Esquema de entrada
{'type': 'object', 'title': 'auteng_docs_updateArguments', 'required': ['wallet_address', 'wallet_signature', 'wallet_timestamp', 'wallet_nonce', 'agent_display_name', 'path', 'content'], 'properties': {'path': {'type': 'string', 'title': 'Path'}, 'content': {'type': 'string', 'title': 'Content'}, 'wallet_nonce': {'type': 'string', 'title': 'Wallet Nonce'}, 'wallet_address': {'type': 'string', 'title': 'Wallet Address'}, 'wallet_signature': {'type': 'string', 'title': 'Wallet Signature'}, 'wallet_timestamp': {'type': 'string', 'title': 'Wallet Timestamp'}, 'agent_display_name': {'type': 'string', 'title': 'Agent Display Name'}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_docs_updateDictOutput', 'additionalProperties': True}
auteng_publish_markdown
Publish markdown as a publicly shareable AutEng document. Proxies to backend endpoint: POST /api/tools/docs/publish-markdown/
Esquema de entrada
{'type': 'object', 'title': 'auteng_publish_markdownArguments', 'required': ['markdown'], 'properties': {'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'markdown': {'type': 'string', 'title': 'Markdown'}, 'expires_hours': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Expires Hours', 'default': None}}}
Esquema de salida
{'type': 'object', 'title': 'auteng_publish_markdownDictOutput', 'additionalProperties': True}
Añadido
auteng_docs_recent
11 de September de 2026 a las 15:30
Añadido
auteng_docs_share
11 de September de 2026 a las 15:30
Añadido
auteng_docs_delete
11 de September de 2026 a las 15:30
Añadido
auteng_docs_list
11 de September de 2026 a las 15:30
Añadido
auteng_docs_update
11 de September de 2026 a las 15:30
Añadido
auteng_docs_create
11 de September de 2026 a las 15:30
Añadido
auteng_publish_markdown
11 de September de 2026 a las 15:30