@vemdev/mcp-server
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., "@@vemdev/mcp-servershow my active tasks"
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.
@vemdev/mcp-server
Official VEM MCP Server — gives AI agents (Claude, Cursor, Copilot, etc.) durable project memory via the Model Context Protocol.
Agents can read tasks, record decisions, search context, and sync snapshots to the cloud — all through structured MCP tools.
Quick start
npx @vemdev/mcp-server@latest --api-key <your-api-key>Get your API key from app.vem.dev → Settings → API Keys.
Related MCP server: ai-cortex
MCP host configuration
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"vem": {
"command": "npx",
"args": ["@vemdev/mcp-server@latest", "--api-key", "nk_your_key_here"]
}
}
}Cursor / VS Code
Add to your MCP settings:
{
"vem": {
"command": "npx",
"args": ["@vemdev/mcp-server@latest", "--api-key", "nk_your_key_here"]
}
}Authentication
There are three ways to provide your API key, in priority order:
1. --api-key flag (recommended for MCP hosts)
Pass the key directly when starting the server:
npx @vemdev/mcp-server@latest --api-key nk_your_key_hereThe key is saved to ~/.vem/config.json on first run, so subsequent starts
without the flag will reuse it automatically.
2. VEM_API_KEY environment variable
Useful in CI or when you prefer not to store the key on disk:
VEM_API_KEY=nk_your_key_here npx @vemdev/mcp-server@latestOr in your MCP host config:
{
"mcpServers": {
"vem": {
"command": "npx",
"args": ["@vemdev/mcp-server@latest"],
"env": {
"VEM_API_KEY": "nk_your_key_here"
}
}
}
}3. vem login CLI (if you already use the CLI)
If you have the VEM CLI installed and have already logged in, the MCP server picks up the saved key automatically — no extra config needed:
npx @vemdev/cli@latest login nk_your_key_here
npx @vemdev/mcp-server@latest # key is read from ~/.vem/config.jsonGetting an API key
Go to app.vem.dev and sign in
Navigate to Settings → API Keys
Click Create key and copy the
nk_...tokenPass it to the server via any of the methods above
Available tools
Tool | Description |
| List all active tasks in the project |
| Create a new task |
| Transition a task to in-progress |
| Mark a task as done with evidence |
| Update task fields (title, status, priority) |
| Delete a task |
| Get full details of a specific task |
| Get ephemeral context for a task |
| Update ephemeral context for a task |
| Read |
| Update |
| List recorded architectural decisions |
| Record a new architectural decision |
| Semantic search across project memory |
| Ask a question about the project context |
| Read recent changelog entries |
| Apply a structured |
| Push a memory snapshot to the cloud |
| Pull the latest snapshot from the cloud |
| List subtasks of a task |
| List recorded agent sessions |
| Save session stats for a task |
Environment variables
Variable | Default | Description |
| — | API key (alternative to |
|
| VEM API endpoint |
|
| Agent name shown in the dashboard |
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/vem-dev/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server