Loads markdown files from GitHub repositories and serves them as prompts, with support for cloning repositories locally and optional automatic updates
Loads markdown files from local filesystem folders and serves them as prompts for synchronization and management
Processes markdown files with frontmatter metadata to create structured prompts with customizable names and descriptions
Shinkuro - Prompt synchronization MCP server
Loads markdown files from a local folder or GitHub repository and serves them as prompts.
Usage
Local Files
Add to your MCP client configuration:
Git Repository
Add to your MCP client configuration:
This will clone the repository into a local cache dir. Make sure you have correct permission.
Environment Variables
FOLDER
: Path to local folder containing markdown files, or subfolder within git repoGIT_URL
: Git repository URL (supports GitHub, GitLab, SSH, HTTPS with credentials)CACHE_DIR
: Directory to cache cloned repositories (optional, defaults to~/.shinkuro/remote
)AUTO_PULL
: Whether to pull latest changes if repo exists locally (optional, defaults tofalse
)
Prompts
Loading
Each markdown file in the specified folder is loaded as a prompt.
Example folder structure:
Example Prompt File
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Enables loading and serving markdown files as prompts from local folders or GitHub repositories. Supports automatic repository synchronization and YAML frontmatter for prompt metadata.