# Plugin

- Name: `ai.circulara/plugin`
- Tier: **Indexed** (Crawled from a public source. No check has passed yet, or a check failed.)
- Latest version: 0.1.2, released 2026-07-09
- Source: https://github.com/CircularRoute/circulara-core
- Trust page: https://mcpvetted.com/t/circulara-plugin

Circulara Observe MCP plugin - meters your AI agents' token spend and carbon, free tier.

## What it can reach

- Network: none seen
- Files: none seen
- Accounts and secrets: Secret: CIRCULARA_TOKEN

## Checks

### qualify: pass
Rules 2026-09-29.1, ran 2026-09-30T03:03:01.558Z.

### static: pass
Rules 2026-09-29.1, ran 2026-09-30T03:03:01.558Z.

### llm_claims: skipped
Rules 2026-09-29.1, ran 2026-09-30T03:03:01.558Z.
- [info] LLM claims check is not configured on this deploy.

## Install

### VS Code
Link: vscode:mcp/install?%7B%22name%22%3A%22plugin%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40circulara%2Fplugin%400.1.2%22%5D%2C%22env%22%3A%7B%22CIRCULARA_BACKEND_URL%22%3A%22%3CCIRCULARA_BACKEND_URL%3E%22%2C%22CIRCULARA_TENANT_ID%22%3A%22%3CCIRCULARA_TENANT_ID%3E%22%2C%22CIRCULARA_TOKEN%22%3A%22%3CCIRCULARA_TOKEN%3E%22%2C%22CIRCULARA_SEAT_ID%22%3A%22%3CCIRCULARA_SEAT_ID%3E%22%2C%22CIRCULARA_USER_ID%22%3A%22%3CCIRCULARA_USER_ID%3E%22%7D%7D
```sh
code --add-mcp '{"name":"plugin","type":"stdio","command":"npx","args":["-y","@circulara/plugin@0.1.2"],"env":{"CIRCULARA_BACKEND_URL":"<CIRCULARA_BACKEND_URL>","CIRCULARA_TENANT_ID":"<CIRCULARA_TENANT_ID>","CIRCULARA_TOKEN":"<CIRCULARA_TOKEN>","CIRCULARA_SEAT_ID":"<CIRCULARA_SEAT_ID>","CIRCULARA_USER_ID":"<CIRCULARA_USER_ID>"}}'
```
```json
{
  "servers": {
    "plugin": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@circulara/plugin@0.1.2"
      ],
      "env": {
        "CIRCULARA_BACKEND_URL": "<CIRCULARA_BACKEND_URL>",
        "CIRCULARA_TENANT_ID": "<CIRCULARA_TENANT_ID>",
        "CIRCULARA_TOKEN": "<CIRCULARA_TOKEN>",
        "CIRCULARA_SEAT_ID": "<CIRCULARA_SEAT_ID>",
        "CIRCULARA_USER_ID": "<CIRCULARA_USER_ID>"
      }
    }
  }
}
```
1. Click the link, or run the command.
2. VS Code asks you to confirm the server before it starts.

### Cursor
Link: cursor://anysphere.cursor-deeplink/mcp/install?name=plugin&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBjaXJjdWxhcmEvcGx1Z2luQDAuMS4yIl0sImVudiI6eyJDSVJDVUxBUkFfQkFDS0VORF9VUkwiOiI8Q0lSQ1VMQVJBX0JBQ0tFTkRfVVJMPiIsIkNJUkNVTEFSQV9URU5BTlRfSUQiOiI8Q0lSQ1VMQVJBX1RFTkFOVF9JRD4iLCJDSVJDVUxBUkFfVE9LRU4iOiI8Q0lSQ1VMQVJBX1RPS0VOPiIsIkNJUkNVTEFSQV9TRUFUX0lEIjoiPENJUkNVTEFSQV9TRUFUX0lEPiIsIkNJUkNVTEFSQV9VU0VSX0lEIjoiPENJUkNVTEFSQV9VU0VSX0lEPiJ9fQ%3D%3D
```json
{
  "mcpServers": {
    "plugin": {
      "command": "npx",
      "args": [
        "-y",
        "@circulara/plugin@0.1.2"
      ],
      "env": {
        "CIRCULARA_BACKEND_URL": "<CIRCULARA_BACKEND_URL>",
        "CIRCULARA_TENANT_ID": "<CIRCULARA_TENANT_ID>",
        "CIRCULARA_TOKEN": "<CIRCULARA_TOKEN>",
        "CIRCULARA_SEAT_ID": "<CIRCULARA_SEAT_ID>",
        "CIRCULARA_USER_ID": "<CIRCULARA_USER_ID>"
      }
    }
  }
}
```
1. Click the link to open Cursor.
2. Cursor shows the server and asks you to install it.

### Claude Code
```sh
claude mcp add plugin -e CIRCULARA_BACKEND_URL=<CIRCULARA_BACKEND_URL> -e CIRCULARA_TENANT_ID=<CIRCULARA_TENANT_ID> -e CIRCULARA_TOKEN=<CIRCULARA_TOKEN> -e CIRCULARA_SEAT_ID=<CIRCULARA_SEAT_ID> -e CIRCULARA_USER_ID=<CIRCULARA_USER_ID> -- npx -y @circulara/plugin@0.1.2
```
1. Run the command in your terminal.
2. Restart or reload Claude Code if it's already open.

### Claude Desktop
```json
{
  "mcpServers": {
    "plugin": {
      "command": "npx",
      "args": [
        "-y",
        "@circulara/plugin@0.1.2"
      ],
      "env": {
        "CIRCULARA_BACKEND_URL": "<CIRCULARA_BACKEND_URL>",
        "CIRCULARA_TENANT_ID": "<CIRCULARA_TENANT_ID>",
        "CIRCULARA_TOKEN": "<CIRCULARA_TOKEN>",
        "CIRCULARA_SEAT_ID": "<CIRCULARA_SEAT_ID>",
        "CIRCULARA_USER_ID": "<CIRCULARA_USER_ID>"
      }
    }
  }
}
```
1. Open Settings, then Developer, then Edit Config.
2. Add the block below to claude_desktop_config.json.
3. Restart Claude Desktop.

### Claude (web) (not supported)
1. Claude on the web only connects to remote servers. Use Claude Desktop or Claude Code for this one.
