Zum Inhalt springen

Verbindungswege (Quellstruktur)

41.984 verschiedene Werte, gemessen an 42.577 ausgelieferten Einträgen.

Wert Einträge Anteil
{"packages":[{"registryType":"pypi","identifier":"proxmox-aiops","version":"0.13.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"proxmox-mcp-plus","version":"0.6.1","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"PROXMOX_MCP_CONFIG","description":"Optional path to a JSON config file. If set, file config is used before environment variable fallback.","format":"filepath","required":false,"secret":false},{"name":"PROXMOX_HOST","description":"Hostname or IP address of the Proxmox VE API endpoint.","format":"string","required":true,"secret":false},{"name":"PROXMOX_USER","description":"Proxmox username with realm, for example root@pam.","format":"string","required":true,"secret":false},{"name":"PROXMOX_TOKEN_NAME","description":"Name of the Proxmox API token.","format":"string","required":true,"secret":false},{"name":"PROXMOX_TOKEN_VALUE","description":"Secret value of the Proxmox API token.","format":"string","required":true,"secret":true},{"name":"PROXMOX_PORT","description":"Proxmox API port. Defaults to 8006.","format":"string","required":false,"secret":false},{"name":"PROXMOX_VERIFY_SSL","description":"Set to true to verify TLS certificates, or false for self-signed lab environments.","format":"string","required":false,"secret":false},{"name":"PROXMOX_DEV_MODE","description":"Set to true when using verify_ssl=false in a self-signed lab environment.","format":"string","required":false,"secret":false},{"name":"PROXMOX_SERVICE","description":"Proxmox service type. Defaults to PVE.","format":"string","required":false,"secret":false},{"name":"MCP_TOOL_ALLOWLIST","description":"Optional comma-separated exact tool names to expose. Do not set together with MCP_TOOL_DENYLIST.","format":"string","required":false,"secret":false},{"name":"MCP_TOOL_DENYLIST","description":"Optional comma-separated exact tool names to hide. Do not set together with MCP_TOOL_ALLOWLIST.","format":"string","required":false,"secret":false},{"name":"LOG_LEVEL","description":"Server log verbosity. Defaults to INFO.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"proxmox-ve-mcp","version":"2.3.0","transport":"stdio","environment":[{"name":"PROXMOX_HOST","description":"Proxmox host IP or hostname.","format":"string","required":true,"secret":false},{"name":"PROXMOX_PORT","description":"Proxmox API port.","format":"number","required":false,"secret":false},{"name":"PROXMOX_VERIFY_SSL","description":"Verify the TLS certificate. Proxmox self-signs by default.","format":"boolean","required":false,"secret":false},{"name":"PROXMOX_TIMEOUT","description":"Seconds to wait for each Proxmox API request.","format":"number","required":false,"secret":false},{"name":"PROXMOX_USER","description":"API user, including the realm.","format":"string","required":false,"secret":false},{"name":"PROXMOX_TOKEN_NAME","description":"API token name. Use this plus PROXMOX_TOKEN_VALUE, or PROXMOX_PASSWORD.","format":"string","required":false,"secret":false},{"name":"PROXMOX_TOKEN_VALUE","description":"API token secret.","format":"string","required":false,"secret":true},{"name":"PROXMOX_PASSWORD","description":"Password, used only when no API token is set.","format":"string","required":false,"secret":true},{"name":"PROXMOX_RISK_LEVEL","description":"Which tools exist: read-only, plus lifecycle, or everything.","format":"string","required":false,"secret":false},{"name":"PROXMOX_TOOLS_ALLOW","description":"Comma-separated tool names to register, intersected with the risk level. Unset = all of them.","format":"string","required":false,"secret":false},{"name":"PROXMOX_REDACT_SECRETS","description":"Mask cipassword and sshkeys in every response.","format":"boolean","required":false,"secret":false},{"name":"PROXMOX_MCP_TRANSPORT","description":"stdio (default) or streamable-http.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_HOST","description":"HTTP bind address. Anything but loopback also needs PROXMOX_MCP_ALLOWED_HOSTS.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_PORT","description":"HTTP port.","format":"number","required":false,"secret":false},{"name":"PROXMOX_MCP_PATH","description":"Streamable HTTP endpoint path.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_JSON_RESPONSE","description":"Answer with JSON instead of an SSE stream.","format":"boolean","required":false,"secret":false},{"name":"PROXMOX_MCP_ALLOWED_HOSTS","description":"Comma-separated Host headers to accept over HTTP; '*' disables the check.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_ALLOWED_ORIGINS","description":"Comma-separated browser origins allowed to call the endpoint. Empty = same-origin only.","format":"string","required":false,"secret":false},{"name":"SENTRY_DSN","description":"Optional: report tool traces and errors to Sentry. Unset disables it.","format":"string","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"oci","identifier":"ghcr.io/akmalovaa/proxmox-mcp:2.3.0","transport":"stdio","environment":[{"name":"PROXMOX_HOST","description":"Proxmox host IP or hostname.","format":"string","required":true,"secret":false},{"name":"PROXMOX_PORT","description":"Proxmox API port.","format":"number","required":false,"secret":false},{"name":"PROXMOX_VERIFY_SSL","description":"Verify the TLS certificate. Proxmox self-signs by default.","format":"boolean","required":false,"secret":false},{"name":"PROXMOX_TIMEOUT","description":"Seconds to wait for each Proxmox API request.","format":"number","required":false,"secret":false},{"name":"PROXMOX_USER","description":"API user, including the realm.","format":"string","required":false,"secret":false},{"name":"PROXMOX_TOKEN_NAME","description":"API token name. Use this plus PROXMOX_TOKEN_VALUE, or PROXMOX_PASSWORD.","format":"string","required":false,"secret":false},{"name":"PROXMOX_TOKEN_VALUE","description":"API token secret.","format":"string","required":false,"secret":true},{"name":"PROXMOX_PASSWORD","description":"Password, used only when no API token is set.","format":"string","required":false,"secret":true},{"name":"PROXMOX_RISK_LEVEL","description":"Which tools exist: read-only, plus lifecycle, or everything.","format":"string","required":false,"secret":false},{"name":"PROXMOX_TOOLS_ALLOW","description":"Comma-separated tool names to register, intersected with the risk level. Unset = all of them.","format":"string","required":false,"secret":false},{"name":"PROXMOX_REDACT_SECRETS","description":"Mask cipassword and sshkeys in every response.","format":"boolean","required":false,"secret":false},{"name":"PROXMOX_MCP_TRANSPORT","description":"stdio (default) or streamable-http.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_HOST","description":"HTTP bind address. Anything but loopback also needs PROXMOX_MCP_ALLOWED_HOSTS.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_PORT","description":"HTTP port.","format":"number","required":false,"secret":false},{"name":"PROXMOX_MCP_PATH","description":"Streamable HTTP endpoint path.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_JSON_RESPONSE","description":"Answer with JSON instead of an SSE stream.","format":"boolean","required":false,"secret":false},{"name":"PROXMOX_MCP_ALLOWED_HOSTS","description":"Comma-separated Host headers to accept over HTTP; '*' disables the check.","format":"string","required":false,"secret":false},{"name":"PROXMOX_MCP_ALLOWED_ORIGINS","description":"Comma-separated browser origins allowed to call the endpoint. Empty = same-origin only.","format":"string","required":false,"secret":false},{"name":"SENTRY_DSN","description":"Optional: report tool traces and errors to Sentry. Unset disables it.","format":"string","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"proxy-aiops","version":"0.9.4","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"proxy-doctor","version":"0.2.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"proxy-scraper-cli","version":"1.28.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"prufa-mcp","version":"0.2.3","transport":"stdio","environment":[{"name":"PRUFA_API_TOKEN","description":"Optional Prufa API token for authenticated/higher-tier runs. Not required for the free audit or for the server to start.","format":"string","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pruna-mcp-server","version":"0.1.1","transport":"stdio","environment":[{"name":"PRUNA_API_KEY","description":"Your Pruna AI API key (get one at https://pruna.ai)","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pse-edge-mcp","version":"0.19.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://pse.sakayandgo.com/mcp","transport":"streamable-http","headers":[]}]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pseudolife-mcp","version":"0.17.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"psquare-mcp","version":"0.3.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"psx-mcp","version":"0.1.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"psycgod-sage","version":"2.6.2","transport":"stdio","environment":[],"additional_arguments_declared":false},{"registryType":"npm","identifier":"psycgod-sage","version":"2.6.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"psychopathia-mcp","version":"0.1.0a7","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://mcp.psychopathia.ai/mcp","transport":"streamable-http","headers":[]}]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"publiar-mcp","version":"0.1.7","transport":"stdio","environment":[{"name":"PUBLIAR_API_KEY","description":"Cle MCP creee sur publiar.app/profile, section Cles MCP. Commence par mcp_pub_.","format":"string","required":true,"secret":true},{"name":"PUBLIAR_API_URL","description":"Endpoint REST Publiar. Defaut : https://api.publiar.app/api","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[{"url":"https://api.publiar.app/api/mcp","transport":"streamable-http","headers":[]}]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"publicmcp","version":"0.2.3","transport":"streamable-http","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"publicsafetyapi-mcp","version":"0.1.3","transport":"stdio","environment":[{"name":"PUBLICSAFETYAPI_KEY","description":"API key from https://publicsafetyapi.dev (free tier: 500 requests/month)","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"publish-mcp-server","version":"0.1.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pubship","version":"0.24.1","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"puenteo","version":"0.13.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pulse8-ai-cortex-knowledge-vault","version":"1.6.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"CORTEX_VAULT_PATH","description":"Absolute path to the Markdown vault directory the server reads and writes.","format":"string","required":true,"secret":false},{"name":"CORTEX_LLM_API_KEY","description":"Optional OpenRouter (or compatible) API key. Only needed for LLM cross-referencing during compile; file conversion and search work without it.","format":"string","required":false,"secret":true}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"puntersedge-mcp","version":"0.4.3","transport":"stdio","environment":[{"name":"PUNTERSEDGE_API_KEY","description":"PuntersEdge API key. Free tier is 3,000 credits/month with no card required — get one at https://puntersedge.online/api. The two demo tools work without a key.","format":"string","required":true,"secret":true},{"name":"PUNTERSEDGE_BASE_URL","description":"Override the API base URL. Defaults to https://api.puntersedge.online — you should not normally set this.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pursers-central","version":"0.1.8","runtimeHint":"uvx","transport":"streamable-http","environment":[{"name":"ONBOARD_CENTRAL_HOST","description":"Loopback bind host used by the packaged runtime","required":false,"secret":false},{"name":"ONBOARD_CENTRAL_PORT","description":"Loopback bind port used by the packaged runtime","format":"number","required":false,"secret":false},{"name":"ONBOARD_CENTRAL_DATA_DIR","description":"Private Central data directory; --data-dir/--data-root is the equivalent CLI input","format":"filepath","required":false,"secret":false},{"name":"ONBOARD_CENTRAL_LOG_LEVEL","description":"Packaged runtime log level","required":false,"secret":false},{"name":"ONBOARD_CENTRAL_ALLOWED_HOSTS","description":"Optional comma-separated bare Host names accepted in addition to the bind host","required":false,"secret":false},{"name":"ONBOARD_CENTRAL_TLS_CERTFILE","description":"Optional TLS certificate path; requires ONBOARD_CENTRAL_TLS_KEYFILE","format":"filepath","required":false,"secret":false},{"name":"ONBOARD_CENTRAL_TLS_KEYFILE","description":"Optional TLS private-key path; requires ONBOARD_CENTRAL_TLS_CERTFILE","format":"filepath","required":false,"secret":true},{"name":"CENTRAL_ADMISSION","description":"Central admission policy; Pursers supports invite-only admission","required":false,"secret":false},{"name":"CENTRAL_AUTH_MODE","description":"Central authentication mode; Pursers supports JWT authentication","required":false,"secret":false},{"name":"CENTRAL_JWKS_PATH","description":"Path to the issuer public JWKS used to verify seat credentials","format":"filepath","required":true,"secret":false},{"name":"CENTRAL_JWT_AUDIENCE","description":"MCP resource URL in audience and resource claims; defaults to the loopback bind URL","required":false,"secret":false},{"name":"CENTRAL_JWT_CLOCK_SKEW","description":"Allowed JWT clock skew in seconds","format":"number","required":false,"secret":false},{"name":"CENTRAL_JWT_ISSUER","description":"Exact issuer URL in every accepted seat credential","required":true,"secret":false},{"name":"CENTRAL_PRINCIPAL_STREAM_CAP","description":"Maximum concurrent event streams accepted per principal","format":"number","required":false,"secret":false},{"name":"CENTRAL_REAPER_INTERVAL_S","description":"Interval in seconds between expired-lease reaper sweeps","format":"number","required":false,"secret":false},{"name":"CENTRAL_REQUEST_STATE_KEY_FILE","description":"Optional restart-safe request-state keyring path","format":"filepath","required":false,"secret":true},{"name":"PURSERS_LEGACY_TOOLS","description":"String flag: use 1 to expose deprecated coordination tools; use 0 to keep them hidden","format":"string","required":false,"secret":false},{"name":"STORE_BACKEND","description":"Central storage backend; Pursers supports SQLite","required":false,"secret":false}],"additional_arguments_declared":true},{"registryType":"pypi","identifier":"pursers-client","version":"0.1.9","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pvliesdonk-paperless-mcp","version":"3.0.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"PAPERLESS_MCP_KV_STORE_URL","description":"Persistent-state backend URL shared by every pvl-core subsystem that needs state. `memory://` is in-process and lost on restart; `file:///path` persists on one server; `redis://`, `dynamodb://` and `mongodb://` each need their matching extra. When unset, defaults to `file:///data/state` (the volume family Docker images mount), or to `memory://` (with a warning) on a host where that directory is not usable.","required":false,"secret":false},{"name":"PAPERLESS_MCP_TOOLS_ALLOW","description":"Comma-separated explicit tool names this instance exposes; every other tool is hidden from listings and cannot be invoked. Names matching no registered tool are inert. Mutually exclusive with `tools_deny`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"PAPERLESS_MCP_TOOLS_DENY","description":"Comma-separated explicit tool names hidden from this instance (absent from listings, cannot be invoked). Names matching no registered tool are inert. Mutually exclusive with `tools_allow`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"PAPERLESS_MCP_SERVER_NAME","description":"Rename this server instance; defaults to the project name.","required":false,"secret":false},{"name":"PAPERLESS_MCP_INSTANCE_DESCRIPTION","description":"Concise routing context that distinguishes this deployment's material or responsibility.","required":false,"secret":false},{"name":"PAPERLESS_MCP_INSTRUCTIONS_EXTRA","description":"Deployment-specific behavioral policy added to the generated MCP instructions.","required":false,"secret":false},{"name":"PAPERLESS_MCP_INSTRUCTIONS","description":"Legacy: replaces all generated MCP instructions (deprecated; use _INSTANCE_DESCRIPTION for routing and _INSTRUCTIONS_EXTRA for policy).","required":false,"secret":false},{"name":"PAPERLESS_MCP_LOG_LEVEL","description":"Log level for every logger in the process, FastMCP's included (DEBUG / INFO / WARNING / ERROR / CRITICAL). The -v CLI flag overrides to DEBUG. The unprefixed FASTMCP_LOG_LEVEL still works for one major version and logs a deprecation warning.","required":false,"secret":false},{"name":"PAPERLESS_MCP_LOG_FORMAT","description":"Log rendering. rich is one colour event key=value line per record, for a terminal; json is one JSON object per record, for a collector. Unset picks rich when stderr is a terminal and json everywhere else, so a container or journald gets JSON with no configuration.","required":false,"secret":false},{"name":"PAPERLESS_MCP_PAPERLESS_URL","description":"Base URL of the Paperless-NGX REST API, without a trailing slash. The server refuses to start without it.","required":false,"secret":false},{"name":"PAPERLESS_MCP_API_TOKEN","description":"Paperless service-account token used for outbound API requests. The server refuses to start without it.","required":false,"secret":true},{"name":"PAPERLESS_MCP_HTTP_TIMEOUT_SECONDS","description":"Per-request HTTP timeout in seconds.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_HTTP_RETRIES","description":"Retries for idempotent requests after network errors or 5xx responses.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_DEFAULT_PAGE_SIZE","description":"Default page size for list tools, from 1 through 100.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_PAPERLESS_PUBLIC_URL","description":"Public Paperless UI URL for user-visible links; defaults to PAPERLESS_URL.","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_TTL_DEFAULT_S","description":"Link lifetime in seconds when the caller requests no explicit TTL.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_TTL_MAX_S","description":"Ceiling in seconds a caller-requested link TTL is clamped to.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_GRACE_TTL_S","description":"Post-success grace window in seconds: a served token's TTL shrinks to this so a stalled transfer can retry within it.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_LEASE_S","description":"Crashed-handler reclaim window in seconds for an in-flight reservation.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_MAX_UPLOAD_BYTES","description":"Maximum size in bytes of a single upload.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"oci","identifier":"ghcr.io/pvliesdonk/paperless-mcp:v3.0.0","transport":"streamable-http","environment":[{"name":"PAPERLESS_MCP_SHUTDOWN_GRACE_S","description":"Seconds SIGTERM may spend draining in-flight requests before the HTTP server exits. Keep it at or below the termination grace period the orchestrator allows. `0` drops in-flight requests immediately.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_BASE_URL","description":"Public base URL of the deployed server, for example `https://mcp.example.com`. Required for OIDC. Also the fallback source of the MCP Apps domain when `app_domain` is unset.","required":false,"secret":false},{"name":"PAPERLESS_MCP_BEARER_TOKEN","description":"Single shared bearer token; enables bearer auth unless `bearer_tokens_file` is set, which takes precedence.","required":false,"secret":true},{"name":"PAPERLESS_MCP_OIDC_CONFIG_URL","description":"OIDC discovery document URL, for example `https://auth.example.com/.well-known/openid-configuration`.","required":false,"secret":false},{"name":"PAPERLESS_MCP_OIDC_CLIENT_ID","description":"OIDC client identifier registered with the provider.","required":false,"secret":false},{"name":"PAPERLESS_MCP_OIDC_CLIENT_SECRET","description":"OIDC client secret registered with the provider.","required":false,"secret":true},{"name":"PAPERLESS_MCP_OIDC_AUDIENCE","description":"Expected `aud` claim; tokens issued for another audience are rejected.","required":false,"secret":false},{"name":"PAPERLESS_MCP_OIDC_REQUIRED_SCOPES","description":"Scopes a caller must present, space- or comma-separated. Defaults to `openid` in oidc-proxy mode.","required":false,"secret":false},{"name":"PAPERLESS_MCP_OIDC_ADVERTISED_SCOPES","description":"Scopes advertised to MCP clients in protected-resource metadata, space- or comma-separated. Overrides the default `openid offline_access`; `oidc_required_scopes` is always added on top. Set this when the registered client is not permitted `offline_access`, or to have clients request extra claim scopes (such as `groups`) without also requiring them in every token.","required":false,"secret":false},{"name":"PAPERLESS_MCP_OIDC_JWT_SIGNING_KEY","description":"Signing key for issued tokens; used in oidc-proxy mode only. When unset, the key is derived deterministically from `oidc_client_secret`, so tokens survive a restart. Rotating that secret then invalidates every issued token. Set this explicitly to decouple token validity from secret rotation. Generate with `openssl rand -hex 32`.","required":false,"secret":true},{"name":"PAPERLESS_MCP_OIDC_VERIFY_ACCESS_TOKEN","description":"Validate the access token instead of the id token.","format":"boolean","required":false,"secret":false},{"name":"PAPERLESS_MCP_KV_STORE_URL","description":"Persistent-state backend URL shared by every pvl-core subsystem that needs state. `memory://` is in-process and lost on restart; `file:///path` persists on one server; `redis://`, `dynamodb://` and `mongodb://` each need their matching extra. When unset, defaults to `file:///data/state` (the volume family Docker images mount), or to `memory://` (with a warning) on a host where that directory is not usable.","required":false,"secret":false},{"name":"PAPERLESS_MCP_APP_DOMAIN","description":"MCP Apps iframe domain, used for CSP sandboxing. Overrides the host derived from `base_url`.","required":false,"secret":false},{"name":"PAPERLESS_MCP_TOOLS_ALLOW","description":"Comma-separated explicit tool names this instance exposes; every other tool is hidden from listings and cannot be invoked. Names matching no registered tool are inert. Mutually exclusive with `tools_deny`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"PAPERLESS_MCP_TOOLS_DENY","description":"Comma-separated explicit tool names hidden from this instance (absent from listings, cannot be invoked). Names matching no registered tool are inert. Mutually exclusive with `tools_allow`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"PAPERLESS_MCP_AUTH_MODE","description":"Explicit auth-mode override, accepting `remote` or `oidc-proxy` (case- and whitespace-insensitive). When unset the mode is auto-detected from which auth variables are set; the override exists because having all four OIDC variables set is ambiguous between those two modes. Other values are ignored with a warning.","required":false,"secret":false},{"name":"PAPERLESS_MCP_BEARER_TOKENS_FILE","description":"Path to a TOML file mapping bearer tokens to subjects; overrides the single-token `bearer_token` mode.","format":"filepath","required":false,"secret":false},{"name":"PAPERLESS_MCP_BEARER_DEFAULT_SUBJECT","description":"Subject assigned to the single-token bearer mode; ignored when `bearer_tokens_file` is set, since mapped mode carries per-token subjects.","required":false,"secret":false},{"name":"PAPERLESS_MCP_SERVER_NAME","description":"Rename this server instance; defaults to the project name.","required":false,"secret":false},{"name":"PAPERLESS_MCP_INSTANCE_DESCRIPTION","description":"Concise routing context that distinguishes this deployment's material or responsibility.","required":false,"secret":false},{"name":"PAPERLESS_MCP_INSTRUCTIONS_EXTRA","description":"Deployment-specific behavioral policy added to the generated MCP instructions.","required":false,"secret":false},{"name":"PAPERLESS_MCP_INSTRUCTIONS","description":"Legacy: replaces all generated MCP instructions (deprecated; use _INSTANCE_DESCRIPTION for routing and _INSTRUCTIONS_EXTRA for policy).","required":false,"secret":false},{"name":"PAPERLESS_MCP_HTTP_PATH","description":"Mount path for the MCP endpoint; the health routes derive their prefix from it.","required":false,"secret":false},{"name":"PAPERLESS_MCP_HEALTH_DETAIL","description":"How much the unauthenticated /health and /health/ready bodies say: status, standard (adds name, version and per-check verdicts), or full (adds redacted reasons; trusted networks only).","required":false,"secret":false},{"name":"PUID","description":"Run the server process as this UID; the container entrypoint reassigns ownership of writable paths to match.","format":"number","required":false,"secret":false},{"name":"PGID","description":"Run the server process as this GID; pair with PUID to match the owner of a mounted volume.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_LOG_LEVEL","description":"Log level for every logger in the process, FastMCP's included (DEBUG / INFO / WARNING / ERROR / CRITICAL). The -v CLI flag overrides to DEBUG. The unprefixed FASTMCP_LOG_LEVEL still works for one major version and logs a deprecation warning.","required":false,"secret":false},{"name":"PAPERLESS_MCP_LOG_FORMAT","description":"Log rendering. rich is one colour event key=value line per record, for a terminal; json is one JSON object per record, for a collector. Unset picks rich when stderr is a terminal and json everywhere else, so a container or journald gets JSON with no configuration.","required":false,"secret":false},{"name":"PAPERLESS_MCP_PAPERLESS_URL","description":"Base URL of the Paperless-NGX REST API, without a trailing slash. The server refuses to start without it.","required":false,"secret":false},{"name":"PAPERLESS_MCP_API_TOKEN","description":"Paperless service-account token used for outbound API requests. The server refuses to start without it.","required":false,"secret":true},{"name":"PAPERLESS_MCP_HTTP_TIMEOUT_SECONDS","description":"Per-request HTTP timeout in seconds.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_HTTP_RETRIES","description":"Retries for idempotent requests after network errors or 5xx responses.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_DEFAULT_PAGE_SIZE","description":"Default page size for list tools, from 1 through 100.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_PAPERLESS_PUBLIC_URL","description":"Public Paperless UI URL for user-visible links; defaults to PAPERLESS_URL.","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_TTL_DEFAULT_S","description":"Link lifetime in seconds when the caller requests no explicit TTL.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_TTL_MAX_S","description":"Ceiling in seconds a caller-requested link TTL is clamped to.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_GRACE_TTL_S","description":"Post-success grace window in seconds: a served token's TTL shrinks to this so a stalled transfer can retry within it.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_LEASE_S","description":"Crashed-handler reclaim window in seconds for an in-flight reservation.","format":"number","required":false,"secret":false},{"name":"PAPERLESS_MCP_TRANSFER_MAX_UPLOAD_BYTES","description":"Maximum size in bytes of a single upload.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pvliesdonk-scholar-mcp","version":"2.0.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"SCHOLAR_MCP_KV_STORE_URL","description":"Persistent-state backend URL shared by every pvl-core subsystem that needs state. `memory://` is in-process and lost on restart; `file:///path` persists on one server; `redis://`, `dynamodb://` and `mongodb://` each need their matching extra. When unset, defaults to `file:///data/state` (the volume family Docker images mount), or to `memory://` (with a warning) on a host where that directory is not usable.","required":false,"secret":false},{"name":"SCHOLAR_MCP_TOOLS_ALLOW","description":"Comma-separated explicit tool names this instance exposes; every other tool is hidden from listings and cannot be invoked. Names matching no registered tool are inert. Mutually exclusive with `tools_deny`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"SCHOLAR_MCP_TOOLS_DENY","description":"Comma-separated explicit tool names hidden from this instance (absent from listings, cannot be invoked). Names matching no registered tool are inert. Mutually exclusive with `tools_allow`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"SCHOLAR_MCP_SERVER_NAME","description":"Rename this server instance; defaults to the project name.","required":false,"secret":false},{"name":"SCHOLAR_MCP_INSTANCE_DESCRIPTION","description":"Concise routing context that distinguishes this deployment's material or responsibility.","required":false,"secret":false},{"name":"SCHOLAR_MCP_INSTRUCTIONS_EXTRA","description":"Deployment-specific behavioral policy added to the generated MCP instructions.","required":false,"secret":false},{"name":"SCHOLAR_MCP_INSTRUCTIONS","description":"Legacy: replaces all generated MCP instructions (deprecated; use _INSTANCE_DESCRIPTION for routing and _INSTRUCTIONS_EXTRA for policy).","required":false,"secret":false},{"name":"FASTMCP_LOG_LEVEL","description":"Log level for FastMCP internals and app loggers (DEBUG / INFO / WARNING / ERROR / CRITICAL). The -v CLI flag overrides to DEBUG.","required":false,"secret":false},{"name":"FASTMCP_ENABLE_RICH_LOGGING","description":"Set false for plain or structured JSON log output.","format":"boolean","required":false,"secret":false},{"name":"SCHOLAR_GITHUB_TOKEN","description":"GitHub token used to raise rate limits when fetching standards documents from GitHub. Optional; unauthenticated requests work at reduced limits.","required":false,"secret":true},{"name":"SCHOLAR_MCP_READ_ONLY","description":"When true, write-tagged tools (PDF download and conversion cache writes) are hidden. Set false to enable them.","format":"boolean","required":false,"secret":false},{"name":"SCHOLAR_MCP_S2_API_KEY","description":"Semantic Scholar API key. Optional but strongly recommended: unauthenticated requests are limited to ~1 req/s. Request one at https://www.semanticscholar.org/product/api#api-key-form.","required":false,"secret":true},{"name":"SCHOLAR_MCP_DOCLING_URL","description":"Base URL of a running docling-serve instance for PDF conversion (e.g. http://localhost:5001). When unset, PDF conversion tools return an error.","required":false,"secret":false},{"name":"SCHOLAR_MCP_VLM_API_URL","description":"OpenAI-compatible VLM endpoint for formula and figure enrichment during PDF conversion.","required":false,"secret":false},{"name":"SCHOLAR_MCP_VLM_API_KEY","description":"API key for the VLM endpoint.","required":false,"secret":true},{"name":"SCHOLAR_MCP_VLM_MODEL","description":"Model name to use with the VLM endpoint.","required":false,"secret":false},{"name":"SCHOLAR_MCP_CACHE_DIR","description":"Directory for the SQLite cache database (cache.db) and downloaded PDFs (pdfs/, md/).","format":"filepath","required":false,"secret":false},{"name":"SCHOLAR_MCP_CONTACT_EMAIL","description":"Contact email for the OpenAlex polite pool (improves rate limits). Also enables Unpaywall lookups as a PDF fallback source.","required":false,"secret":false},{"name":"SCHOLAR_MCP_EPO_CONSUMER_KEY","description":"EPO Open Patent Services consumer key. Optional; patent tools are hidden when unset. Register at https://developers.epo.org/user/register.","required":false,"secret":false},{"name":"SCHOLAR_MCP_EPO_CONSUMER_SECRET","description":"EPO Open Patent Services consumer secret. Optional; patent tools are hidden when unset.","required":false,"secret":true},{"name":"SCHOLAR_MCP_GOOGLE_BOOKS_API_KEY","description":"Google Books API key. Optional; book tools work unauthenticated at reduced rate limits.","required":false,"secret":true},{"name":"SCHOLAR_MCP_JOBS_SOFT_DEADLINE_S","description":"Seconds a long-running tool call may run in the foreground before it is promoted to a background job and a job handle is returned instead.","format":"number","required":false,"secret":false},{"name":"SCHOLAR_MCP_JOBS_RESULT_TTL_S","description":"Seconds a background-job record (working or finished) is retained for polling before it expires from the store.","format":"number","required":false,"secret":false},{"name":"SCHOLAR_MCP_JOBS_MAX_PER_SUBJECT","description":"Maximum live background jobs per calling subject; further promotions are rejected until older records expire.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"oci","identifier":"ghcr.io/pvliesdonk/scholar-mcp:v2.0.0","transport":"streamable-http","environment":[{"name":"SCHOLAR_MCP_BASE_URL","description":"Public base URL of the deployed server, for example `https://mcp.example.com`. Required for OIDC. Also the fallback source of the MCP Apps domain when `app_domain` is unset.","required":false,"secret":false},{"name":"SCHOLAR_MCP_BEARER_TOKEN","description":"Single shared bearer token; enables bearer auth unless `bearer_tokens_file` is set, which takes precedence.","required":false,"secret":true},{"name":"SCHOLAR_MCP_OIDC_CONFIG_URL","description":"OIDC discovery document URL, for example `https://auth.example.com/.well-known/openid-configuration`.","required":false,"secret":false},{"name":"SCHOLAR_MCP_OIDC_CLIENT_ID","description":"OIDC client identifier registered with the provider.","required":false,"secret":false},{"name":"SCHOLAR_MCP_OIDC_CLIENT_SECRET","description":"OIDC client secret registered with the provider.","required":false,"secret":true},{"name":"SCHOLAR_MCP_OIDC_AUDIENCE","description":"Expected `aud` claim; tokens issued for another audience are rejected.","required":false,"secret":false},{"name":"SCHOLAR_MCP_OIDC_REQUIRED_SCOPES","description":"Scopes a caller must present, space- or comma-separated. Defaults to `openid` in oidc-proxy mode.","required":false,"secret":false},{"name":"SCHOLAR_MCP_OIDC_ADVERTISED_SCOPES","description":"Scopes advertised to MCP clients in protected-resource metadata, space- or comma-separated. Overrides the default `openid offline_access`; `oidc_required_scopes` is always added on top. Set this when the registered client is not permitted `offline_access`, or to have clients request extra claim scopes (such as `groups`) without also requiring them in every token.","required":false,"secret":false},{"name":"SCHOLAR_MCP_OIDC_JWT_SIGNING_KEY","description":"Signing key for issued tokens; used in oidc-proxy mode only. When unset, the key is derived deterministically from `oidc_client_secret`, so tokens survive a restart. Rotating that secret then invalidates every issued token. Set this explicitly to decouple token validity from secret rotation. Generate with `openssl rand -hex 32`.","required":false,"secret":true},{"name":"SCHOLAR_MCP_OIDC_VERIFY_ACCESS_TOKEN","description":"Validate the access token instead of the id token.","format":"boolean","required":false,"secret":false},{"name":"SCHOLAR_MCP_KV_STORE_URL","description":"Persistent-state backend URL shared by every pvl-core subsystem that needs state. `memory://` is in-process and lost on restart; `file:///path` persists on one server; `redis://`, `dynamodb://` and `mongodb://` each need their matching extra. When unset, defaults to `file:///data/state` (the volume family Docker images mount), or to `memory://` (with a warning) on a host where that directory is not usable.","required":false,"secret":false},{"name":"SCHOLAR_MCP_APP_DOMAIN","description":"MCP Apps iframe domain, used for CSP sandboxing. Overrides the host derived from `base_url`.","required":false,"secret":false},{"name":"SCHOLAR_MCP_TOOLS_ALLOW","description":"Comma-separated explicit tool names this instance exposes; every other tool is hidden from listings and cannot be invoked. Names matching no registered tool are inert. Mutually exclusive with `tools_deny`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"SCHOLAR_MCP_TOOLS_DENY","description":"Comma-separated explicit tool names hidden from this instance (absent from listings, cannot be invoked). Names matching no registered tool are inert. Mutually exclusive with `tools_allow`. Takes effect through `apply_tool_visibility`.","required":false,"secret":false},{"name":"SCHOLAR_MCP_AUTH_MODE","description":"Explicit auth-mode override, accepting `remote` or `oidc-proxy` (case- and whitespace-insensitive). When unset the mode is auto-detected from which auth variables are set; the override exists because having all four OIDC variables set is ambiguous between those two modes. Other values are ignored with a warning.","required":false,"secret":false},{"name":"SCHOLAR_MCP_BEARER_TOKENS_FILE","description":"Path to a TOML file mapping bearer tokens to subjects; overrides the single-token `bearer_token` mode.","format":"filepath","required":false,"secret":false},{"name":"SCHOLAR_MCP_BEARER_DEFAULT_SUBJECT","description":"Subject assigned to the single-token bearer mode; ignored when `bearer_tokens_file` is set, since mapped mode carries per-token subjects.","required":false,"secret":false},{"name":"SCHOLAR_MCP_SERVER_NAME","description":"Rename this server instance; defaults to the project name.","required":false,"secret":false},{"name":"SCHOLAR_MCP_INSTANCE_DESCRIPTION","description":"Concise routing context that distinguishes this deployment's material or responsibility.","required":false,"secret":false},{"name":"SCHOLAR_MCP_INSTRUCTIONS_EXTRA","description":"Deployment-specific behavioral policy added to the generated MCP instructions.","required":false,"secret":false},{"name":"SCHOLAR_MCP_INSTRUCTIONS","description":"Legacy: replaces all generated MCP instructions (deprecated; use _INSTANCE_DESCRIPTION for routing and _INSTRUCTIONS_EXTRA for policy).","required":false,"secret":false},{"name":"SCHOLAR_MCP_HTTP_PATH","description":"Mount path for the MCP endpoint; the health routes derive their prefix from it.","required":false,"secret":false},{"name":"SCHOLAR_MCP_HEALTH_DETAIL","description":"How much the unauthenticated /health and /health/ready bodies say: status, standard (adds name, version and per-check verdicts), or full (adds redacted reasons; trusted networks only).","required":false,"secret":false},{"name":"PUID","description":"Run the server process as this UID; the container entrypoint reassigns ownership of writable paths to match.","format":"number","required":false,"secret":false},{"name":"PGID","description":"Run the server process as this GID; pair with PUID to match the owner of a mounted volume.","format":"number","required":false,"secret":false},{"name":"FASTMCP_LOG_LEVEL","description":"Log level for FastMCP internals and app loggers (DEBUG / INFO / WARNING / ERROR / CRITICAL). The -v CLI flag overrides to DEBUG.","required":false,"secret":false},{"name":"FASTMCP_ENABLE_RICH_LOGGING","description":"Set false for plain or structured JSON log output.","format":"boolean","required":false,"secret":false},{"name":"SCHOLAR_GITHUB_TOKEN","description":"GitHub token used to raise rate limits when fetching standards documents from GitHub. Optional; unauthenticated requests work at reduced limits.","required":false,"secret":true},{"name":"SCHOLAR_MCP_READ_ONLY","description":"When true, write-tagged tools (PDF download and conversion cache writes) are hidden. Set false to enable them.","format":"boolean","required":false,"secret":false},{"name":"SCHOLAR_MCP_S2_API_KEY","description":"Semantic Scholar API key. Optional but strongly recommended: unauthenticated requests are limited to ~1 req/s. Request one at https://www.semanticscholar.org/product/api#api-key-form.","required":false,"secret":true},{"name":"SCHOLAR_MCP_DOCLING_URL","description":"Base URL of a running docling-serve instance for PDF conversion (e.g. http://localhost:5001). When unset, PDF conversion tools return an error.","required":false,"secret":false},{"name":"SCHOLAR_MCP_VLM_API_URL","description":"OpenAI-compatible VLM endpoint for formula and figure enrichment during PDF conversion.","required":false,"secret":false},{"name":"SCHOLAR_MCP_VLM_API_KEY","description":"API key for the VLM endpoint.","required":false,"secret":true},{"name":"SCHOLAR_MCP_VLM_MODEL","description":"Model name to use with the VLM endpoint.","required":false,"secret":false},{"name":"SCHOLAR_MCP_CACHE_DIR","description":"Directory for the SQLite cache database (cache.db) and downloaded PDFs (pdfs/, md/).","format":"filepath","required":false,"secret":false},{"name":"SCHOLAR_MCP_CONTACT_EMAIL","description":"Contact email for the OpenAlex polite pool (improves rate limits). Also enables Unpaywall lookups as a PDF fallback source.","required":false,"secret":false},{"name":"SCHOLAR_MCP_EPO_CONSUMER_KEY","description":"EPO Open Patent Services consumer key. Optional; patent tools are hidden when unset. Register at https://developers.epo.org/user/register.","required":false,"secret":false},{"name":"SCHOLAR_MCP_EPO_CONSUMER_SECRET","description":"EPO Open Patent Services consumer secret. Optional; patent tools are hidden when unset.","required":false,"secret":true},{"name":"SCHOLAR_MCP_GOOGLE_BOOKS_API_KEY","description":"Google Books API key. Optional; book tools work unauthenticated at reduced rate limits.","required":false,"secret":true},{"name":"SCHOLAR_MCP_JOBS_SOFT_DEADLINE_S","description":"Seconds a long-running tool call may run in the foreground before it is promoted to a background job and a job handle is returned instead.","format":"number","required":false,"secret":false},{"name":"SCHOLAR_MCP_JOBS_RESULT_TTL_S","description":"Seconds a background-job record (working or finished) is retained for polling before it expires from the store.","format":"number","required":false,"secret":false},{"name":"SCHOLAR_MCP_JOBS_MAX_PER_SUBJECT","description":"Maximum live background jobs per calling subject; further promotions are rejected until older records expire.","format":"number","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pwsh-exec","version":"1.0.1","transport":"stdio","environment":[{"name":"PWSH_EXEC_DEFAULT_DIR","description":"Default working directory for commands (defaults to %TEMP%/pwsh-exec).","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyeuropepmc","version":"3.0.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyghidra-lite","version":"0.9.1","runtimeHint":"python","transport":"stdio","environment":[{"name":"GHIDRA_INSTALL_DIR","description":"Path to Ghidra installation directory","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyjab-mcp","version":"0.3.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pykrx-mcp","version":"0.1.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pylips-mcp","version":"0.4.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"TV_HOST","description":"IP address of the Philips TV","format":"string","required":true,"secret":false},{"name":"TV_USER","description":"JointSpace pairing username (from pylips pairing)","format":"string","required":false,"secret":false},{"name":"TV_PASS","description":"JointSpace pairing password","format":"string","required":false,"secret":true},{"name":"DENON_HOST","description":"Optional Denon AVR IP: volume and mute are redirected to the amplifier (HDMI ARC)","format":"string","required":false,"secret":false},{"name":"DENON_PORT","description":"Denon telnet port","format":"string","required":false,"secret":false},{"name":"PYLIPS_TLS_FINGERPRINT","description":"Optional SHA-256 fingerprint to pin the TV certificate","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pymemoryeditor","version":"3.2.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pynet-mcp-bridge","version":"1.4.5","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyobfus-mcp","version":"0.3.12","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pypreset","version":"0.4.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyrecrawl","version":"0.8.1","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyscn-mcp","version":"1.32.3","transport":"stdio","environment":[{"name":"PYSCN_CONFIG","description":"Path to a .pyscn.toml configuration file. Defaults to the usual config discovery (.pyscn.toml, then pyproject.toml) starting from the analyzed directory.","format":"filepath","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyscrappy","version":"1.5.9","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"OMDB_API_KEY","description":"Optional free OMDb API key, used only by the movie lookup tool (get one at https://www.omdbapi.com/apikey.aspx).","required":false,"secret":true}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyside6-mcp","version":"0.1.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyslang-mcp","version":"0.1.0","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyspark-tools","version":"0.0.4","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pythia-oracle","version":"0.1.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pythia-oracle-mcp","version":"0.12.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"python-docs-mcp-server","version":"0.3.2","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyunbrowser","version":"0.0.21","runtimeHint":"uvx","transport":"stdio","environment":[],"additional_arguments_declared":true},{"registryType":"cargo","identifier":"unbrowser","version":"0.0.21","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyunto-agent","version":"0.3.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"PYUNTO_AGENT_NAME","description":"Display name of this assistant's own Pyunto account, shown to the people in the diary","required":false,"secret":false},{"name":"PYUNTO_EMAIL","description":"Optional: sign in as a registered Pyunto account instead of creating the assistant's own","required":false,"secret":false},{"name":"PYUNTO_PASSWORD","description":"Password for PYUNTO_EMAIL","required":false,"secret":true},{"name":"PYUNTO_AGENT_DIR","description":"Where the account's identity key, space keys and decrypted attachments are kept","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"pyxel-mcp","version":"1.3.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"qae-safety","version":"0.1.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"qai-consultant-mcp","version":"3.6.3","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"pypi","identifier":"qaradar","version":"0.3.5","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %

Auf diesem Blatt stehen 50 von 41.984 Werten; sie decken 50 Einträge ab.

Blatt 819 von 840, 41.984 Werte insgesamt.

Gezählt wird die Projektion, dieselbe Tabelle, aus der die Liste filtert. Ein Eintrag zählt je Wert einmal.

tracevero · https://tracevero.de/werkzeuge/merkmal/mcp/roh_verbindungswege?seite=819