Your AI assistants
don't know who you are
mcp-me creates a structured personal profile that any AI assistant can read via the Model Context Protocol. Your bio, career, skills, and projects — always available, always private.
Your AI has no idea who you are
Every answer is generic. Every suggestion is impersonal. Because no AI assistant has any context about you.
Same prompt. Personalized answer. Because the AI already knows you.
Built for developers who use AI daily
A personal identity layer that's private, extensible, and works with every major AI assistant.
Four simple steps
Go from zero to a fully personalized AI experience in just a few minutes.
.mcp-me.yaml and tell it where to find your data — your GitHub username, DEV.to handle, etc.342+ data sources, one command
Auto-populate your profile from public APIs. No API keys needed for most sources.
Run mcp-me generate and watch the magic happen.
Real-time data, on every query
Plugins run during mcp-me serve and provide live data to AI assistants.
Your AI always has up-to-date context.
Works with every major AI assistant
Any tool that speaks the Model Context Protocol can read your mcp-me profile. Set up once, use everywhere.
…and any future MCP-compatible assistant.
Up and running in a few minutes
Four steps to give every AI assistant full context about who you are.
8 structured YAML categories
Your profile is organized into well-defined schemas. Each maps to an MCP resource that AI assistants can query.
me://identityme://careerme://skillsme://interestsme://personalityme://goalsme://projectsme://faqFrequently asked questions
What is MCP (Model Context Protocol)?
Do I need API keys?
Is my data stored anywhere in the cloud?
Which AI assistants are supported?
How do I add a new data source?
mcp-me create generator myservice to scaffold a new generator. Most generators are under 20 lines of code. See the Generator Creation Guide for details.
Can I use this without installing globally?
npx mcp-me to run any command without installing. It downloads the package temporarily each time. For repeated use, global install is faster.
What's the difference between generators and plugins?
mcp-me generate and produce static YAML files (e.g., "repos I had in March").
Plugins run continuously during mcp-me serve and provide live data on every query (e.g., "repos I have right now").
Ready to give your AI some context?
Set up your personal profile in under a minute. Open source, privacy-first, works everywhere.