- Explore MCP Servers
- developer-docs
Developer Docs
What is Developer Docs
developer-docs is an open-source documentation project that provides guidelines and resources for developers. It is currently under construction, and contributions are welcomed.
Use cases
Use cases include creating developer guides, API documentation, and instructional materials that require visual elements like SVG graphics.
How to use
To use developer-docs, refer to the official website for the most up-to-date documentation. When incorporating SVG files in MDX files, ensure to use the ‘.url’ property to avoid build failures.
Key features
Key features include open-source accessibility, community contributions, and specific guidelines for using SVG files in documentation.
Where to use
developer-docs can be used in software development projects, technical documentation, and any context where clear and structured documentation is required.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Developer Docs
developer-docs is an open-source documentation project that provides guidelines and resources for developers. It is currently under construction, and contributions are welcomed.
Use cases
Use cases include creating developer guides, API documentation, and instructional materials that require visual elements like SVG graphics.
How to use
To use developer-docs, refer to the official website for the most up-to-date documentation. When incorporating SVG files in MDX files, ensure to use the ‘.url’ property to avoid build failures.
Key features
Key features include open-source accessibility, community contributions, and specific guidelines for using SVG files in documentation.
Where to use
developer-docs can be used in software development projects, technical documentation, and any context where clear and structured documentation is required.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Contributing to Speakeasy Documentation
Welcome to the Speakeasy documentation repository! This guide will help you contribute to our open-source documentation.
📂 Repository Structure
The documentation is organized into several content hubs:
api-design/- API design guidelines and best practicesdocs/- Core product documentationguides/- Step-by-step product guidesmcp/- MCP hubopenapi/- OpenAPI hub
✍️ How to Edit Content
1. Locate the File
The documentation files in this repository directly map to the URLs on our website. To find the file you want to edit:
- Take the URL path after
speakeasy.com/ - Add
.mdxto the end - That’s your file path in the repository
For example:
- Website URL:
https://www.speakeasy.com/docs/prep-openapi/linting- File path:
docs/prep-openapi/linting.mdx
- File path:
2. Make Your Changes
- Use MDX (
.mdx) when you need React components, or Markdown (.md) for simple content - Follow our quick style guide below
- Include proper meta descriptions for SEO
- Optimize images using Next.js Image component
3. Submit Your Changes
- Create a new branch for your changes
- Commit with a descriptive message following Conventional Commits
- Example:
chore: update authentication guide
- Example:
- Create a pull request
- Once approved, your changes will be merged
📝 Quick Style Guide
Writing Style
- Use clear, concise language
- Write in active voice
- Keep explanations brief and direct
- Use American English
Code and Links
- Use code blocks for code snippets
- Add language specification to code blocks
- Use relative URLs:
[link](https://raw.githubusercontent.com/speakeasy-api/developer-docs/master//docs/create-client-sdks) - Place code references in backticks
Formatting
- Use sentence case for headings
- Use proper heading hierarchy
- Include code examples where relevant
- Add proper meta descriptions for SEO
🚀 Getting Started
-
Fork the repository
-
Clone your fork:
git clone https://github.com/YOUR_USERNAME/developer-docs.git -
Create a new branch:
git checkout -b docs/your-change -
Make your changes
-
Submit a pull request
🤝 Need Help?
- Open an issue for general questions
- Join our Slack community for real-time help
- Check existing issues and pull requests for similar questions
Thank you for contributing to our documentation! Your help makes our documentation better for everyone.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










