Your AI agents' home directory — privacy-first MCP server for portable AI identity.
MCPpedia last refreshed this data
Tilde MCP Server is an MCP server that your AI agents' home directory — privacy-first MCP server for portable AI identity. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 77/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"tilde": {
"args": [
"-y",
"tilde-ai"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
tilde is a privacy-first Model Context Protocol (MCP) server that acts as the universal memory and profile layer for AI Agents.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'tilde-ai' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked tilde-ai against OSV.dev.
Click any tool to inspect its schema.
user_profileFull user profile
tilde://user/profile
user_identityName, role, experience, custom fields
tilde://user/identity
user_tech_stackLanguages, preferences, environment
tilde://user/tech_stack
user_knowledgeKnowledge sources, domains, projects
tilde://user/knowledge
user_skillsSkills (filtered by visibility)
tilde://user/skills
user_experienceWork history
tilde://user/experience
user_educationEducation background
tilde://user/education
user_projectsPersonal/open-source projects
tilde://user/projects
user_publicationsPapers and publications
tilde://user/publications
team_contextTeam coding standards and patterns
tilde://team/context
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity / ai-ml
MCP client bridge: connects to MCP servers and registers their tools on ctx.tools
The official MCP server implementation for the Perplexity API Platform
Workspace template + MCP server for Claude Code, Codex CLI, Cursor & Windsurf. Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI assistant.
Ruflo - Enterprise AI agent orchestration for Claude Code. Deploy 60+ specialized agents in coordinated swarms with self-learning, fault-tolerant consensus, vector memory, and MCP integration
MCP Security Weekly
Get CVE alerts and security updates for Tilde MCP Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Your AI agents' home directory
tilde is a privacy-first Model Context Protocol (MCP) server that acts as the universal memory and profile layer for AI Agents.
Configure once. Use everywhere. Your data, your control.
Every time you switch AI tools, you face the same issues:
tilde acts as a "digital passport" that your AI agents can read:
┌────────────────────────────────────────────────────────────┐
│ Claude Desktop │ Cursor │ Windsurf │ Your Agent │
└────────┬─────────┴─────┬──────┴─────┬──────┴───────┬───────┘
│ │ │ │
└───────────────┴─────┬──────┴──────────────┘
│
┌──────────▼──────────┐
│ tilde MCP Server │
│ (runs locally) │
└──────────┬──────────┘
│
┌──────────▼──────────┐
│ ~/.tilde/profile │
│ (your data) │
└─────────────────────┘
# Install from PyPI
pip install tilde-ai
# Initialize your profile
tilde init
# Clone the repository
git clone https://github.com/topskychen/tilde.git
cd tilde
# Install with uv
uv sync
# Run locally
uv run tilde init
Add to .cursor/mcp.json in your project (or ~/.cursor/mcp.json for global access):
{
"mcpServers": {
"tilde": {
"command": "npx",
"args": ["-y", "tilde-ai"]
}
}
}
Once configured, you'll see tilde in your MCP servers with all available tools and resources:

Add to .gemini/antigravity/settings.json in your project:
{
"mcpServers": {
"tilde": {
"command": "npx",
"args": ["-y", "tilde-ai"]
}
}
}
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"tilde": {
"command": "npx",
"args": ["-y", "tilde-ai"]
}
}
}
Once configured, your AI agent can access your profile. Try asking:
"What is my name?"
The agent will use the get_profile tool to fetch your identity and respond with your name and role:

Edit ~/.tilde/profile.yaml:
schema_version: "1.0.0"
user_profile:
identity:
name: "John Doe"
role: "Full Stack Developer"
years_experience: 10
# Add any custom fields you need:
timezone: "America/Los_Angeles"
pronouns: "they/them"
tech_stack:
languages:
- TypeScript
-
... [View full README on GitHub](https://github.com/topskychen/tilde#readme)