Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Client Toolkit

    TypeScript client library and utilities for remote Model Context Protocol (MCP) servers

    2 stars
    TypeScript
    Updated Jun 12, 2025

    Table of Contents

    • Basic Client
    • CLI Utilities
    • Exports
    • Features

    Table of Contents

    • Basic Client
    • CLI Utilities
    • Exports
    • Features

    Documentation

    MCP Client Toolkit

    TypeScript client library and utilities for remote Model Context Protocol (MCP) servers.

    Basic Client

    typescript
    import { MCPClient, BrowserOAuthHandler } from 'mcp-client-toolkit';
    
    const client = new MCPClient({
      callbackPort: 8090,
      oauthHandler: new BrowserOAuthHandler(8090)
    });
    
    await client.connect('http://localhost:3000/mcp');

    CLI Utilities

    typescript
    import { 
      listTools, 
      showToolDetails, 
      callTool,
      parseToolCallCommand 
    } from 'mcp-client-toolkit';
    
    const mcpClient = client.getClient();
    if (mcpClient) {
      await listTools(mcpClient);
      await showToolDetails(mcpClient, 'tool-name');
      await callTool(mcpClient, 'tool-name', { param: 'value' });
    }

    Exports

    • MCPClient: Main client class
    • BrowserOAuthHandler, CustomOAuthHandler: OAuth handlers
    • ConnectionManager: Connection management
    • listTools, showToolDetails, callTool: CLI utilities
    • formatJsonSchema, generateExampleArgs: Schema utilities
    • Types: MCPClientConfig, OAuthHandler, TransportType, etc.

    Features

    • OAuth 2.0 authentication support
    • Automatic transport fallback (HTTP → SSE)
    • Connection management
    • Tool discovery and execution
    • Real-time notifications
    • Reusable CLI command utilities

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Wave

      TypeScript00
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • GL

      Glm Mcp Server

      TypeScript·
      3
    • NS

      Ns Private Access Mcp

      TypeScript·
      3
    • MC

      Mcp Wave

      TypeScript00
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k