Skip to content
Subscribe

MCP Server Inventory

Status: 17 servers registered, 100+ tools

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.

ServerToolsStatus
brave-search3 (web_search, news_search, summarize_url)Healthy
canvas-lms6 (list_courses, list_assignments, get_assignment, get_grades, list_announcements, get_course_pages)Healthy
coingecko4 (get_prices, get_price_history, get_24h_change, get_portfolio)Healthy
email-fastmail5 (get_inbox, get_unread_count, read_message, search_messages, mark_read)Healthy
email-gmail5 (get_inbox, get_unread_count, read_message, search_messages, send_message)Healthy
github7 (list_repos, list_prs, get_pr, list_issues, create_issue, read_file, search_code)Healthy
google-calendar5 (get_today_schedule, list_events, search_events, create_event, delete_event)Healthy
google-drive5 (list_files, search_files, read_doc, read_sheet, create_doc)Healthy
mem04 (add_memory, search_memory, get_memories, delete_memory)Healthy
nerve-stream3 (notify_tool_start, notify_tool_result, get_stream_status)Healthy
nutrition6 (log_food, get_daily_totals, get_remaining_calories, delete_food_entry, get_recent_logs, search_food)Healthy
obsidian-vault5 (read_note, full_text_search, semantic_search, list_recent, list_by_tag)Degraded*
openclaw-bridge4 (list_agents, invoke_agent, get_agent_status, list_channels)Healthy
playwright28 (browser_navigate, browser_click, browser_fill_form, browser_screenshot, etc.)Healthy
slack5 (list_channels, read_channel, post_message, search_messages, get_dms)Blocked**
skylight15+ (get_family_members, get_calendar_events, get_chores, create_chore, etc.)Healthy
supabase8 (query_table, insert_row, update_row, delete_row, run_sql, list_tables, get_analytics, get_agent_heartbeat)Healthy

*Obsidian-vault: degrades when iCloud file locks occur
**Slack: missing OAuth scopes, needs manual fix

  • 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