Skip to main content
Glama

jira_link_remote_create

Create a remote link from a JIRA issue to an external resource using key, URL, and title. Supports dry run and optional global ID for updating.

Instructions

Add a remote (external URL) link to a JIRA issue — pointing out to a non-JIRA resource. url and title are required; summary, relationship, and global_id are optional (reusing an existing global_id updates that link instead of duplicating it). Returns YAML {status: ok, id}. Set dry_run: true to preview the request without creating it. Mirrors omni-dev atlassian jira link remote create.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
keyYesJIRA issue key (e.g., `PROJ-123`).
urlYesExternal URL to link to.
titleYesLink title (display text).
dry_runNoWhen true, validate and return the would-be request without creating the link. Defaults to `false`.
summaryNoOptional summary shown under the title.
global_idNoOptional global id — reusing an existing one updates that link rather than creating a duplicate.
relationshipNoOptional relationship label (e.g., `relates to`).
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Despite no annotations, description explains key behaviors: reusing global_id updates rather than duplicating, dry_run mode, and return value structure. Does not mention permissions or error handling, but covers main mutation semantics.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences with clear purpose, followed by concise optional parameter descriptions and return value. Every sentence is necessary and well-placed. No fluff.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers purpose, parameters, return value, and dry_run. Missing details on error handling and idempotency, but overall sufficient for an agent to use correctly given the 7 parameters and no output schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, but description adds value by grouping parameters into required vs optional, explaining the global_id reuse behavior, and highlighting dry_run. Adds meaning beyond the schema entries.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Clearly states 'Add a remote (external URL) link to a JIRA issue' with specific verb and resource, distinguishing from sibling tools like jira_link_create (which links JIRA issues internally) and jira_link_remote_list/delete.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides clear usage context: required fields (url, title), optional parameters with behavior (global_id updates existing link, dry_run preview). Does not explicitly state when not to use it, but purpose is well-defined.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rust-works/omni-dev'

If you have feedback or need assistance with the MCP directory API, please join our Discord server