mcp-backlog-md
Version:
An MCP (Model Context Protocol) server for the backlog.md CLI tool.
40 lines (26 loc) • 1.19 kB
Markdown
# Tech Context
## Technologies Used
- **Language:** TypeScript
- **Runtime:** Node.js
- **Framework:** MCP Server
- **Libraries:**
- zod: for schema validation
- commander: for command-line interface
- change-case: for case conversion
## Development Setup
The project is intended to be published as an npm package. Currently, for development:
1. Clone the repository.
2. Run `npm install` to install dependencies.
3. Run `npm run build` to compile the TypeScript code.
## Technical Constraints
- Requires Node.js to be installed on the system.
- Requires the `backlog.md` CLI tool to be installed and available in the system's PATH.
## Dependencies
- **@modelcontextprotocol/sdk:** For MCP server implementation.
- **zod:** For schema validation of tool inputs.
- **change-case:** For case conversion of tool names.
- **backlog.md:** External CLI tool that this server wraps.
## Tool Usage Patterns
[Describe any patterns for using specific tools.]
## Environment Variables
- `NODE_ENV`: Can be set to `development` or `production`. This is a standard Node.js environment variable that can be used for conditional logic, but it is not currently used in this project.