Klavis Documentation

repository·main·Indexed 26 days ago

https://github.com/klavis-ai/klavis

Klavis provides Strata, an intelligent connector system for AI agents that optimizes context windows by managing tools through Model Context Protocol (MCP) integrations. It offers a suite of MCP servers for services like GitHub, Affinity, Airtable, Asana, and Attio, featuring an OAuth-enabled Docker wrapper and a dedicated SDK for managed infrastructure. The system allows for automated authentication flows via KLAVIS_API_KEY or manual credentialing using AUTH_DATA.

Tokens
340.2K
Snippets
1.1K
Records
1.8K
Agent score
90%

What's inside Klavis

  1. Overview of Poste.io Local MCP Server

    main

    The Poste.io Local MCP server is a FastMCP-based server designed for email management via IMAP/SMTP through the Model Context Protocol (MCP). It allows for secure, isolated email operations on your local machine.

    Capabilities include:

    • Email Management: Get, read, and search emails with pagination support.
    • Sending/Replying: Send and reply to emails, including attachment handling.
    • Folder Operations: List, create, and delete email folders.
    • Draft Management: Save, update, and delete email drafts.
    • Backups: Import and export email backups.
    • Mailbox Insights: Access mailbox statistics.
    • Security: Provides workspace isolation and security for local operations.
  2. Overview of Context7 Agentic Tools

    main
    Context7 provides tools and integrations that grant AI agents access to accurate, real-time library documentation. This prevents common AI issues such as using outdated training data, hallucinating non-existent APIs, or providing version-mismatched code examples. Agents can fetch current documentation during inference to ensure answers and generated code are up-to-date.
  3. Overview of Notion MCP Server

    main

    The Notion MCP Server implements the Model Context Protocol (MCP) for the Notion API. It provides tools specifically designed for AI agents, such as editing pages in Markdown with optimized token consumption.

    Note on Support: Notion is prioritizing Notion MCP (remote), which uses standard OAuth for easy installation. This local MCP server repository may be sunset in the future and is not actively monitored for issues. For support regarding the remote version, contact Notion support directly.

  4. Overview of GitHub MCP Server

    main

    The GitHub MCP Server connects AI tools (agents, assistants, chatbots) directly to GitHub. It enables natural language interactions for:

    • Repository Management: Browsing code, searching files, analyzing commits, and understanding project structure.
    • Issue & PR Automation: Creating, updating, and managing issues and pull requests.
    • CI/CD & Workflow Intelligence: Monitoring GitHub Actions, analyzing build failures, and managing releases.
    • Code Analysis: Examining security findings, reviewing Dependabot alerts, and understanding code patterns.
    • Team Collaboration: Accessing discussions, managing notifications, and analyzing team activity.
  5. Overview of the Memory (Local) MCP Server

    main
    The Memory (Local) MCP server provides a persistent memory implementation using a local knowledge graph. It allows AI models (like Claude) to retain information about users across different chat sessions by managing entities, relations, and observations. Data is stored locally using the JSONL format.
  6. Use the Excel (Local) MCP server for file manipulation

    main

    The Excel (Local) MCP server allows you to create, read, and modify Excel workbooks directly on your machine without requiring Microsoft Excel to be installed. It supports advanced Excel features including formulas, formatting, charts, pivot tables, and Excel tables.

    Key Capabilities:

    • Workbook Operations: Create, read, and update workbooks and worksheets.
    • Data Manipulation: Use formulas, create charts, and manage pivot tables.
    • Formatting: Apply rich formatting such as fonts, colors, borders, and alignment.
    • Table Management: Perform table operations with custom styling.
    • Data Integrity: Perform data validation and integrity checks.
    • Transport Support: Compatible with stdio, SSE, and streamable HTTP transports.
  7. Compare Postgres MCP Pro with other MCP servers

    main

    Postgres MCP Pro is designed to complement generative AI by providing deterministic tools and classical optimization algorithms rather than relying solely on LLM reasoning.

    Key differentiators include:

    • Deterministic health checks: Provides repeatable results compared to LLM-generated queries.
    • Principled indexing: Uses established search strategies instead of Gen-AI guesses.
    • Workload analysis: Identifies top problems via actual data rather than inconsistent analysis.
    • Performance simulation: Simulates improvements rather than requiring manual verification.

    It incorporates health checks from PgHero and implements modern industrial-strength algorithms for automatic index tuning.

  8. Understand GitHub MCP Server deployment modes

    main

    The GitHub MCP Server supports two deployment modes:

    1. Local GitHub MCP Server: Runs locally alongside your IDE or application. It requires Personal Access Tokens (PATs) for authentication. It is compatible with both GitHub Enterprise Server (GHES) and GitHub Enterprise Cloud (GHEC).

    2. Remote GitHub MCP Server: Runs as a hosted service accessed over the internet. It is currently available only on GitHub Enterprise Cloud (GHEC). It supports authentication via GitHub App Installation Tokens, OAuth 2.0 Authorization Code flow, or Personal Access Tokens (PATs).

  9. Use the Word (Local) MCP server for document manipulation

    main

    The Word (Local) MCP server allows AI assistants to interact with Microsoft Word documents on your local machine. It provides a standardized interface for creating, reading, and editing documents with rich formatting capabilities.

    Key Capabilities:

    • Document Management: Create, read, copy, and merge documents.
    • Content Creation: Add headings, paragraphs, tables, images, and lists.
    • Rich Text & Styling: Apply bold, italic, underline, and colors; format and style tables.
    • Advanced Features: Add footnotes and endnotes, perform search and replace, manage document protection/properties, and convert documents to PDF.
  10. Use the Terminal (Local) MCP server for secure CLI operations

    main

    The Terminal (Local) MCP server allows LLM applications to execute controlled command-line operations on your local machine. It is designed with security-first features to prevent unauthorized access and malicious commands.

    Key Security Features:

    • Whitelisting: Configurable command and flag whitelisting to restrict allowed operations.
    • Injection Protection: Prevents shell operator injection and path traversal attacks.
    • Execution Controls: Supports execution timeouts, length limits, and working directory restrictions.
    • Validation: Secure command execution with detailed error reporting and async support.
  11. Use the Filesystem (Local) MCP server

    main

    The Filesystem (Local) MCP server is a Node.js-based server that implements the Model Context Protocol (MCP) to allow LLMs to perform local filesystem operations. It provides capabilities for managing files and directories with dynamic access control enforced via the Roots protocol.

    Key Capabilities:

    • File Management: Read and write files.
    • Directory Management: Create, list, and delete directories.
    • File Operations: Move files and directories.
    • Search: Find files using glob patterns.
    • Inspection: Retrieve file metadata and directory trees.
    • Security: Dynamic directory access control via Roots.