TinaMCP

TinaMCP

0

The TinaCMS MCP Server is a C# implementation of a Model Context Protocol server, allowing interaction with TinaCMS project content files for AI models and other clients. It offers operations like listing and managing documents within the project using standard MCP protocols.

ListTinaCollections

List the collection directory under `/content`

ListCollectionDocuments

List files in the collection directory

ListDocumentsRecursive

Recursively list all files in the collection

GetTinaDocument

Get the full text content of the document

CreateTinaDocument

Create a new document

UpdateTinaDocument

Overwrite existing documents

DeleteTinaDocument

Delete existing documents

MoveDocument

Move/rename the document

CopyDocument

Copy the document

GetDocumentMetadata

Get YAML frontmatter as JSON string

UpdateDocumentMetadata

Add/update frontmatter fields from JSON objects

GetCollectionSchemaInfo

Read the contents of `.tina/schema.json` file