Skip to content
🎓 Find your path Subscribe

MCP Server Inventory

Status: 16 servers registered, ~100 tools (snapshot: April–June 2026)

MCP (Model Context Protocol) servers provide structured tool access to Claude Code sessions. Each server exposes a set of tools that the agent can call. All servers are registered in a single .mcp.json configuration file. (Table reflects the registered set as of June 2026; tool counts are approximate.)

ServerToolsNotes
brave-search3 (web_search, news_search, summarize_url)
canvas-lms6 (list_courses, list_assignments, get_assignment, get_grades, list_announcements, get_course_pages)
coingecko4 (get_prices, get_price_history, get_24h_change, get_portfolio)
email-fastmail5 (get_inbox, get_unread_count, read_message, search_messages, mark_read)
email-gmail5 (get_inbox, get_unread_count, read_message, search_messages, send_message)OAuth via gog CLI preferred
github7 (list_repos, list_prs, get_pr, list_issues, create_issue, read_file, search_code)
google-calendar5 (get_today_schedule, list_events, search_events, create_event, delete_event)
google-drive5 (list_files, search_files, read_doc, read_sheet, create_doc)
linkedinvaries
memory (mnemosyne)varies (semantic_search, cypher_query, hybrid_retrieve, episodic_recall)Local Kùzu+Qdrant
nerve-stream3 (notify_tool_start, notify_tool_result, get_stream_status)
nutrition6 (log_food, get_daily_totals, get_remaining_calories, delete_food_entry, get_recent_logs, search_food)Custom-built
obsidian-vault5 (read_note, full_text_search, semantic_search, list_recent, list_by_tag)Degrades on iCloud file locks*
openclaw-bridge4 (list_agents, invoke_agent, get_agent_status, list_channels)
playwright28 (browser_navigate, browser_click, browser_fill_form, browser_screenshot, etc.)
slack5 (list_channels, read_channel, post_message, search_messages, get_dms)Needs OAuth scope fix**
supabase8 (query_table, insert_row, update_row, delete_row, run_sql, list_tables, get_analytics, get_agent_heartbeat)

*Obsidian-vault: degrades when iCloud file locks occur — build health checks in from day one. **Slack: missing OAuth scopes as of June 2026.

  • USDA FoodData Central API (free tier)
  • Dual storage: JSON state + vault markdown with YAML frontmatter
  • Profile configuration for personalized macro targets
  • Claude handles NLP food parsing, MCP does lookups + logging
  • Fully local: Ollama nomic-embed-text + Qdrant file mode + qwen2.5:7b
  • Zero API cost
  • Categories: project, decision, infrastructure, research, person
  • Backfilled 40+ memories from task logs
  • Fire-and-forget HTTP POST to dashboard event stream
  • Local log fallback, async non-blocking
  • Used by Claude Code hooks to stream tool activity to dashboard
  • Official @playwright/mcp package
  • 28 tools for browser automation
  • Headless Chromium
  1. Create server script (Python FastMCP or Node.js)
  2. Use shared auth patterns from existing servers
  3. Register in .mcp.json with command and args
  4. Test with claude mcp test {name}
  5. Document in inventory
  6. Optionally add to skills registry