Skip to main content
Glama

My LinkedIn week

my_linkedin_week
Read-only

How this week is going on LinkedIn against the user's own post plan: the plan's subjects and whether each has a draft, what they posted this week and which plan subject each post was, the people they already know who reacted or commented (dormant first), and whether a nudge is due on Thursday. Use for 'how's my LinkedIn week going', 'did I post what I planned', 'who engaged with my post', 'who saw my post'. It never names strangers and has no impressions or follower counts; do not offer those. When plan is null, there is no plan for this week: offer to make one (the post-plan skill). When a subject has a draft_id, link it as the draft. When plan is set, end with See your week, the page with the plan, its drafts, what went up and who noticed. switch says whether the daily LinkedIn manager is on, paused or off. When in_brand_brief is true, Your day keeps the week's subjects out of sight: tell them what is coming in plain words, never call it a plan page or the LinkedIn manager, never link /linkedin/manager or a plan object, say today's post arrives on Your day each morning, and offer a different post today (replace_todays_post). Use this for 'what's my post plan?'.

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.5/5.0
Behavior5/5

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

With readOnlyHint already covering safety, the description layers on rich behavior: never names strangers, exposes no impression/follower metrics, links drafts via /graph/object/<draft_id>, ends with /linkedin/manager when a plan exists, and specifies special handling for null plan and in_brand_brief (hide plan concept, never link the manager page).

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

Conciseness3/5

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

The core purpose is front-loaded, but the paragraph then sprawls into rendering directives (exact markdown link templates, /your-day?show=brand URLs) that are implementation detail rather than selection guidance. Every sentence is arguably useful for correct output, yet the density and run-on structure hurt scanability.

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

Completeness5/5

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

There is no output schema, so the description must carry the return-value burden, and it does: it enumerates the sections (plan/drafts, posts, engagers, switch state, nudge status). It also covers the null-plan and in_brand_brief edge cases completely.

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?

The tool takes no parameters, so the baseline is 4; there are no inputs whose semantics could be unclear or need compensating description.

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?

States a specific verb+resource ('How this week is going on LinkedIn against the user's own post plan') and enumerates the exact contents returned: plan subjects with draft status, this week's posts mapped to plan subjects, and known engagers. It also demarcates itself from analytics siblings by declaring it has no impressions/follower counts and never names strangers.

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?

Gives concrete trigger phrasings ('how's my LinkedIn week going', 'did I post what I planned', 'who engaged with my post') and explicit when-not guidance ('do not offer' impressions/followers). It stops short of naming a specific sibling tool to use instead, so it is clear rather than fully routing.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.