Document Schema Specifications

by scriptonbasestar

Not rated
GitHub

About

A collection of document schemas for standardizing project documentation across various software projects.

Details

Author
scriptonbasestar
Categories
Developer Tools, Knowledge Base, Other

Setup

Install Document Schema Specifications in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/scriptonbasestar/mcp-schema-specs

Follow the installation instructions in the repository README, then restart your MCP client.

A collection of document schemas for standardizing project documentation across various software projects.

A comprehensive collection of document schemas for standardizing project documentation across different types of software projects.

- πŸ“‹ Document Schema Collection- 10+ schemas covering all aspects of project documentation
- 🌐 GitHub API Integration- 191 templates from official GitHub repositories
- πŸ” Real-time Validation- Automated document structure checking
- πŸ“¦ NPX Ready- Easy installation and execution via npx
- πŸ€– AI-Friendly- Designed for seamless AI assistant integration
- ⚑ Template Generation- Instant creation of standardized documents

# Install and run the MCP server globally npx @scriptonbasestar/sb-schema-doc-server # Generate a MIT license echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "generate_license", "arguments": {"license_type": "mit", "author": "Your Name", "output_path": "LICENSE"}}}' | npx @scriptonbasestar/sb-schema-doc-server # Generate a Node.js .gitignore echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "generate_gitignore", "arguments": {"gitignore_type": "Node", "output_path": ".gitignore"}}}' | npx @scriptonbasestar/sb-schema-doc-server # List all available templates echo '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "list_templates", "arguments": {}}}' | npx @scriptonbasestar/sb-schema-doc-server

- License Templates: 36 templates fromlicenses/license-templates
- Gitignore Templates: 155 templates from
github/gitignore
- Document Schemas: 10 local schemas for project documentation

- Primary: GitHub API for latest templates
- Fallback: Local templates when API unavailable
- Zero configuration required

This project provides schemas for the following document types:

- README- Project introduction and setup instructions
-
API Documentation- Code interface documentation
-
Architecture- System design and component structure
-
Features- User-facing functionality descriptions
-
Tech Stack- Technology choices and dependencies
-
TODO- Active development tasks and tracking
-
Backlog- Future ideas and deferred features
-
Changelog- Version history and changes
-
Contributing- Contribution guidelines and setup
-
Prompts- AI prompt templates and standards
- Browse the schemas in the
schemas/directory
- Copy the relevant schema structure to your project
- Fill in the content according to the specified format

Use our Model Context Protocol server with 9 powerful tools:

# Option 1: NPX (Recommended) npx @scriptonbasestar/sb-schema-doc-server # Option 2: Global Installation npm install -g @scriptonbasestar/sb-schema-doc-server document-schema-doc-server # Option 3: Local Development git clone https://github.com/archmagece/mcp-schema-specs.git cd mcp-schema-specs/doc-server npm install && npm run build && npm start

- validate_document- Validate documents against schemas
- generate_template- Create new document templates
- list_schemas- List available document schemas
- analyze_project_docs- Assess documentation completeness

- generate_license- Generate license files (36+ templates from GitHub)
- list_license_templates- List all available license templates

- generate_gitignore- Generate .gitignore files (155+ templates from GitHub)
- list_gitignore_templates- List all available gitignore templates

- list_templates- List all available templates (schemas + licenses + gitignores)

Add to your MCP settings (claude_desktop_config.json):

{ "mcpServers": { "sb-schema-server": { "command": "npx", "args": ["@scriptonbasestar/sb-schema-doc-server"] } } }
mcp-schema-specs/ β”œβ”€β”€ schemas/ # Document and template specifications β”‚ β”œβ”€β”€ docs/ # Document schema definitions β”‚ β”‚ β”œβ”€β”€ schema.readme.md # README structure β”‚ β”‚ β”œβ”€β”€ schema.api.md # API documentation β”‚ β”‚ └── ... # Other schema files β”‚ └── templates/ # Local template fallbacks β”‚ β”œβ”€β”€ licenses/ # License templates β”‚ └── gitignore/ # Gitignore templates β”œβ”€β”€ doc-server/ # MCP server implementation β”‚ β”œβ”€β”€ src/index.ts # Server source code β”‚ β”œβ”€β”€ package.json # NPM package configuration β”‚ β”œβ”€β”€ README.md # Server documentation β”‚ └── build/ # Compiled JavaScript └── README.md # Project overview

The MCP server is published as@scriptonbasestar/sb-schema-doc-server:

- NPX Usage:npx @scriptonbasestar/sb-schema-doc-server
- Global Install:npm install -g @scriptonbasestar/sb-schema-doc-server
- Package URL:https://www.npmjs.com/package/@scriptonbasestar/sb-schema-doc-server

Please read ourContributing Guidelinesfor details on our code of conduct and the process for submitting pull requests.

MIT License - see the LICENSE file for details.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Extentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses

An MCP server tailored for React Native–first development using Gluestack UI

Create and read feature flags, review experiments, generate flag types, search docs, and interact with GrowthBook's feature flagging and experimentation platform.

Gives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control.

Understand, develop, and debug authorization policies in Oso Cloud.

Up-to-date documentation for your coding agent. Covers 1000s of public repos and sites. Built by ref.tools

Points agents to the canonical Agentry install docs for errors, product analytics, and deploy attribution.

Gives coding agents deterministic, read-only documentation handoffs with edit boundaries, ownership, and required checks before repository changes.

Deterministic JSON checks with signed evidence and x402-paid execution

Search Apple's Developer Documentation with smart search and wildcard support.

No reviews yet β€” be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.