mcpme
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcpmeBased on my CV, what are my strongest skills?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcpme
A personal MCP server that exposes your CV so any MCP-compatible agent can answer questions about you.

Install
# Create a local virtual environment and install dependencies
uv venv
uv sync .
# Or install globally as a tool
uv tool install .Related MCP server: personal-resume-agent
Usage
By default the bundled cv.md is used. Point to your own CV with an env var:
MCPME_CV_PATH=/path/to/your-cv.md mcpmeConnect to Claude Code
To connect the server to a specific project, create a local settings file:
cat > .mcp.json << 'EOF'
{
"mcpServers": {
"mcpme": {
"command": "mcpme",
"env": {
"MCPME_CV_PATH": "/path/to/your-cv.md"
}
}
}
}
EOFOr add it to your global ~/.claude/settings.json to make it available everywhere.
What it exposes
Type | Name | Description |
Tool |
| Returns the full CV text |
Resource |
| CV as an MCP resource |
Prompt |
| Primed prompt for CV Q&A |
Available Tools
1 toolread_cvA
Return the owner's full CV / résumé. Use this to answer questions about the person's background, skills, and experience.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| result | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description must carry the load. It states the action ('return') but does not explicitly mention side effects, permissions, or read-only nature. Since it is a simple retrieval, the omission is acceptable, but it lacks extra contextual behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise, using two sentences with no redundant wording. The primary purpose is stated first, and the usage context is provided immediately after.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (no parameters, straightforward return of CV), the description fully covers what it does and when to use it. No additional information is necessary for the agent to invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has no parameters, meaning all parameters are documented (none). The description adds no parameter information, and the baseline for high coverage is 3. No additional meaning is required.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose with a specific verb ('return') and resource ('full CV'), making it unambiguous. It also indicates its use for answering background, skills, and experience questions, which adds clarity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly provides guidance on when to use the tool: 'Use this to answer questions about the person's background, skills, and experience.' This is clear and actionable, even without alternatives to compare.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
1 tool update
v0.1.0- First observed
read_cv
TDQS
With only a single tool, there is no possibility of ambiguity or overlapping functionality. The tool's purpose is clearly distinct by default.
The single tool name 'read_cv' uses a clear snake_case verb-object structure that is consistent and intuitive for its function.
Having only one tool falls well below the typical 3-15 range and feels thin for a server purporting to represent a person's overall background and skills.
The domain of a personal assistant server would reasonably include additional capabilities like listing skills, providing contact details, or describing projects. Providing only a CV leaves significant gaps.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
One profile — skills, credentials, and memory — synced to every agent tool via one MCP URL.
Resume builder with native MCP — create and edit resumes from your AI assistant.
CareerProof MCP gives AI agents direct access to a professional-grade career and workforce intelligence platform. Two namespaces: atlas_* for HR/TA teams (candidate evaluation, batch shortlisting, competency scoring, interview generation, JD analysis, custom eval frameworks, research reports) and ceevee_* for professionals (CV optimization, career positioning, salary intelligence, market reports). Backed by RAG knowledge from 50+ premium research sources (McKinsey, BCG, HBR, Gartner, WEF)
Generate tailored, ATS-optimized resume PDFs and cover letters from a job description, over MCP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAggregates your digital footprint (GitHub, blogs, resume) into a single AI-readable profile and exposes it via MCP tools so AI agents can query your context live.1MIT
- AlicenseNot gradedqualityDmaintenanceExposes a personalized AI agent that reads your resume and provides intelligent responses about your professional background through a standardized MCP server interface with RAG capabilities.MIT
- AlicenseNot gradedqualityCmaintenanceTransforms professional data (CV, projects) into MCP tools for LLMs to query, list, match job descriptions, and ask about experience.93MIT
- FlicenseAqualityBmaintenanceMCP server that exposes a resume as callable tools and resources, enabling AI agents to query experience, skills, projects, and contact information via natural language.3-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dheimgartner/mcpme'
If you have feedback or need assistance with the MCP directory API, please join our Discord server