jfrog
JFrog operates an official, remotely-hosted MCP server for the JFrog Platform (which Artifactory anchors). It is reached at https://
One-click install for Cursor, VS Code, Claude, and 20+ other MCP clients, powered by API Commons MCP Install — visit install.apicommons.org for more information.
Endpoint
Hosted endpoint · transport http
Connect
This is a remote MCP server — point an MCP client at the endpoint URL. Clients with native remote support (Claude, Cursor, VS Code, …):
For stdio-only clients (older Claude Desktop, etc.), bridge with mcp-remote:
If the server requires authentication, add the provider's token/header (e.g. an X-API-Key) per its docs. A quick reachability check:
Tools
artifactory_repositories_create— Provision new Artifactory repository.artifactory_repositories_get— Fetch repository configuration.artifactory_repositories_list— Enumerate repositories with filters.artifactory_repositories_update— Alter repository settings.artifactory_packages_get_versions— List package versions with metadata.artifactory_packages_get_version_repositories— Identify repositories hosting a package version.artifactory_packages_get_install_instructions— Retrieve client installation commands.artifactory_builds_list_builds— Query builds using AQL syntax.artifactory_builds_list_build_runs— Display execution history for a named build.artifactory_builds_get_info— Retrieve complete build metadata and artifacts.artifactory_federation_get_status— Monitor federated repository health.artifactory_federation_get_conflicts— Identify configuration misalignment.artifactory_federation_update_repo_config— Synchronize settings across members.artifactory_storage_artifact_info— Access file metadataaccess_tokens_create— Generate new access tokens with configurable scope and expiry.access_tokens_list— Retrieve access tokens with filtering and sorting options.access_tokens_revoke— Invalidate an existing access token.access_oidc_create_configuration— Establish OIDC identity provider setup.access_projects_create— Provision a new Access project.access_projects_get— Retrieve project configuration details.access_projects_update— Modify project settings.access_projects_create_role— Define custom project-level roles.access_projects_update_role— Adjust role permissions and scope.access_projects_get_user— Query user project membership.access_projects_upsert_user— Add or modify user project assignment.access_projects_list_groups— Display groups in a project.access_projects_upsert_group— Assign or update group membership.access_projects_get_repository— Check repository project association.access_projects_move_repository_to_project— Relocate repository to a project.access_projects_share_repository_with_all— Enable cross-project repository access.access_projects_list— Enumerate all JFrog projects.access_roles_create_global_role— Establish platform-wide custom role.access_roles_update_global_role— Modify global role permissions.access_stages_list_global_stages— Display configured platform stages.access_users_list— Query platform users with filters.access_users_get— Retrieve specific user information.access_groups_list— Browse platform groups.access_groups_get— Fetch group details.xray_artifact_get_summary— Retrieve vulnerability summary for artifacts.xray_artifact_get_violations— Count policy violations by severity.xray_artifact_security_status— Check indexing and block status.xray_sbom_search_impacted_resources— Search affected components by CVE or package.catalog_vulnerabilities_get— Query CVE details and affected packages.catalog_packages_versions_vulnerabilities— List CVEs for a specific version.catalog_packages_list_versions— Enumerate public package versions.catalog_packages_get— Retrieve public package information.jfs_curation_check_remote_package_compliance— Verify third-party package compliance.jfs_curation_query_audit_events— Search blocked package audit trail.jfs_curation_create_waiver_request— Submit exception for a blocked package.jfs_curation_query_waiver_requests— Search waiver request status.distribution_release_bundles_distribute— Initiate bundle transfer to edge nodes.distribution_release_bundles_abort— Cancel ongoing distribution.distribution_release_bundles_get_path_mapping— Retrieve applied path transformations.distribution_trackers_list— Display distribution operation history.distribution_trackers_get_by_id— Monitor per-edge transfer progress.distribution_signing_keys_get_for_bundle— Fetch bundle signing credentials.distribution_signing_keys_get_public— Export signing key as PEM.distribution_signing_keys_propagate— Deploy public key to all edges.distribution_edges_list_for_bundle— Show eligible edge targets.evidence_config_get— Fetch Evidence service configuration.evidence_config_get_categories— Retrieve category-to-predicate mappings.evidence_config_update_categories— Replace category configuration.evidence_categories_list— Display supported predicate categories.evidence_categories_get_predicate_types— List predicate URIs for a category.evidence_records_search— Locate evidence by repository or artifact hash.evidence_records_get_by_subject— Retrieve all evidence for a subject.evidence_records_get_by_id— Fetch an individual evidence record.evidence_records_get_markdown_by_id— Display human-readable evidence rendering.evidence_records_prepare_statement— Build a ready-to-sign in-toto statement.evidence_records_create_by_subject— Upload a signed DSSE envelope.apptrust_create_application— Establish new application entity.apptrust_get_application_summary— Retrieve application metadata.apptrust_list_applications— Enumerate applications with filtering.apptrust_create_application_version— Define application version composition.apptrust_list_versions— Display application versions.apptrust_get_application_version_status— Check version release status.apptrust_get_lifecycle_overview— View project lifecycle configuration.apptrust_promote_version— Advance version through lifecycle stage.apptrust_get_version_promotion_history— Track version promotions.apptrust_release_version— Promote version to production stage.apptrust_rollback_version— Revert latest promotion.apptrust_get_activity_logs— Query lifecycle activity events.worker_list_all— Display JFrog Workers on platform.worker_get_specific— Retrieve single worker configuration.worker_list_actions— Show available worker trigger actions.worker_get_instructions_for_code_generation— Generate code template and guidance.worker_create— Establish new worker with source code.worker_get_execution_history— Browse worker execution logs.
About MCP
The Model Context Protocol (MCP) is an open protocol Anthropic introduced for connecting LLM-based agents to external tools and data sources. Providers publish MCP servers that expose their API surface as structured, discoverable tools — an MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.) can connect to the server and call its tools without any per-provider integration code.
Browse every MCP server on the APIs.io network or compare with the broader Agent Skill surfaces of the same providers.
Work with this as data
Every MCP server here is available over the APIs.io API and to AI agents over MCP.