PluginBench
MCP Server
Active
Apache-2.0

Pursers MCP Server

io.github.swisspra/pursers

What is the Pursers MCP server?

Coordinate AI-agent work on a local-first, owner-controlled MCP board

How to install Pursers

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • ONBOARD_CENTRAL_HOST

    Loopback bind host used by the packaged runtime

  • ONBOARD_CENTRAL_PORT

    Loopback bind port used by the packaged runtime

  • ONBOARD_CENTRAL_DATA_DIR

    Private Central data directory; --data-dir/--data-root is the equivalent CLI input

  • ONBOARD_CENTRAL_LOG_LEVEL

    Packaged runtime log level

  • ONBOARD_CENTRAL_ALLOWED_HOSTS

    Optional comma-separated bare Host names accepted in addition to the bind host

  • ONBOARD_CENTRAL_TLS_CERTFILE

    Optional TLS certificate path; requires ONBOARD_CENTRAL_TLS_KEYFILE

  • ONBOARD_CENTRAL_TLS_KEYFILE
    secret

    Optional TLS private-key path; requires ONBOARD_CENTRAL_TLS_CERTFILE

  • CENTRAL_ADMISSION

    Central admission policy; Pursers supports invite-only admission

  • CENTRAL_AUTH_MODE

    Central authentication mode; Pursers supports JWT authentication

  • CENTRAL_JWKS_PATH
    required

    Path to the issuer public JWKS used to verify seat credentials

  • CENTRAL_JWT_AUDIENCE

    MCP resource URL in audience and resource claims; defaults to the loopback bind URL

  • CENTRAL_JWT_CLOCK_SKEW

    Allowed JWT clock skew in seconds

  • CENTRAL_JWT_ISSUER
    required

    Exact issuer URL in every accepted seat credential

  • CENTRAL_PRINCIPAL_STREAM_CAP

    Maximum concurrent event streams accepted per principal

  • CENTRAL_REAPER_INTERVAL_S

    Interval in seconds between expired-lease reaper sweeps

  • CENTRAL_REQUEST_STATE_KEY_FILE
    secret

    Optional restart-safe request-state keyring path

  • PURSERS_LEGACY_TOOLS

    String flag: use 1 to expose deprecated coordination tools; use 0 to keep them hidden

  • STORE_BACKEND

    Central storage backend; Pursers supports SQLite

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pursers": {
      "command": "uvx",
      "args": [
        "pursers-central",
        "--data-root"
      ],
      "env": {
        "ONBOARD_CENTRAL_HOST": "<YOUR_ONBOARD_CENTRAL_HOST>",
        "ONBOARD_CENTRAL_PORT": "<YOUR_ONBOARD_CENTRAL_PORT>",
        "ONBOARD_CENTRAL_DATA_DIR": "<YOUR_ONBOARD_CENTRAL_DATA_DIR>",
        "ONBOARD_CENTRAL_LOG_LEVEL": "<YOUR_ONBOARD_CENTRAL_LOG_LEVEL>",
        "ONBOARD_CENTRAL_ALLOWED_HOSTS": "<YOUR_ONBOARD_CENTRAL_ALLOWED_HOSTS>",
        "ONBOARD_CENTRAL_TLS_CERTFILE": "<YOUR_ONBOARD_CENTRAL_TLS_CERTFILE>",
        "ONBOARD_CENTRAL_TLS_KEYFILE": "<YOUR_ONBOARD_CENTRAL_TLS_KEYFILE>",
        "CENTRAL_ADMISSION": "<YOUR_CENTRAL_ADMISSION>",
        "CENTRAL_AUTH_MODE": "<YOUR_CENTRAL_AUTH_MODE>",
        "CENTRAL_JWKS_PATH": "<YOUR_CENTRAL_JWKS_PATH>",
        "CENTRAL_JWT_AUDIENCE": "<YOUR_CENTRAL_JWT_AUDIENCE>",
        "CENTRAL_JWT_CLOCK_SKEW": "<YOUR_CENTRAL_JWT_CLOCK_SKEW>",
        "CENTRAL_JWT_ISSUER": "<YOUR_CENTRAL_JWT_ISSUER>",
        "CENTRAL_PRINCIPAL_STREAM_CAP": "<YOUR_CENTRAL_PRINCIPAL_STREAM_CAP>",
        "CENTRAL_REAPER_INTERVAL_S": "<YOUR_CENTRAL_REAPER_INTERVAL_S>",
        "CENTRAL_REQUEST_STATE_KEY_FILE": "<YOUR_CENTRAL_REQUEST_STATE_KEY_FILE>",
        "PURSERS_LEGACY_TOOLS": "<YOUR_PURSERS_LEGACY_TOOLS>",
        "STORE_BACKEND": "<YOUR_STORE_BACKEND>"
      }
    }
  }
}

Related MCP servers

ONOn Board logo

On Board

Active

Cross-platform shared memory and ticket coordination for AI agents across MCP clients.

4
Python
Apache-2.0
View repository →

Verified knowledge base for AI agents — stop hallucinations with certified facts.

0
Python
View repository →

Verified US rate, savings-gap, card, CD, and product-change tools with freshness and sources.

1
TypeScript
MIT
View repository →

Protected RAG storage with public metadata discovery and token-gated content retrieval for AI agents.

10
TypeScript
MIT
View repository →

Classifies prompt injection, jailbreaks, and out-of-scope input before agents act on it.

10
TypeScript
MIT
View repository →

158,000+ K-12 education standards across 300 curriculum systems, cross-referenced via NLP.

5
Python
MIT
View repository →