Document Schema Specifications
About
A collection of document schemas for standardizing project documentation across various software projects.
Details
- Author
- scriptonbasestar
- Categories
- Developer Tools, Knowledge Base, Other
Jump to
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 fromgithub/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 theschemas/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.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





