json
{
"manifest_version": "0.3",
"name": "altoindex",
"version": "1.0.0",
"display_name": "AltoIndex",
"description": "Access your Apple Notes, Mail, Calendar, Reminders, and Messages through Claude",
"long_description": "AltoIndex syncs your macOS app data (Notes, Mail, Calendar, Reminders, Messages) to markdown files and exposes them via MCP. Search, list, and read your personal data directly from Claude.",
"author": {
"name": "AltoIndex",
"email": "[email protected]"
},
"license": "MIT",
"homepage": "https://altoindex.com",
"documentation": "https://altoindex.com/docs",
"support": "https://altoindex.com/support",
"privacy_policies": [
"https://altoindex.com/privacy"
],
"server": {
"type": "node",
"entry_point": "bridge.js",
"mcp_config": {
"command": "node",
"args": ["${__dirname}/bridge.js"]
}
},
"user_config": {
"server_port": {
"type": "number",
"title": "Server Port",
"description": "Port where AltoIndex MCP server is running (default: 8743)",
"default": 8743,
"required": false
}
},
"tools": [
{
"name": "list",
"description": "List items from notes, reminders, messages, or events"
},
{
"name": "search",
"description": "Search for content within a specific source"
},
{
"name": "read",
"description": "Read the full content of a specific item"
},
{
"name": "get_metadata",
"description": "Get metadata about synced data including counts and last sync times"
},
{
"name": "get_recent",
"description": "Get recently modified items across all sources"
}
],
"keywords": [
"apple",
"notes",
"mail",
"calendar",
"reminders",
"messages",
"macos",
"sync",
"personal data"
],
"compatibility": {
"platforms": ["darwin"]
}
}