By getknitCreated 16 days ago
starstarstarstarstar

Connect with 10 000+ business tools (HRIS, ATS, CRM, accounting, calendar, ticketing, and more).

Visit Project
Share this MCP:
X (Formerly Twitter)RedditblueskyThreads by Instagram

Category

Official MCP Server

Tags

AiMcpIntegrationSseCloude BasedBusiness Tools

What is Knit MCP?

Knit MCP is a powerful platform that enables AI models to connect with 10,000+ business tools across various categories like HRIS, ATS, CRM, accounting, calendar, ticketing, and more through a standardized protocol.

How to use Knit MCP?

To use Knit MCP, follow these steps:

  1. Find Tools: Discover and select tools from Knit's catalog by application, use case, entities, or operation type.

  2. Create a Tools Package: Bundle selected tools together to form a package.

  3. Create a Knit MCP Server: Configure your server with your tools package and necessary integrations.

  4. Use Your Server: Connect your server to AI models using the appropriate authentication.

Here's a quick overview:

  1. Search for relevant tools using the Knit tool finder API. Command:

    curl <KNIT_ENDPOINT> 
    --header 'Content-Type: application/json' 
    --header 'Authorization: Bearer {YOUR_API_KEY}' 
    --data '{
    "filters": {
    "app_id": "hubspot",
    "usecase": "get leads"
    }
    }'
    
  2. Create a tools package. Command:

    curl <KNIT_ENDPOINT> 
    --header 'Content-Type: application/json' 
    --header 'Authorization: Bearer {YOUR_API_KEY}' 
    --data '{
    "name": "Sales test tools",
    "description": "Sales test tools",
    "tools": [
    "hubspot__get_lead_details_by_id",
    "hubspot__get_read_a_page_of_leads",
    ]
    }'
    
  3. Create an MCP server. Command:

    curl <KNIT_ENDPOINT> 
    --header 'Content-Type: application/json' 
    --header 'Authorization: Bearer {YOUR_API_KEY}' 
    --data '{
    "pkgID": "<PACKAGE_ID>",
    "integrationIDs": [
    {
    "appOrCategoryID": "hubspot",
    "integrationID": "<INTEGRATION_ID>"
    }
    ]
    }'
    
  4. Use your MCP server:

    • With Claude Desktop: Use the MCP Remote npm package by Cloudflare. Example Config:
    {
    "mcpServers": {
    "knit-mcp": {
    "command": "C:\\nvm4w\\nodejs\\node.exe",
    "args": [
    "C:\\nvm4w\\nodejs\\node_modules\\npm\\bin\\npx-cli.js",
    "-y",
    "-p",
    "mcp-remote@0.0.22",
    "mcp-remote",
    "https://mcp.getknit.dev/sse",
    "--header",
    "Authorization:Bearer {YOUR_API_KEY}.{KNIT_MCP_SERVER_ID}"
    ]
    }
    }
    }
    
    • With Claude Web: Use the secure server token generated during server creation.

    Here's a video guide: https://www.loom.com/share/a5756093c9b846a2866f4354a6eba576?sid=60db267d-b2d2-481b-85d9-585ade6f683c

Key Features of Knit MCP

  • Cloud-hosted infrastructure

    • Limitless scaling capabilities
    • Robust authorization support via Bearer tokens
  • Consolidated API packaging

    • Package APIs from different applications into a single server
    • Create specialized AI agents (e.g., recruitment agent with ATS, Assessment, and Calendar APIs)
  • White-labeled embedded solution

    • API-first approach for tools packaging and distribution
    • Streamlined deployment for B2B workloads
  • Extensive tool ecosystem

    • Access to 10,000+ business tools across multiple categories

Use Cases of Knit MCP

  1. AI Agent Development: Build specialized AI agents by combining tools from different categories (e.g., recruitment, sales, project management).

  2. Business Process Automation: Automate complex workflows by integrating tools from HRIS, CRM, accounting, and other systems.

  3. Data Synchronization: Keep data consistent across multiple business applications.

  4. Real-time Events: Implement event-driven integrations for various platforms.

  5. Custom Solutions: Create tailored solutions by packaging specific tools for your business needs.

  6. Cross-platform Integration: Connect tools from different ecosystems (e.g., HubSpot CRM with Google Calendar).

FAQ from Knit MCP

  • What is Model Context Protocol (MCP)?

    MCP is a standardized protocol that enables AI models to access external tools and data through consistent interfaces.

  • What's the difference between STDIO and SSE MCP Servers?

    STDIO servers run locally and have limited capabilities for production environments, while SSE servers are cloud-hosted solutions offering better security and scalability.

  • How do I authenticate requests to Knit MCP Server?

    Authentication can be done through either separate headers (Authorization + X-KNIT-MCP-SERVER-ID) or a combined header (Authorization: Bearer {YOUR_API_KEY}.{KNIT_MCP_SERVER_ID}).

  • Can I use Knit MCP with other AI platforms?

    While the documentation specifically mentions Claude, Knit MCP can potentially be used with other AI platforms that support MCP.

  • What kind of tools are available?

    The platform offers access to over 10,000 tools across HRIS, ATS, CRM, accounting, calendar, meeting, ticketing, and many other business categories.