Skip to content

shinzo-labs/docs

Repository files navigation

Logo

Shinzo Platform Documentation

Stars Forks Build contributors welcome Discord

Welcome to the Shinzo Platform documentation repository. This documentation is built with Mintlify and covers our OpenTelemetry-compatible observability platform designed specifically for Model Context Protocol (MCP) developers.

Explore the docs »

📋 Table of Contents

What is Shinzo Platform?

Shinzo Platform provides comprehensive observability for MCP servers, offering:

  • MCP-Native Observability: Purpose-built monitoring for MCP tools, resources, and prompts
  • OpenTelemetry Compatibility: Industry-standard telemetry with MCP-specific insights
  • Zero-Configuration Instrumentation: Get started in minutes with our SDKs
  • Privacy-First Design: Built-in PII sanitization and configurable data processing

Documentation Structure

The documentation is organized into the following sections:

Getting Started

Concepts

Platform

  • Dashboard - Guide to using the Shinzo Platform web dashboard

SDK Documentation

TypeScript SDK

Python SDK

Local Development

Prerequisites

  • Node.js 20 LTS or 22 LTS (Node 25+ is not supported)
  • npm, pnpm, or yarn

Setup

Install the Mintlify CLI globally:

npm i -g mint

Running Locally

Navigate to the docs directory and start the development server:

mint dev

Your local preview will be available at http://localhost:3000.

Custom Ports

To run Mintlify on a specific port:

mint dev --port 3333

If a port is already in use, Mintlify will automatically use the next available port.

Validating Links

Check for broken links in the documentation:

mint broken-links

Keeping CLI Updated

Update to the latest Mintlify CLI version:

npm i -g mint@latest

Contributing

We welcome contributions to improve the Shinzo Platform documentation! Here's how you can help:

Reporting Issues

If you find errors, broken links, or unclear explanations:

  1. Check existing issues to avoid duplicates
  2. Open a new issue with a clear description of the problem
  3. Include the page URL and suggested improvements

Submitting Changes

  1. Fork the repository and create a new branch for your changes
  2. Make your edits following our writing standards (see below)
  3. Test locally using mint dev to preview your changes
  4. Validate that all links work using mint broken-links
  5. Submit a pull request with a clear description of your changes

Writing Standards

When contributing documentation:

  • Voice: Use passive voice for direct, clear instructions (avoid "you" and "your")
  • Prerequisites: List prerequisites at the start of procedural content
  • Code examples: Test all code examples before submitting
  • Formatting: Match the style and formatting of existing pages
  • Language tags: Include language tags on all code blocks
  • Alt text: Add descriptive alt text to all images
  • Links: Use relative paths for internal links (e.g., /quickstart not https://docs.shinzo.ai/quickstart)

Frontmatter Requirements

Every MDX file must include frontmatter with:

---
title: "Clear, descriptive page title"
description: "Concise summary for SEO and navigation"
---

Content Strategy

  • Document just enough for user success - avoid over-explaining
  • Prioritize accuracy and usability
  • Make content evergreen when possible
  • Search for existing information before adding new content
  • Check existing patterns for consistency
  • Start by making the smallest reasonable changes

Publishing Changes

Changes to the documentation are automatically deployed to production when merged to the main branch through our GitHub integration.

Troubleshooting

Development Server Issues

Error: "mint dev is not supported on node versions 25+"

  • Mintlify CLI doesn't support Node.js 25+ due to breaking changes in the Web Storage API
  • Install Node.js 22 LTS via Homebrew: brew install node@22
  • Run with Node 22: PATH="/opt/homebrew/opt/node@22/bin:$PATH" mint dev

Error: Could not load the "sharp" module

  • This may indicate an outdated Node.js version
  • Remove the CLI: npm remove -g mint
  • Upgrade to Node 20 or 22 LTS
  • Reinstall: npm i -g mint

Unknown errors

  • Delete the ~/.mintlify folder from your home directory
  • Run mint dev again

Links Not Working

Make sure you're using relative paths for internal links:

  • ✅ Good: /quickstart
  • ❌ Bad: https://docs.shinzo.ai/quickstart

Resources

License

This documentation is maintained by Shinzo Labs under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages