Skip to content

Commit cd14c84

Browse files
committed
Improvements and optimization
1 parent eb2b6be commit cd14c84

1 file changed

Lines changed: 15 additions & 20 deletions

File tree

README.md

Lines changed: 15 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,22 @@ Generate MCP servers from OpenAPI/Swagger specs, Postman collections, or API doc
88
[![TypeScript](https://img.shields.io/badge/TypeScript-5.2+-blue)](https://www.typescriptlang.org/)
99
[![React](https://img.shields.io/badge/React-18-blue)](https://reactjs.org/)
1010
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
11-
[![MCP](https://img.shields.io/badge/MCP-1.0.4-green)](https://modelcontextprotocol.io/)
11+
[![MCP](https://img.shields.io/badge/MCP-1.20+-green)](https://modelcontextprotocol.io/)
1212

1313
## Built With
1414

1515
- **Backend**: Node.js + TypeScript + Express.js
1616
- **Frontend**: React 18 + Material-UI + Vite
1717
- **Database**: better-sqlite3
18-
- **MCP SDK**: [@modelcontextprotocol/sdk](https://www.npmjs.com/package/@modelcontextprotocol/sdk) v1.0.4+
18+
- **MCP SDK**: [@modelcontextprotocol/sdk](https://www.npmjs.com/package/@modelcontextprotocol/sdk) v1.20+
1919
- **Template Engine**: Handlebars
2020
- **Type Safety**: TypeScript + Zod
2121

2222
## ⚠️ Important: Local Development Tool
2323

2424
**UNITONE MCP Builder is designed for local development use only.**
2525

26-
This is the **open source version** intended for single-user local development environments. The admin portal should **NOT be deployed to public servers** as it:
27-
- Has no authentication system
28-
- Can fetch arbitrary URLs when parsing OpenAPI specifications (by design for functionality)
29-
- Is optimized for local, trusted developer environments
30-
31-
**For Production/Public Deployments:**
26+
This is the **open source version** intended for single-user local development environments, while we welcome contributors!
3227

3328
If you require:
3429
- Hosted/managed MCP server generation
@@ -39,11 +34,8 @@ If you require:
3934

4035
Please contact the **UNITONE team** at [https://unitone.ai](https://unitone.ai) for our enterprise solutions.
4136

42-
> **Note**: Only the **generated MCP servers** are designed for production deployment. The builder application itself should remain in your local development environment.
43-
4437
## Table of Contents
4538

46-
- [Important: Local Development Tool](#️-important-local-development-tool)
4739
- [Features](#features)
4840
- [Quick Start](#quick-start)
4941
- [Admin Portal Guide](#admin-portal-guide)
@@ -367,21 +359,24 @@ npm run format
367359

368360
**Backend**
369361
- Node.js + TypeScript
370-
- Express.js
371-
- better-sqlite3
372-
- Handlebars template engine
373-
- Zod schema validation
362+
- Express.js (REST API server)
363+
- better-sqlite3 (embedded database)
364+
- Handlebars (template engine)
365+
- Zod (schema validation)
366+
- Axios (HTTP client)
374367

375368
**Frontend**
376369
- React 18
377-
- Material-UI (MUI)
370+
- Material-UI (MUI) + Emotion (CSS-in-JS)
378371
- TanStack Query (React Query)
379-
- React Router
380-
- Zustand state management
381-
- Vite build tool
372+
- React Router (routing)
373+
- React Hook Form (form handling & validation)
374+
- Zustand (state management)
375+
- Notistack (toast notifications)
376+
- Vite + SWC (fast Rust-based build tool)
382377

383378
**MCP Integration**
384-
- [@modelcontextprotocol/sdk](https://www.npmjs.com/package/@modelcontextprotocol/sdk) v1.0.4+
379+
- [@modelcontextprotocol/sdk](https://www.npmjs.com/package/@modelcontextprotocol/sdk) v1.20+
385380

386381
## Troubleshooting
387382

0 commit comments

Comments
 (0)