Skip to main content
Glama
monuit
by monuit
CONTRIBUTING.md1.34 kB
# Contributing to Oura MCP Server Thank you for considering contributing to this project! ## Getting Started 1. Fork the repository 2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/oura-mcp-server.git` 3. Create a branch: `git checkout -b feature/your-feature-name` 4. Install dependencies: `npm install` 5. Make your changes ## Development ### Running in Development Mode ```bash npm run dev ``` ### Type Checking ```bash npm run typecheck ``` ### Building ```bash npm run build ``` ### Testing ```bash npm test ``` ## Code Style - TypeScript strict mode enabled - Use meaningful variable and function names - Add JSDoc comments for public APIs - Follow existing code patterns ## Pull Request Process 1. Update README.md if you're adding features 2. Ensure all type checks pass 3. Test with a real Oura account before submitting 4. Commit with clear, descriptive messages 5. Open a PR with a description of your changes ## Bug Reports When reporting bugs, include: - Operating system and Node.js version - Steps to reproduce - Expected vs actual behavior - Relevant logs or error messages ## Feature Requests Open an issue describing: - The problem you're trying to solve - Your proposed solution - Any alternatives you've considered ## Questions? Open a GitHub issue or discussion. We're here to help!

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/monuit/oura-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server