Mcp Client
@thomasgpeters
关于 Mcp Client
an MCP client written in angular/typescript using Claude.ai for integration with ApiLogicServer server executions
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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
FAQ from Mcp Client
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.
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.
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.
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.
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.
其他 分类下的更多 MCP 服务器
ICSS
chokcoco不止于 CSS
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Nginx UI
0xJackyYet another WebUI for Nginx
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
评论