Skip to main content

sigrix-mcp

Publish prompt, persona and skill listings to Sigrix from the AI client you already write in — Claude Code, Claude Desktop, Cursor, or any MCP client.

A thin server over Sigrix's seller API. It carries no model calls, no validation of its own and no secret beyond your token. Every submission goes through Sigrix's moderation queue; nothing goes live from here.

Install

uvx sigrix-mcp        # or: pipx install sigrix-mcp

Python 3.11 or newer.

Get a token

Sign in to Sigrix, open Account → Settings, and create a Seller API token. It is shown once. The token can create, edit and submit your own drafts for review, and nothing else on your account: it cannot approve or publish, and it opens no other page or API. Revoke or regenerate it from the same card at any time; the old token stops working on the next request.

Give it to the server as SIGRIX_SELLER_TOKEN.

Configure your client

Claude Code

claude mcp add sigrix -e SIGRIX_SELLER_TOKEN=sgx_... -- uvx sigrix-mcp

Claude Desktop (claude_desktop_config.json) and Cursor (.cursor/mcp.json)

{
  "mcpServers": {
    "sigrix": {
      "command": "uvx",
      "args": ["sigrix-mcp"],
      "env": { "SIGRIX_SELLER_TOKEN": "sgx_..." }
    }
  }
}

SIGRIX_BASE_URL is optional and defaults to https://sigrix.io.

What it does

Tools:

Tool What it is
list_categories The category slugs Sigrix accepts, with a sentence each.
list_my_listings Your listings, any status, newest first.
get_listing One listing, as the web editor loads it.
create_draft A new private draft.
update_draft Fill or change its fields.
check_draft What submit would refuse, in the platform's own words.
submit_for_review Into the moderation queue.
import_skill_md A SKILL.md on disk becomes a draft skill.
export_skill_md A draft skill back as SKILL.md.

Prompts: draft_prompt_listing, draft_persona_listing, draft_skill_listing — the brief a good listing of each type is written to. Give one an idea and it drafts, checks and asks you before submitting.

The server pins the seller API version it was written against and refuses to run against a platform that serves another one; upgrade when it tells you to.

What it does not do

It does not publish anything. A submitted listing is pending_review until a moderator approves it, and you can keep editing it in the web wizard at the edit_url every tool returns. It does not read your purchases or anyone else's listings, and it never sends your token anywhere but the Authorization header of requests to the base URL you configured.

Development

pip install -e ".[dev]"
ruff check . && pytest

scripts/sync_schemas.py <base-url> refreshes the API schema the tool descriptions are derived from.

Licence

Apache-2.0. The Sigrix name and logo are not covered by the licence — see NOTICE.

Release files for sigrix-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sigrix-mcp 0.1.0
File Size Uploaded
sigrix_mcp-0.1.0.tar.gz 20.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sigrix-mcp 0.1.0
File Interpreter ABI Platform
sigrix_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 40.5 kB

Release files / sigrix_mcp-0.1.0.tar.gz

Download URL sigrix_mcp-0.1.0.tar.gz
Size 20.2 kB
Tags Source
SHA-256 checksum
How to use checksums
51996a1ec43704037251eae31da9d7a663b694d3034f74f887f8f3c552d62c2a
BLAKE2b-256 checksum
How to use checksums
d33fc7ae7b2360ab03db9066b7646005198d70e12924f2a651a90c4f24e3c30b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.

Transparency log

Release files / sigrix_mcp-0.1.0-py3-none-any.whl

Download URL sigrix_mcp-0.1.0-py3-none-any.whl
Size 20.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1bec473dcec72bab69ef8d239c5fc16ba37355cad35bc34194ebf7126423b110
BLAKE2b-256 checksum
How to use checksums
7793256f5ac61c80e2b9dfd8c06a9f94ae3a745c32e06e616d7e1c29af539fc0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 19, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.0

2 release files

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page