Zum Inhalt springen

Verbindungswege (Quellstruktur)

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

Wert Einträge Anteil
{"packages":[{"registryType":"oci","identifier":"ghcr.io/oneill9/tfl-mcp-server:1.5.2","transport":"stdio","environment":[{"name":"TFL_APP_KEY","description":"TfL API key — recommended for effective use. Without a key, TfL applies strict rate limits that will impact most real-world usage. Register free at https://api-portal.tfl.gov.uk/","format":"string","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/open-and-sustainable/alembica-mcp:0.3.5","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/open-and-sustainable/prismaid-mcp:0.17.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/open-mcp-ai/termcp:0.2.7","transport":"streamable-http","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/ovden13/trilium-mcp:0.1.5","transport":"stdio","environment":[{"name":"TRILIUM_URL","description":"Base URL of the Trilium ETAPI. Comma-separated for failover: fast LAN first, public fallback (e.g. http://192.168.0.10:8092,https://memo.example.com).","format":"string","required":true,"secret":false},{"name":"TRILIUM_TOKEN","description":"ETAPI token created in Trilium under Options -> ETAPI","format":"string","required":true,"secret":true},{"name":"TRILIUM_HTTP_TIMEOUT_SECONDS","description":"Per-request HTTP timeout in seconds (default 30)","format":"string","required":false,"secret":false},{"name":"TRILIUM_MCP_LOG","description":"Tool-call log level on stderr: off / info (default) / debug","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/ozorown/frostbyte-mcp:latest","transport":"stdio","environment":[{"name":"FROSTBYTE_API_KEY","description":"API key for Frostbyte gateway. Free tier auto-created if not set.","format":"string","required":false,"secret":true},{"name":"FROSTBYTE_BASE_URL","description":"Gateway URL. Defaults to https://agent-gateway-kappa.vercel.app","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pab1it0/prometheus-mcp-server:1.6.2","transport":"stdio","environment":[{"name":"PROMETHEUS_URL","description":"Prometheus server URL (e.g., http://localhost:9090)","format":"string","required":true,"secret":false},{"name":"PROMETHEUS_URL_SSL_VERIFY","description":"Set to False to disable SSL verification","format":"boolean","required":false,"secret":false},{"name":"PROMETHEUS_DISABLE_LINKS","description":"Set to True to disable Prometheus UI links in query results (saves context tokens in MCP clients)","format":"boolean","required":false,"secret":false},{"name":"PROMETHEUS_USERNAME","description":"Username for Prometheus basic authentication","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_PASSWORD","description":"Password for Prometheus basic authentication","format":"string","required":false,"secret":true},{"name":"PROMETHEUS_TOKEN","description":"Bearer token for Prometheus authentication","format":"string","required":false,"secret":true},{"name":"ORG_ID","description":"Organization ID for multi-tenant Prometheus setups","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_CLIENT_CERT","description":"Path to client certificate file for mutual TLS authentication","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_CLIENT_KEY","description":"Path to client private key file for mutual TLS authentication","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_MCP_SERVER_TRANSPORT","description":"MCP server transport type (stdio, http, or sse)","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_MCP_BIND_HOST","description":"Host address for HTTP/SSE transport (default: 127.0.0.1)","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_MCP_BIND_PORT","description":"Port number for HTTP/SSE transport (default: 8080)","format":"number","required":false,"secret":false},{"name":"PROMETHEUS_MCP_STATELESS_HTTP","description":"Enable stateless HTTP mode for multi-replica support (default: false)","format":"string","required":false,"secret":false},{"name":"PROMETHEUS_CUSTOM_HEADERS","description":"Custom headers as JSON string to include in Prometheus requests","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pad01g/proxy-shopping-mcp:0.1.2","transport":"stdio","environment":[{"name":"PS_NETWORK","description":"ps-main (the public network: Nostr relays, BTC signet) or lab (the local docker compose lab)","required":false,"secret":false},{"name":"PS_DATA_DIR","description":"Directory of the mnemonic and order state inside the container; mount a volume there","required":false,"secret":false},{"name":"PS_LAB_URL","description":"Lab only: the lab demo server as seen from the container","required":false,"secret":false},{"name":"PS_CONFIG_URL","description":"Optional URL of a web-app config.json (relays, coordinators, chains) that overrides the network preset","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pad01g/yacy-search-mcp:1.0.0","transport":"stdio","environment":[{"name":"YACY_URL","description":"Base URL of your YaCy peer as seen from the MCP server container, e.g. http://yacy:8090 on a shared Docker network (docker run --network ...), or http://host.docker.internal:8090","required":true,"secret":false},{"name":"YACY_ADMIN_USER","description":"YaCy administrator account, needed for crawling and settings","required":false,"secret":false},{"name":"YACY_ADMIN_PASSWORD","description":"YaCy administrator password; without it crawl, settings and the index counts of index_status are not available","required":false,"secret":true},{"name":"YACY_CRAWL_ALLOW_PRIVATE","description":"1 lets crawl reach loopback and private addresses (intranets); off by default","required":false,"secret":false},{"name":"YACY_ALLOW_TRUST_SETTINGS","description":"1 lets set_ranking_setting change the trust filter settings (acceptUnverified, excludeTags); off by default","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/panbanda/omen:3.0.0","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/paperandbeyond23-gif/edgrapi-mcp:1.0.0","runtimeHint":"docker","transport":"stdio","environment":[{"name":"EDGRAPI_API_KEY","description":"Edgrapi API key, looks like edgr_... Free tier is 100 credits a month with no card: https://edgrapi.com/app","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[{"url":"https://api.edgrapi.com/mcp","transport":"streamable-http","headers":[]}]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/paradoxinfinite/oriel:0.7.0","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/partymola/monzo-mcp:v0.10.0","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/partymola/ticktick-mcp:v0.5.0","runtimeHint":"docker","transport":"stdio","environment":[{"name":"TICKTICK_CLIENT_ID","description":"TickTick OAuth client ID. Needed only if you are not mounting a .env file.","required":false,"secret":false},{"name":"TICKTICK_CLIENT_SECRET","description":"TickTick OAuth client secret. Needed only if you are not mounting a .env file.","required":false,"secret":true},{"name":"TICKTICK_USERNAME","description":"TickTick account username. Needed only if you are not mounting a .env file.","required":false,"secret":false},{"name":"TICKTICK_PASSWORD","description":"TickTick account password. Needed only if you are not mounting a .env file.","required":false,"secret":true}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pascalallen/pgmcp:1.1.0","transport":"stdio","environment":[{"name":"PGMCP_DATABASE_URL","description":"Postgres connection string (read-only role recommended)","required":true,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/pascalallen/pgmcp/releases/download/v1.1.0/pgmcp_1.1.0.mcpb","transport":"stdio","environment":[{"name":"PGMCP_DATABASE_URL","description":"Postgres connection string (read-only role recommended)","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/perforce/p4mcp-server:2026.4.3078076","transport":"stdio","environment":[{"name":"P4PORT","description":"Perforce server address (e.g. ssl:perforce.example.com:1666)","required":false,"secret":false},{"name":"P4USER","description":"Perforce username","required":false,"secret":false},{"name":"P4CLIENT","description":"Perforce workspace/client name","required":false,"secret":false},{"name":"P4PASSWD","description":"Perforce password or ticket","required":false,"secret":false},{"name":"P4DAM_API_KEY","description":"P4 DAM API key (account_key). When unset, P4 DAM tools are not registered.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/perseus-computing-llc/perseus-vault:2.15.0","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/perseus-computing-llc/perseus-vault:2.23.2","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pete-builds/mcp-unifi:0.25.0","runtimeHint":"docker","transport":"streamable-http","environment":[{"name":"STUB_MODE","description":"When true, the server returns realistic mock data and requires no UniFi hardware. Defaults to true so the image is functional out of the box.","format":"string","required":false,"secret":false},{"name":"UNIFI_HOST","description":"IP address or hostname of the UniFi OS gateway (UCG-Fiber, UDM Pro, etc). Required when STUB_MODE=false and MCP_UNIFI_CONTROLLERS_FILE is unset.","format":"string","required":false,"secret":false},{"name":"UNIFI_API_KEY","description":"Local API key generated under Settings -> Control Plane -> Integrations on the gateway. Required when STUB_MODE=false and MCP_UNIFI_CONTROLLERS_FILE is unset.","format":"string","required":false,"secret":true},{"name":"UNIFI_SITE","description":"UniFi controller site name. Defaults to 'default'.","format":"string","required":false,"secret":false},{"name":"UNIFI_VERIFY_SSL","description":"Whether to verify the gateway's TLS certificate. Defaults to false because most home gateways use a self-signed cert.","format":"string","required":false,"secret":false},{"name":"MCP_UNIFI_CONTROLLERS_FILE","description":"Path to a YAML file describing multiple named controllers for multi-site management. When set, the legacy UNIFI_HOST / UNIFI_API_KEY env vars are ignored. Each entry needs name, host, api_key, and optionally port, site, verify_ssl.","format":"string","required":false,"secret":false},{"name":"MCP_UNIFI_MODULES_ENABLED","description":"Comma-separated list of modules to load. Known values: 'network', 'protect', 'access'. Defaults to 'network'. Set to 'network,protect,access' to enable Protect and Access tools alongside Network. Access currently ships read-only; door unlocks and credential issuance require session-token auth and are deferred.","format":"string","required":false,"secret":false},{"name":"UNIFI_ACCESS_HOST","description":"UniFi Access hub IP or hostname. Required when the access module is enabled and STUB_MODE=false. Often the same host as UNIFI_HOST.","format":"string","required":false,"secret":false},{"name":"UNIFI_ACCESS_API_KEY","description":"UniFi Access API key. Separate from the Network API key; generated on the Access controller's developer settings. Required when the access module is enabled and STUB_MODE=false.","format":"string","required":false,"secret":true},{"name":"UNIFI_ACCESS_PORT","description":"HTTPS port for the Access hub. Defaults to 12445 (the direct Access app port).","format":"string","required":false,"secret":false},{"name":"MCP_UNIFI_AUDIT_SINK","description":"Audit log sink. One of 'file' (default), 'stdout', or 'syslog'. Every tool call is recorded to a JSONL stream with secrets scrubbed.","format":"string","required":false,"secret":false},{"name":"MCP_UNIFI_AUDIT_PATH","description":"Path for the audit log file when MCP_UNIFI_AUDIT_SINK=file. Defaults to audit.jsonl in the process CWD.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pgedge/postgres-mcp:latest","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pineforge-4pass/pineforge-backtest-mcp:v0.9.39","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pineforge-4pass/pineforge-codegen-mcp:v0.9.18","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pmady/gpu-mcp-server:v0.1.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/polymatx/dibs:0.1.1","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/prakharagarwal-dev/linkedin-mcp-server:0.16.0","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/pranciskus/garmin-workouts-mcp:0.1.2","runtimeHint":"docker","transport":"stdio","environment":[{"name":"GARMIN_EMAIL","description":"Garmin Connect account email.","required":true,"secret":true},{"name":"GARMIN_PASSWORD","description":"Garmin Connect account password.","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/praxec/cpm-planner:0.2.2","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/premagentic/premagentic-mcp:0.1.0","transport":"stdio","environment":[{"name":"PREM_API_URL","description":"The PremAgentic API's address, such as https://prem.example.org:8443. Plain http:// only for localhost.","required":true,"secret":false},{"name":"PREM_AGENT_TOKEN","description":"The token of a registered agent, issued with 'prem tokens issue <agent>'. It begins with prem_agt_.","required":true,"secret":true},{"name":"SSL_CERT_FILE","description":"Only for an API whose certificate prem setup signed itself: that certificate's path inside the container, mounted read-only.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/prest/prest-mcp-adapter:0.1.3","transport":"stdio","environment":[{"name":"PREST_MCP_URL","description":"URL of your running pREST HTTP MCP endpoint, for example http://localhost:3000/_mcp","format":"string","required":true,"secret":false},{"name":"PREST_MCP_TOKEN","description":"Optional bearer token used to authenticate with the pREST MCP endpoint.","format":"string","required":false,"secret":true},{"name":"PREST_MCP_TIMEOUT_MS","description":"Optional HTTP timeout in milliseconds. Defaults to 30000.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/promptexecution/just-mcp:0.1.5","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/psu3d0/agent-spreadsheet:0.16.0-full","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/psu3d0/spreadsheet-mcp:0.11.1-full","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/ravibagri5/crossplane-mcp-server:0.1.5","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rccaoki-wq/license-guard:1.1.0","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[{"url":"https://license-guard.rcc-aoki.workers.dev/mcp","transport":"streamable-http","headers":[]}]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/recursivefunctions/d2mcp:0.5.0","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/redhatinsights/red-hat-lightspeed-mcp","runtimeHint":"docker","transport":"stdio","environment":[{"name":"LIGHTSPEED_CLIENT_ID","description":"Red Hat Lightspeed Client ID for authentication","required":true,"secret":true},{"name":"LIGHTSPEED_CLIENT_SECRET","description":"Red Hat Lightspeed Client Secret for authentication","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/reidgoodbar/squire-mcp:0.6.5","transport":"stdio","environment":[{"name":"SQUIRE_TOKEN","description":"Optional Squire session or headless token. The public service also supports anonymous access when no token is provided.","format":"string","required":false,"secret":true},{"name":"SQUIRE_API_BASE_URL","description":"Optional API base URL override. Defaults to https://api.squire.run.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rewire-bio/genomics-mcp:0.1.0","transport":"stdio","environment":[],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/rewire-bio/genomics-mcp/releases/download/v0.1.0/genomics-mcp-0.1.0.mcpb","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rikitonoto/gmocoin-fx-mcp:1.0.1","runtimeHint":"docker","transport":"stdio","environment":[{"name":"GMO_API_KEY","description":"GMO Coin FX API key.","format":"string","required":true,"secret":true},{"name":"GMO_SECRET_KEY","description":"GMO Coin FX secret key.","format":"string","required":true,"secret":true},{"name":"ORDER_SIZE_LIMIT","description":"Optional maximum order size accepted by order-entry tools.","format":"number","required":false,"secret":false},{"name":"ORDER_SYMBOL_LIMITS","description":"Optional comma-separated list of symbols accepted by order tools.","format":"string","required":false,"secret":false},{"name":"ORDER_CLIENT_ORDER_ID_PREFIX","description":"Optional ASCII alphanumeric prefix for generated and filtered client order IDs.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/ringosystems/tractorbeeam-mcp:2.2.0","transport":"stdio","environment":[{"name":"VB365_HOST","description":"IP or hostname of the VB365 (Veeam Backup Server) host","required":true,"secret":false},{"name":"VB365_USERNAME","description":"VB365 account used to obtain a REST API token (DOMAIN\\\\user, .\\\\localuser, or user@domain)","required":true,"secret":true},{"name":"VB365_PASSWORD","description":"Password for VB365_USERNAME","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/ripunjay-kashyap/audio-sonic-mcp:1.2.0","transport":"stdio","environment":[{"name":"JOBS_ROOT","description":"Directory for job working files (downloaded audio, WAV, stems). Mount a volume here.","format":"string","required":false,"secret":false},{"name":"KEEP_JOB_FILES","description":"Set to 1 to keep audio and stems on disk after a run instead of cleaning up.","format":"string","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rmzlb/notifyd:0.4.0","transport":"streamable-http","environment":[{"name":"DATABASE_URL","description":"PostgreSQL connection string","required":true,"secret":true},{"name":"JWT_SECRET","description":"Secret for subscriber tokens","required":true,"secret":true},{"name":"ADMIN_API_KEY","description":"Operator key; also the Bearer token for /mcp","required":true,"secret":true},{"name":"EMAIL_PROVIDER","description":"resend | cloudflare | smtp | agentmail | log","required":false,"secret":false},{"name":"EMAIL_FROM","description":"Default sender address","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[{"url":"https://{notifyd_host}/mcp","transport":"streamable-http","headers":[{"name":"Authorization","description":"Bearer <ADMIN_API_KEY> for full access, or Bearer <READONLY_API_KEY> for the read-only tool set","required":true,"secret":true}]}]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rogiervdbrnk/mcp-real-estate-server:v1.3.6","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/role1776/mcp-retrieval:0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.9/mcp-retrieval_0.1.9_darwin_amd64.mcpb","version":"0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.9/mcp-retrieval_0.1.9_darwin_arm64.mcpb","version":"0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.9/mcp-retrieval_0.1.9_linux_amd64.mcpb","version":"0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.9/mcp-retrieval_0.1.9_linux_arm64.mcpb","version":"0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.9/mcp-retrieval_0.1.9_windows_amd64.mcpb","version":"0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-retrieval/releases/download/v0.1.9/mcp-retrieval_0.1.9_windows_arm64.mcpb","version":"0.1.9","transport":"stdio","environment":[{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","required":false,"secret":false},{"name":"MAX_QUERIES","description":"Maximum queries or URLs accepted in one call.","required":false,"secret":false},{"name":"DEFAULT_RESULTS","description":"Snippets returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_RESULTS","description":"Upper bound for snippets per query.","required":false,"secret":false},{"name":"DEFAULT_IMAGES","description":"Images returned per query when the call does not ask for a count.","required":false,"secret":false},{"name":"MAX_IMAGES","description":"Upper bound for images per query.","required":false,"secret":false},{"name":"DEFAULT_TIMEOUT_MS","description":"Per-call timeout in milliseconds when the call does not request one.","required":false,"secret":false},{"name":"MIN_TIMEOUT_MS","description":"Lowest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"MAX_TIMEOUT_MS","description":"Highest timeout a call may request, in milliseconds.","required":false,"secret":false},{"name":"DEFAULT_DOCUMENT_CHARS","description":"Characters kept per scraped page when the call does not ask for a limit.","required":false,"secret":false},{"name":"MAX_DOCUMENT_CHARS","description":"Upper bound for characters kept per scraped page.","required":false,"secret":false},{"name":"PROXY_SCHEME","description":"Outbound proxy scheme. Optional; set all five PROXY_* variables or none.","required":false,"secret":false},{"name":"PROXY_HOST","description":"Outbound proxy host. Enables per-request rotating proxy sessions.","required":false,"secret":false},{"name":"PROXY_PORT","description":"Outbound proxy port. Required when PROXY_HOST is set.","required":false,"secret":false},{"name":"PROXY_LOGIN","description":"Outbound proxy username. Required when PROXY_HOST is set.","required":false,"secret":true},{"name":"PROXY_PASSWORD","description":"Outbound proxy password. Required when PROXY_HOST is set.","required":false,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/role1776/mcp-x:0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_darwin_amd64.mcpb","version":"0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_darwin_arm64.mcpb","version":"0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_linux_amd64.mcpb","version":"0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_linux_arm64.mcpb","version":"0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_windows_amd64.mcpb","version":"0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"mcpb","identifier":"https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_windows_arm64.mcpb","version":"0.1.1","transport":"stdio","environment":[{"name":"X_API_KEY","description":"OAuth 1.0a consumer key. developer.x.com -> your project -> your app -> Keys and tokens.","required":true,"secret":true},{"name":"X_API_KEY_SECRET","description":"OAuth 1.0a consumer secret, issued together with X_API_KEY.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN","description":"User access token. Set the app permissions to Read and Write BEFORE generating it: a token keeps the permissions it was created with, and a read-only one fails every write until it is regenerated.","required":true,"secret":true},{"name":"X_ACCESS_TOKEN_SECRET","description":"User access token secret, issued together with X_ACCESS_TOKEN.","required":true,"secret":true},{"name":"MEDIA_ROOT","description":"Absolute path to an existing directory - the only one x_media_upload may read files from. Anything outside it is refused, symlinks included. Checked at startup.","format":"filepath","required":true,"secret":false},{"name":"MCP_TRANSPORT","description":"stdio (client spawns the process) or http (streamable HTTP listener).","required":false,"secret":false},{"name":"MCP_NAME","description":"Server name reported in the MCP initialize handshake.","required":false,"secret":false},{"name":"MCP_PATH","description":"HTTP path the MCP endpoint is served on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_PORT","description":"TCP port to listen on. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_READ_TIMEOUT","description":"HTTP read timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"SERVER_WRITE_TIMEOUT","description":"HTTP write timeout as a Go duration. Used only when MCP_TRANSPORT=http.","required":false,"secret":false},{"name":"LOG_MODE","description":"local (text, debug) or prod (JSON, info). Logs go to stderr.","required":false,"secret":false},{"name":"MAX_IDLE_CONNS_PER_HOST","description":"Idle connections the outbound HTTP client keeps per host.","format":"number","required":false,"secret":false},{"name":"X_DEBUG","description":"Log the raw requests sent to the X API. Verbose; the output can contain request details, so keep it off outside debugging.","format":"boolean","required":false,"secret":false},{"name":"POSTS_MAX_QUERIES","description":"Queries accepted in one x_posts_search or x_posts_count call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_USERNAMES","description":"Usernames accepted in one x_posts_by_user call.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_IDS","description":"Post ids accepted in one x_posts_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_RESULTS","description":"Posts returned per query when the call does not ask for a count. Every post returned is billed.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_RESULTS","description":"Upper bound for posts per query. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_DAYS","description":"How far back post searches look when the call does not say, in days.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_DAYS","description":"Furthest back a post search may look, in days. Recent search cannot exceed 7.","format":"number","required":false,"secret":false},{"name":"POSTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a posts call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"POSTS_MIN_TIMEOUT_MS","description":"Lowest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"POSTS_MAX_TIMEOUT_MS","description":"Highest timeout a posts call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_USERNAMES","description":"Usernames accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_IDS","description":"User ids accepted in one x_users_lookup call. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_RESULTS","description":"Users returned per page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_RESULTS","description":"Upper bound for users per page.","format":"number","required":false,"secret":false},{"name":"USERS_DEFAULT_TIMEOUT_MS","description":"Timeout for a users call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"USERS_MIN_TIMEOUT_MS","description":"Lowest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"USERS_MAX_TIMEOUT_MS","description":"Highest timeout a users call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_RESULTS","description":"Items returned per list page when the call does not ask for a count.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_RESULTS","description":"Upper bound for items per list page. The X API caps this at 100.","format":"number","required":false,"secret":false},{"name":"LISTS_DEFAULT_TIMEOUT_MS","description":"Timeout for a lists call in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"LISTS_MIN_TIMEOUT_MS","description":"Lowest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"LISTS_MAX_TIMEOUT_MS","description":"Highest timeout a lists call may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_CHUNK_BYTES","description":"Bytes per upload segment. The X APPEND endpoint caps a segment at 5 MB.","format":"number","required":false,"secret":false},{"name":"MEDIA_POLL_INTERVAL_MS","description":"How often the upload status is polled while X transcodes a video, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_DEFAULT_TIMEOUT_MS","description":"Timeout for a whole upload in milliseconds when the call does not request one.","format":"number","required":false,"secret":false},{"name":"MEDIA_MIN_TIMEOUT_MS","description":"Lowest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false},{"name":"MEDIA_MAX_TIMEOUT_MS","description":"Highest timeout an upload may request, in milliseconds.","format":"number","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rosch100/mcp-encrypted-sqlite:0.4.1","transport":"stdio","environment":[{"name":"DB_PATH","description":"Path to the encrypted SQLite database file (inside container: /data/database.sqlite)","format":"string","required":true,"secret":false},{"name":"DB_PASSPHRASE","description":"Passphrase for decrypting the database (or use encrypted: prefix for encrypted passphrases)","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rosch100/mcp-sqlite:0.2.4","transport":"stdio","environment":[{"name":"DB_PATH","description":"Path to the encrypted SQLite database file","format":"string","required":true,"secret":false},{"name":"DB_PASSPHRASE","description":"Passphrase for decrypting the database","format":"string","required":true,"secret":true}],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rostradamus/klaws:0.1.6","transport":"stdio","environment":[],"additional_arguments_declared":false}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/runewardd/runeward:v0.1.4","transport":"stdio","environment":[{"name":"RUNEWARD_CONFIG_DIR","description":"Directory to resolve profile TOML files from (optional; defaults to the standard search path).","required":false,"secret":false},{"name":"RUNEWARD_STATE_DIR","description":"Directory where the tamper-evident audit ledger is written (optional).","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %
{"packages":[{"registryType":"oci","identifier":"ghcr.io/rustok-org/rustok-wallet:v0.4.2","runtimeHint":"docker","transport":"stdio","environment":[],"additional_arguments_declared":true}],"remotes":[]} 1 0.0 %

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

Blatt 750 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=750