appearsin-cli
The appearsin command and the AppearsIn MCP server. This package does not import Django. It calls
https://appearsin.com/api/v1 with a bearer token.
pipx install appearsin-cli # or: pip install appearsin-cli, or run without installing: uvx --from appearsin-cli appearsin account
appearsin auth login # browser sign-in (OAuth, PKCE)
appearsin account
appearsin threads --status ready
appearsin approve <id>
Token order: --api-key, then APPEARSIN_API_KEY, then ~/.appearsin/credentials.json
(APPEARSIN_CREDENTIALS overrides the path; the file is mode 0600).
Set APPEARSIN_URL to point at another host (for example http://localhost:8000).
MCP
- Local stdio:
appearsin-mcp(stdout carries only JSON-RPC, logs go to stderr). - Remote Streamable HTTP:
appearsin-mcp-http, served athttps://mcp.appearsin.com/mcp. An unauthenticatedPOST /mcpreturns 401 with aWWW-Authenticateheader that points at/.well-known/oauth-protected-resource(RFC 9728). Tokens are checked withGET /api/v1/account.
Tools: get_account, list_projects, get_project, list_threads, get_thread, approve_thread,
unqueue_thread, skip_thread, copy_thread, list_questions, list_communities, get_score.
Metadata
Release files for appearsin-cli 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| appearsin_cli-0.1.0.tar.gz | 9.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| appearsin_cli-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 21.0 kB
Release files / appearsin_cli-0.1.0.tar.gz
| Download URL | appearsin_cli-0.1.0.tar.gz |
|---|---|
| Size | 9.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3d5d55ce9cb0a8b96c7514cfd02905b593c8f8b365fe539f7a52dec212b4087c
|
|
BLAKE2b-256 checksum How to use checksums |
bef4f0a9c25b989d1930aae33bc9b6915a5db9b13e4ad03351a12f8673f4ff6d
|
| 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 Oct 7, 2026.
Transparency logRelease files / appearsin_cli-0.1.0-py3-none-any.whl
| Download URL | appearsin_cli-0.1.0-py3-none-any.whl |
|---|---|
| Size | 11.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b27a878dc1edede9c7bfdcfaf0b6658cc3f2f641b502ded3740e8e66f5cc6935
|
|
BLAKE2b-256 checksum How to use checksums |
982aac265d53804d34c5b9c69e791250517e5e1ee4e2351a3c4ef79f7220348c
|
| 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 Oct 7, 2026.
Transparency log