You're viewing a demo portfolio

Join the waitlist
PRSM

linkedin_update_profile

Active

Tool of io.github.saloprj/dialogbrain

declared in 1.17.0

Update the authenticated user's own LinkedIn profile. Supports adding/editing experience entries (role, company, skills, dates). Also supports updating location. Headline, summary, education are NOT supported by the API.

Parameters schema

{
  "type": "object",
  "required": [],
  "properties": {
    "location": {
      "type": "object",
      "required": [
        "id"
      ],
      "properties": {
        "id": {
          "type": "string",
          "description": "LinkedIn location ID (use linkedin.search_filters with type=LOCATION to find)"
        },
        "postal_code": {
          "type": "string",
          "description": "5-digit postal code (optional)"
        }
      },
      "description": "Location to set on profile (requires LinkedIn location ID)"
    },
    "experience": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "ID of existing experience to edit (omit to add new)"
        },
        "role": {
          "type": "string",
          "description": "Job title (required for new experience)"
        },
        "skills": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Skills for this experience"
        },
        "company": {
          "type": "string",
          "description": "Company name (required for new experience)"
        },
        "presence": {
          "enum": [
            "ON_SITE",
            "HYBRID",
            "REMOTE"
          ],
          "type": "string",
          "description": "Work location type"
        },
        "seniority": {
          "type": "object",
          "required": [
            "start_date"
          ],
          "properties": {
            "end_date": {
              "type": "object",
              "properties": {
                "year": {
                  "type": "number"
                },
                "month": {
                  "type": "number"
                }
              }
            },
            "start_date": {
              "type": "object",
              "required": [
                "month",
                "year"
              ],
              "properties": {
                "year": {
                  "type": "number"
                },
                "month": {
                  "type": "number"
                }
              }
            }
          },
          "description": "Start/end dates for the experience"
        },
        "company_id": {
          "type": "string",
          "description": "LinkedIn company ID (optional)"
        },
        "description": {
          "type": "string",
          "description": "Role description"
        }
      },
      "description": "Add or edit a professional experience entry"
    }
  }
}

What this tool wraps· 2 endpoints

min confidence0.700.50

Parent server

io.github.saloprj/dialogbrain

https://github.com/saloprj/dialogbrain-mcp

1/7 registries
View full server →