Skip to main content
Glama

DollhouseMCP

by DollhouseMCP
06-development.mdโ€ข1.1 kB
## ๐Ÿ› ๏ธ Development ### Getting Started ```bash # Clone the repository git clone https://github.com/DollhouseMCP/mcp-server.git cd mcp-server # Install dependencies npm install # Build the project npm run build # Run tests npm test ``` ### Development Workflow 1. **Create Feature Branch**: `git checkout -b feature/your-feature` 2. **Make Changes**: Implement your feature or fix 3. **Run Tests**: `npm test` 4. **Build**: `npm run build` 5. **Submit PR**: Create pull request to develop branch ### Available Scripts - `npm run build` - Compile TypeScript - `npm run dev` - Development mode with watch - `npm test` - Run test suite - `npm run lint` - Check code style - `npm run typecheck` - TypeScript type checking ### Project Structure ``` src/ โ”œโ”€โ”€ index.ts # Main server entry โ”œโ”€โ”€ tools/ # MCP tool implementations โ”œโ”€โ”€ utils/ # Utility functions โ”œโ”€โ”€ types/ # TypeScript definitions โ””โ”€โ”€ elements/ # Element system ``` For detailed development guides, see [Development Documentation](docs/development/).

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/DollhouseMCP/DollhouseMCP'

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