Knuckles-Team/archivebox-apiEnables programmatic interaction with ArchiveBox web archiving functionality through a comprehensive API wrapper. Supports adding URLs to archives, managing snapshots, and executing CLI commands with multiple authentication methods and policy-based access control.
ARCHIVEBOX_URL · ARCHIVEBOX_TOKENARCHIVEBOX_URL · ARCHIVEBOX_USERNAME · ARCHIVEBOX_PASSWORDARCHIVEBOX_URL · ARCHIVEBOX_API_KEYHOSTstringOPTIONALdefault: 0.0.0.0PORTstringOPTIONALdefault: 8000AUTH_TYPEstringOPTIONALdefault: noneTRANSPORTstringOPTIONALdefault: stdioEUNOMIA_TYPEstringOPTIONALdefault: noneTOKEN_ISSUERstringOPTIONALOIDC_BASE_URLstringOPTIONALARCHIVEBOX_URLstringOPTIONALOAUTH_BASE_URLstringOPTIONALOIDC_CLIENT_IDstringOPTIONALTOKEN_AUDIENCEstringOPTIONALTOKEN_JWKS_URIstringOPTIONALOIDC_CONFIG_URLstringOPTIONALREMOTE_BASE_URLstringOPTIONALARCHIVEBOX_TOKENstringOPTIONALARCHIVEBOX_VERIFYstringOPTIONALdefault: TrueARCHIVEBOX_API_KEYstringOPTIONALEUNOMIA_REMOTE_URLstringOPTIONALOIDC_CLIENT_SECRETstringOPTIONALARCHIVEBOX_PASSWORDstringOPTIONALARCHIVEBOX_USERNAMEstringOPTIONALEUNOMIA_POLICY_FILEstringOPTIONALdefault: mcp_policies.jsonREMOTE_AUTH_SERVERSstringOPTIONALOAUTH_UPSTREAM_CLIENT_IDstringOPTIONALALLOWED_CLIENT_REDIRECT_URISstringOPTIONALOAUTH_UPSTREAM_AUTH_ENDPOINTstringOPTIONALOAUTH_UPSTREAM_CLIENT_SECRETstringOPTIONALOAUTH_UPSTREAM_TOKEN_ENDPOINTstringOPTIONALCreate a free RNWY account to connect your on-chain identity to this server. MCP server claiming is coming; register now and you'll be first in line.
Create your account →