harshit4558
MCP Server
harshit4558
public

xoxo

一个通过AI辅助提升个人软技能的Chrome扩展,支持LinkedIn和Gmail。

Repository Info

0
Stars
1
Forks
0
Watchers
0
Issues
JavaScript
Language
-
License

About This Server

一个通过AI辅助提升个人软技能的Chrome扩展,支持LinkedIn和Gmail。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

# 🧠 Talent Agent – Chrome Extension

**Talent Agent** is a Chrome extension designed to enhance personal soft skills through intelligent AI assistance. It securely manages user data and provides real-time communication feedback while interacting on platforms like LinkedIn and Gmail.

---

## 🎯 Planned Features (In Progress)

### 🔐 LinkedIn Credential Storage
- Securely stores LinkedIn username and password using the **AIPOLabs Secret Manager**.
- Ensures user credentials are kept safe and encrypted through a backend agent connection.

### 📧 Email Writing Support (Gmail)
- When the user starts composing an email on Gmail, the extension icon becomes active (blue ✎ badge).
- The extension offers **suggestions to improve communication skills** based on the content being typed (basic placeholder or AI logic here).

### 🧾 Soft Skill Extraction via LinkedIn
- Automatically access and parse user's LinkedIn profile data (with permission).
- Use a Large Language Model (LLM) to analyze career data and extract insights into:
  - Communication
  - Leadership
  - Teamwork
  - Critical Thinking
  - Other transferable soft skills
- Provide a dashboard or popup summary with personalized skill statistics and suggestions.

---

### 🔮 Planned Integrations

- Integration with **AIPOLABS SECRET MANAGER** to store user credentials securely.
- Use of the **Scrapybara App** (ACI.dev) to fetch LinkedIn profile data for skill analysis.
  

## 🔧 Tech Stack

- **Chrome Extensions API**
- **JavaScript (Manifest v3)**
- **Python Backend (FastAPI)**
- **AIPOLabs MCP Platform** for tool-calling and secure storage (work-in-progress)
- **OpenRouter / LLM APIs** for communication analysis (planned)

---

## 🛠️ Installation (Dev Mode)

1. Clone or download this repository.
2. Go to `chrome://extensions/` in your Chrome browser.
3. Enable **Developer mode** (top right).
4. Click **Load Unpacked** and select the root folder of this project.
5. The extension will appear in your browser toolbar.

---

## 📦 Project Structure
```
vibe-agent/
├── manifest.json                  
├── background.js                  
├── contentScript.js              
├── popup.html                     
├── popup.js                       
├── styles.css                    
├── icons/                        
├── server                               
└── README.md                      
```
---

## 🧪 Status

> ⚠️ This is a **work-in-progress prototype**.

---

## ✨ Future Ideas

- Allow users to connect Gmail and LinkedIn with OAuth
- Visual dashboard of skill progression
- Weekly email summaries or coaching tips
- Integration with job boards or resume platforms

Quick Start

1

Clone the repository

git clone https://github.com/harshit4558/xoxo
2

Install dependencies

cd xoxo
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerharshit4558
Repoxoxo
Language
JavaScript
License-
Last fetched8/8/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation