# Projectstate MCP server

Source: https://glimind.com/server/mcp-registry%2Fonline.projectstate%2Fprojectstate
Registry id: `mcp-registry/online.projectstate/projectstate`
Status: live (checked 2026-10-26T22:33:39.788Z)

## Measurements (30 days)

- Uptime: 99.97%
- Checks: 4913
- Outages (90 days): 4

## Install

```json
{
  "mcpServers": {
    "projectstate-mcp-server": {
      "type": "http",
      "url": "https://projectstate.online/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http projectstate-mcp-server https://projectstate.online/mcp
```

## Tools (6)

- `plan_check`: Before you start something non-trivial, say what you are about to do and get back only what would change your mind: attempts that already failed at this, decisi
- `project_open`: Open (or create) a project and get a compact brief: status line, open tasks, latest active decisions and failed attempts. Call this first in a session. Omit `pr
- `project_status`: Get the project's one-line status, open tasks and last change. Pass `set_status` to overwrite the status line (e.g. 'v0.3 shipped; next: migrate auth to OAuth')
- `recall`: Search the project's memory with keywords and get the few most relevant entries (ranked, active entries first, superseded ones last), trimmed to `max_chars`. Us
- `remember`: Store one fact about the project. `kind` is one of: decision (what was chosen and why), attempt (something tried; status 'worked'|'failed'|'partial'), task (sta
- `update`: Change an existing entry by id: set `status` (task open|done|dropped, attempt worked|failed|partial, decision active|superseded|reverted, note active|archived),

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
