Serveur MCP

stub.page

page.stub/stub-page
Médias et contenu Public et accessible MCP 2025-11-25

Ce que fait ce MCP

Publishes, reads, updates, and deletes Markdown text posts at public URLs.

create_page
Create a page
Publish a new text post and return its slug, public URL and edit_key. Content is Markdown (paragraphs, headings, bold, italic, lists, quotes, code, links, and images via external https URLs — images are embedded, never hosted). The returned edit_key is shown exactly once and cannot be recovered. Keep it in context — without it the page can never be edited or deleted again.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title', 'content'], 'properties': {'title': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': 'Title of the post. The URL is derived from it and never changes afterwards.'}, 'content': {'type': 'string', 'minLength': 1, 'description': 'Markdown content of the post.'}}}
delete_page
Delete a page
Permanently delete a post. Requires the edit_key. The slug is never reused and the deletion cannot be undone.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug', 'edit_key'], 'properties': {'slug': {'type': 'string'}, 'edit_key': {'type': 'string', 'description': 'The key returned by create_page.'}}}
get_page
Read a page
Fetch a published post by slug. Public — no edit_key required.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'The slug from the page URL.'}}}
update_page
Update a page
Replace title and/or content of an existing post. Requires the edit_key from create_page. The URL stays the same even when the title changes.
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug', 'edit_key'], 'properties': {'slug': {'type': 'string'}, 'title': {'type': 'string', 'maxLength': 200}, 'content': {'type': 'string'}, 'edit_key': {'type': 'string', 'description': 'The key returned by create_page.'}}}
Ajouté
delete_page
17 September 2026 12:54
Ajouté
update_page
17 September 2026 12:54
Ajouté
get_page
17 September 2026 12:54
Ajouté
create_page
17 September 2026 12:54