Skip to main content
Glama
corentinleberre

shouldideploytoday-mcp

README.md
# Should I Deploy Today? MCP Server

A Model Context Protocol (MCP) server that provides a tool to check if today is a good day to deploy using the [shouldideploy.today](https://shouldideploy.today) API.

## What is this?

This MCP server exposes a single tool called `should-i-deploy-today` that helps you determine whether it's a good day to deploy your code.

## Installation

1. Clone or download this repository
2. Install dependencies:
   ```bash
   npm install
   ```

## Usage

This is an MCP server meant to be used with MCP-compatible clients (like Claude Desktop, Cline, or other AI assistants that support MCP).

### Running the Server

```bash
node index.js
```

### Using with Cursor

To use this MCP server with Cursor, you need to configure it in your Cursor settings:

1. Open Cursor settings (⌘ + ,)
2. Navigate to "Features" → "Rules for AI"
3. Add MCP server configuration:

```json
{
  "mcpServers": {
    "shouldideploytoday": {
      "command": "node",
      "args": ["/path/to/your/project/index.js"],
      "cwd": "/path/to/your/project"
    }
  }
}
```

Replace `/path/to/your/project` with the actual path to this project directory.

Once configured, you can use the tool in Cursor by asking questions like:
- "Should I deploy today?"
- "Is it a good day to deploy in Europe/London timezone?"
- "Check if I should deploy using Pacific timezone"

Example conversation in Cursor:
```
You: Should I deploy today?
Assistant: Let me check if today is a good day to deploy...
[Uses should-i-deploy-today tool]
Result: YES - It's Tuesday, you should deploy today!
```
## Configuration

The server can be configured to use different timezones by passing the `timezone` parameter to the tool. The timezone should be a valid timezone string (e.g., "America/New_York", "Europe/London", "Asia/Tokyo").

## License

MIT

## Author

Corentin Le Berre