Chen's AI Copy

Chen's AI Copy

A personal digital twin MCP server that manages professional context, including skills, experience, and project learnings. It allows AI assistants to retrieve and update user preferences and career interests across different development environments.

Category
Visit Server

README

Chen's AI Copy

Personal digital twin MCP (Model Context Protocol) server. Provides Chen's experience, skills, resume preferences, learnings, and interested companies to AI assistants across projects.

Repo: github.com/shenchensucc/chens-ai-copy

What It Does

  • get_context — Retrieve experience, skills, preferences, learnings, or interested companies
  • add_learning — Record new learnings, patterns, or insights from project work
  • update_preference — Update resume format, communication style, or other preferences
  • add_interested_company — Add companies to track for job applications

Quick Start

Install from GitHub (new machine)

git clone https://github.com/shenchensucc/chens-ai-copy.git
cd chens-ai-copy
npm install
npm run build

Add to Cursor

Add to ~/.cursor/mcp.json (Windows: C:\Users\<you>\.cursor\mcp.json or Cursor Settings > MCP):

{
  "mcpServers": {
    "chens-ai-copy": {
      "command": "node",
      "args": ["C:/path/to/chens-ai-copy/dist/index.js"]
    }
  }
}

Use the full path to your cloned chens-ai-copy folder.

Sync on every Cursor start

The MCP uses sync-and-run.ps1 which runs git pull before starting, so you always get the latest when opening Cursor. Ensure the MCP config points to the script:

{
  "chens-ai-copy": {
    "command": "powershell",
    "args": ["-NoProfile", "-ExecutionPolicy", "Bypass", "-File", "D:/2026/2026-03 Chens-ai-copy/sync-and-run.ps1"]
  }
}

Setup on another machine

  1. Clone: git clone https://github.com/shenchensucc/chens-ai-copy.git D:\2026\2026-03 Chens-ai-copy
  2. Run: cd D:\2026\2026-03 Chens-ai-copy && npm install && npm run build
  3. Add the MCP config above to ~/.cursor/mcp.json (adjust path if different)

Data Structure

File Content
data/preferences.json Resume format, communication style, cover letter structure
data/experience.json Work history, education, certifications
data/skills.json Technical, soft, and domain skills
data/learnings.json Project-derived learnings and patterns
data/interested_companies.json Companies and roles of interest

Updating From Other Projects

When working in any project, ask the AI to:

  • "Add this to my digital twin: [learning]"
  • "Remember that I prefer [preference]"
  • "Update my context with what we learned from this project"

The AI will call add_learning or update_preference to keep your context current.

Environment Variables

  • CHENS_AI_COPY_DATA_PATH — Override data directory (default: ./data relative to package)

Sync with GitHub

git pull   # get updates
git push   # push changes

License

MIT

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured