MCP

LinkedIn MCP Server

LinkedIn has nearly 1.3 billion members using profiles, company pages, posts, jobs, and professional knowledge, making it important for B2B marketing, recruiting, executive visibility, and lead generation.

MCP Version: 1.0.0 9 MCP Tools Authentication
LinkedIn

Base URL

https://mcp.pressmonitor.ca/mcp

Authentication

MCP calls also use Bearer tokens over JSON-RPC 2.0 requests.

Authorization: Bearer YOUR_TOKEN

activity_time

Activity Time

Arguments

Name Type Required Description
linkedin_url string Yes

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "activity_time",
    "arguments": {
      "linkedin_url": "VALUE"
    }
  },
  "id": 1
}'

company

Company

Arguments

Name Type Required Description
linkedin_url string Yes

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "company",
    "arguments": {
      "linkedin_url": "VALUE"
    }
  },
  "id": 1
}'

company_posts

Company Posts

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "company_posts",
    "arguments": {}
  },
  "id": 1
}'

companyby_domain

Arguments

Name Type Required Description
domain string Yes

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "companyby_domain",
    "arguments": {
      "domain": "VALUE"
    }
  },
  "id": 1
}'

get_posts

Get Posts

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "get_posts",
    "arguments": {}
  },
  "id": 1
}'

posts

Posts

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "posts",
    "arguments": {}
  },
  "id": 1
}'

profile

Profile

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile",
    "arguments": {}
  },
  "id": 1
}'

sales_nav_profile

Sales Nav Profile

Arguments

Name Type Required Description
linkedin_url string Yes

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "sales_nav_profile",
    "arguments": {
      "linkedin_url": "VALUE"
    }
  },
  "id": 1
}'

search_posts

Search Posts

Code Examples

curl -X POST "https://mcp.pressmonitor.ca/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_posts",
    "arguments": {}
  },
  "id": 1
}'