Skip to content

Conversation

@EyalDelarea
Copy link
Contributor

@EyalDelarea EyalDelarea commented May 20, 2025

  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • The pull request is targeting the dev branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....

docs pr: jfrog/documentation#203

JFrog CLI MCP Command Documentation

The jf mcp command allows you to manage the JFrog Model Context Protocol (MCP) server, which enables integration between JFrog tools and AI models/agents.

Command Syntax

jf mcp start [options]

Subcommands

start

Starts the MCP server with configured options.

jf mcp start [options]

Options

Flag Environment Variable Description
--toolsets JFROG_MCP_TOOLSETS Comma-separated list of toolsets to enable (e.g., "artifactory,xray"). Default: "read"
--tools-access JFROG_MCP_TOOL_ACCESS Semicolon-separated list of tool access rights. Default: empty string which allows all tools
--mcp-server-version - Specific version of the MCP server to use. Default: "[RELEASE]" (latest)

Examples

Start the MCP server with default settings

jf mcp start

Start the MCP server with specific toolsets

jf mcp start --toolsets=artifactory,xray

Start the MCP server with specific tools access

jf mcp start --tools-access="read;write"

@EyalDelarea EyalDelarea added new feature Automatically generated release notes ignore for release Automatically generated release notes labels May 20, 2025
@EyalDelarea EyalDelarea added the safe to test Approve running integration tests on a pull request label May 22, 2025
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label May 22, 2025
@EyalDelarea EyalDelarea marked this pull request as ready for review May 22, 2025 11:20
@EyalDelarea EyalDelarea changed the title Add MCP server command Add jf mcp server commands May 22, 2025
@EyalDelarea EyalDelarea added the safe to test Approve running integration tests on a pull request label May 22, 2025
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label May 22, 2025
@EyalDelarea EyalDelarea added the safe to test Approve running integration tests on a pull request label May 22, 2025
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label May 22, 2025
@github-actions
Copy link
Contributor

👍 Frogbot scanned this pull request and did not find any new security issues.


Copy link
Contributor Author

@EyalDelarea EyalDelarea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've removed the update command as i agree with you that when we will want to implement it we should do it right.

@EyalDelarea EyalDelarea added the safe to test Approve running integration tests on a pull request label May 25, 2025
@github-actions github-actions bot removed the safe to test Approve running integration tests on a pull request label May 25, 2025
@RemiBou RemiBou added the jfrog-internal Items created by jfrog employees label Oct 17, 2025
@RemiBou RemiBou closed this Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore for release Automatically generated release notes jfrog-internal Items created by jfrog employees new feature Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants