MCP.so
Sign In

MCP Client

@thomasgpeters

Basic information

Category

Other

Transports

stdio

Author

thomasgpeters

About MCP Client

an MCP client written in angular/typescript using Claude.ai for integration with ApiLogicServer server executions

MCP Client config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

MCP Client tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Mcp Client?

Mcp Client is an Angular-based web application that connects to an MCP (Model Context Protocol) server running on localhost:5656. It provides a browser interface for discovering servers, executing tools with parameter substitution, performing CRUD operations on schema entities, and viewing real-time operation logs. It is intended for developers who need a production‑ready, extensible front end for interacting with MCP services.

How to use Mcp Client?

Create a new Angular project, replace the generated files with the provided code, copy configuration files (mcp_server_discovery.json and mcp_tool_context.json) to the assets directory, install dependencies with npm install, and start the server with ng serve. Ensure the MCP server is running on localhost:5656, then access the client at http://localhost:4200.

Key features of Mcp Client

  • Server discovery and connection management
  • Tool execution with parameter substitution
  • Complete CRUD operations for all schema entities
  • Advanced filtering using JSON‑API format
  • Real‑time operations logging
  • Responsive UI design with error handling

Use cases of Mcp Client

  • Connect to an MCP server via a click in the Server Status section
  • Execute tools listed in the Available Tools section
  • Load filtered data (e.g., high‑credit customers, expensive products, recent orders)
  • Send emails to customers by clicking a “Send Email” button
  • Monitor all operations and their status in the Operations Log

Frequently asked questions

1

What kind of application is Mcp Client?

It is an Angular single‑page application that acts as a client for an MCP server, providing a browser‑based UI for server discovery, tool execution, data management, and logging.

2

What are the runtime requirements?

Node.js and npm are required to install dependencies and run the Angular development server (`ng serve`). The MCP server must be running on localhost:5656.

3

Where do configuration files live?

Configuration files (mcp_server_discovery.json and mcp_tool_context.json) must be placed in the `src/assets/` directory of the Angular project.

4

How is data loading and filtering supported?

The client provides buttons to load data with predefined filters (e.g., credit_limit > 5000, unit_price > 100, orders from 2024) using JSON‑API format parameters.

5

What architecture does Mcp Client use?

It uses services (MCPDiscoveryService, MCPToolsService, DataService) with observables for reactive UI updates, full TypeScript interfaces for type safety, and includes a CORS proxy configuration.

Comments

More Other MCP servers