Token导航 LogoToken导航TokenDH.com
Linkedin Insights MCP logo
数据服务未说明官方级别未说明来源级核验

Linkedin Insights MCP

MCP Server

一个用于分析存储在MongoDB中的LinkedIn帖子数据的MCP服务器,提供帖子列表、热门帖子、参与度分析和统计摘要等功能。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
数据分析TypeScriptMongoDB

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

erikfig

提供方

erikfig

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

LinkedIn Insights MCP Server

Um servidor MCP (Model Context Protocol) para análise de dados de posts do LinkedIn armazenados em MongoDB.

📋 Sobre o Projeto

Este projeto implementa um servidor MCP que se conecta a um banco MongoDB contendo dados de posts do LinkedIn e fornece ferramentas e recursos para análise desses dados. É ideal para análise de engajamento, performance de posts e insights de conteúdo.

🚀 Funcionalidades

Recursos (Resources)

  • Todos os Posts: Lista completa de posts
  • Top Posts: Posts com maior número de impressões
  • Posts Mais Engajados: Posts com maior taxa de engajamento
  • Resumo Analytics: Estatísticas gerais dos posts

Ferramentas (Tools)

  • search_posts: Busca posts com filtros específicos (impressões, datas, conteúdo)
  • get_post_details: Obtém detalhes de um post específico por ID
  • analyze_engagement: Analisa métricas de engajamento dos posts

📊 Estrutura dos Dados

Os posts do LinkedIn têm a seguinte estrutura:

interface LinkedInPost {
  _id: { $oid: string };
  url: string;
  comments: number;
  content: string;
  impressions: number;
  reactions: number;
  shares: number;
  postedAt: string;
}

🛠️ Instalação

  1. Clone o repositório:
git clone 
cd mcp-linkeding-mongo
  1. Instale as dependências:
npm install
  1. Configure as variáveis de ambiente criando um arquivo .env:
MONGO_CONNECTION_STRING=mongodb://localhost:27017
MONGO_DB=linkedin_insights_v2
MONGO_COLLECTION_NAME=linkedin_posts

🔧 Scripts Disponíveis

  • npm run build: Compila o TypeScript para JavaScript
  • npm run start: Executa o servidor compilado
  • npm run dev: Executa em modo desenvolvimento com ts-node
  • npm run mcp: Alias para executar o servidor MCP

📱 Como Usar

Executar o Servidor

npm run mcp

Conectar via MCP

O servidor implementa o protocolo MCP e pode ser usado com qualquer cliente compatível. Ele se comunica via STDIO.

Exemplos de Uso

Buscar posts com filtros:

{
  "tool": "search_posts",
  "arguments": {
    "minImpressions": 1000,
    "startDate": "2024-01-01",
    "hasContent": true
  }
}

Obter detalhes de um post:

{
  "tool": "get_post_details", 
  "arguments": {
    "postId": "60f7b2b4c4f5a3b2d4e6f7a8"
  }
}

🗄️ Configuração do MongoDB

O projeto espera uma coleção MongoDB com posts do LinkedIn. Certifique-se de que:

  1. O MongoDB está rodando e acessível
  2. O banco de dados e coleção existem
  3. As credenciais estão corretas no .env

📈 Métricas Calculadas

  • Taxa de Engajamento: (reactions + comments + shares) / impressions * 100
  • Total de Interações: reactions + comments + shares
  • Impressões Médias: Média de impressões por post

🔒 Variáveis de Ambiente

VariávelDescriçãoPadrão
MONGO_CONNECTION_STRINGString de conexão MongoDBmongodb://localhost:27017
MONGO_DBNome do banco de dadoslinkedin_insights_v2
MONGO_COLLECTION_NAMENome da coleçãolinkedin_posts

🛡️ Tratamento de Erros

O servidor inclui tratamento de erros para:

  • Conexão com MongoDB
  • Posts não encontrados
  • Ferramentas inexistentes
  • Recursos inválidos

📦 Dependências

  • @modelcontextprotocol/sdk: SDK para implementação MCP
  • mongodb: Driver oficial do MongoDB
  • dotenv: Carregamento de variáveis de ambiente
  • zod: Validação de esquemas TypeScript

🤝 Desenvolvimento

O projeto usa TypeScript e está estruturado em módulos:

  • src/index.ts: Servidor principal e configuração MCP
  • src/database.ts: Gerenciador de conexão e operações MongoDB
  • src/tools.ts: Implementação das ferramentas MCP
  • src/resources.ts: Implementação dos recursos MCP
  • src/types.ts: Definições de tipos e esquemas

📄 Licença

ISC

目录标签

目录标签

数据分析TypeScriptMongoDB本地部署LinkedInMCP协议参与度分析

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP