Skip to main content
Glama
tiagoyamashita

openlinkedinmcp

open_profile_section

Opens a LinkedIn profile edit section—such as experience, education, or skills—and returns its visible text to guide subsequent edits.

Instructions

Open a profile edit section (experience, education, skills, etc.) and return visible text for further guided edits.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sectionYes
Behavior2/5

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

With no annotations provided, the description carries full behavioral disclosure burden. It states it 'return[s] visible text' which hints at a read operation, but does not disclose whether this opens a modal, navigates to a new URL, leaves the current page state, or requires an existing logged-in session. For a navigation-like tool, behavioral side effects (page changes) are significant and undocumented.

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?

A single sentence that is efficient and conveys the core action plus the return behavior. Zero wasted words, appropriately minimal for a one-parameter tool with an enum.

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

Completeness2/5

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

Given no annotations, no output schema, and a 0% schema description coverage, the description carries heavy burden. For a tool that navigates UI and returns visible text, it should disclose session preconditions (login required), whether the page navigates away, and what the returned text represents. The description doesn't explain how the returned text enables 'guided edits' or what format it takes.

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

Parameters3/5

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

The single parameter 'section' has an enum with 6 clear values, which the schema fully documents. The description adds the phrase 'experience, education, skills, etc.' echoing the enum values. With schema description coverage at 0% but a complete enum present, the description adds marginal value—it confirms these are edit sections but doesn't explain what each section returns or any differences between them.

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

Purpose4/5

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

The description uses a specific verb+resource ('Open a profile edit section') and lists clear section examples (experience, education, skills, etc.), giving a clear purpose. It distinguishes from the sibling edit tools like update_headline and update_about by framing this as navigation to a section rather than a direct content update, though the distinction is implicit rather than explicit.

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

Usage Guidelines2/5

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

The description implies this is a prerequisite step before guided edits ('for further guided edits'), but provides no explicit guidance on when to use this vs alternatives like update_headline, update_about, or navigate. It doesn't state exclusions or when NOT to use it, leaving the agent to infer the usage context across many sibling profile-related tools.

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/tiagoyamashita/openlinkedinmcp'

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