Commit Graph

359 Commits

Author SHA1 Message Date
samanhappy
2e33026151 refactor: enhance server management by adding McpServer re-creation and initialization after server removal 2025-04-04 00:16:30 +08:00
samanhappy
4ab7ad28e0 refactor: swap server names in mcp_settings.json and enhance comments in mcpService.ts and index.ts for clarity 2025-04-04 00:00:43 +08:00
samanhappy
98f9875ccc refactor: enhance component documentation and improve code clarity in DeleteDialog, LucideIcons, and app.js 2025-04-03 23:55:17 +08:00
samanhappy
52b7872798 refactor: streamline server initialization and enhance error handling in serverController 2025-04-03 23:45:20 +08:00
samanhappy
3ebceefdef refactor 2025-04-03 23:36:05 +08:00
samanhappy
ab73f2cb99 refactor: format args in mcp_settings.json for better readability 2025-04-03 13:47:03 +08:00
samanhappy
cb8b41efef refactor: adjust width of environment variable inputs in AddServerForm and update delete button text 2025-04-03 10:46:40 +08:00
samanhappy
f9ec9e1c97 refactor: improve layout and styling of environment variable inputs in AddServerForm 2025-04-03 10:29:58 +08:00
samanhappy
df48da269a refactor: enhance AddServerForm UI for adding environment variables 2025-04-03 10:08:57 +08:00
samanhappy
f5bfb9d38a feat: add support for environment variables in AddServerForm 2025-04-03 10:00:22 +08:00
samanhappy
5597166e28 refactor: update AddServerForm to change server type options from 'command' and 'url' to 'stdio' and 'sse' 2025-04-03 09:48:41 +08:00
samanhappy
a950323420 refactor: update AddServerForm to handle arguments more effectively 2025-04-03 09:44:05 +08:00
samanhappy
a3e3f7ed2c refactor: simplify command arguments handling in AddServerForm 2025-04-03 09:21:49 +08:00
samanhappy@qq.com
93cec57640 chore: update favicon.ico for improved branding 2025-04-03 07:43:04 +08:00
samanhappy@qq.com
0cbea86f4a chore: update Dockerfile to set npm registry for faster package installation 2025-04-02 22:20:33 +08:00
samanhappy@qq.com
67487a4018 chore: update Dockerfile to use npm mirror for faster package installation; add favicon to index.html 2025-04-02 22:18:54 +08:00
samanhappy
77ca0d5988 Delete CNAME 2025-04-02 15:38:49 +08:00
samanhappy
dceec8dcce Create CNAME 2025-04-02 15:29:36 +08:00
samanhappy
9e7bc4d8d4 Create googled76ca578b6543fbc.html 2025-04-02 14:46:25 +08:00
samanhappy
8334d7a131 docs: update README title and description for clarity and consistency 2025-04-02 13:32:08 +08:00
samanhappy
3a97119719 docs: update README to enhance feature descriptions and quick start instructions; improve dashboard management details 2025-04-02 11:16:17 +08:00
samanhappy
d256590329 refactor: enhance removeServer function to close client and transport connections before removal 2025-04-02 10:54:52 +08:00
samanhappy
fecbd91358 refactor: optimize server initialization and connection handling; streamline registerAllTools calls 2025-04-02 10:49:30 +08:00
samanhappy
2b3cf70562 refactor: enhance server status handling; add 'connecting' state and improve connection logging 2025-04-02 09:28:51 +08:00
samanhappy
702c5520f0 refactor: update server initialization to return detailed ServerInfo objects; streamline client and transport handling 2025-04-02 09:20:07 +08:00
samanhappy
6a2cf39c92 refactor: update addServer function to return detailed success messages; clean up whitespace in index.ts 2025-04-02 09:04:55 +08:00
samanhappy@qq.com
8a4c214324 refactor: adjust layout of MCP Hub Dashboard for improved structure and alignment 2025-04-01 23:10:13 +08:00
samanhappy@qq.com
438de59a74 use modal dialog for server add 2025-04-01 23:00:53 +08:00
samanhappy@qq.com
6a9ddd14e0 feat: add LucideIcons component for Chevron icons; update ToolCard and ServerCard to use new icons 2025-04-01 22:52:57 +08:00
samanhappy@qq.com
440c2fe087 feat: add DeleteDialog component for server removal confirmation; integrate with ServerCard 2025-04-01 22:36:05 +08:00
samanhappy@qq.com
d7f185d93d refactor: enhance environment variable handling in client initialization; add function to expand env vars 2025-04-01 22:16:14 +08:00
samanhappy
3a9b9ce34a refactor: clean up addServer and removeServer functions; improve readability and structure 2025-04-01 19:24:20 +08:00
samanhappy
cf2cd4f4b4 refactor: update server removal logic to return detailed status; enhance conditional JSON parsing middleware 2025-04-01 18:54:47 +08:00
samanhappy
8a8975e57d fix: update React scripts to production version and improve server form labels; add conditional JSON parsing middleware 2025-04-01 18:42:58 +08:00
samanhappy
13b2ff4234 feat: add API endpoints for managing servers and settings 2025-04-01 18:24:14 +08:00
samanhappy
251f03831f docs: enhance README with detailed features, configuration, and installation instructions 2025-04-01 18:09:00 +08:00
samanhappy
4a703b89d8 docs: update image syntax in README for Dashboard UI 2025-04-01 17:47:11 +08:00
samanhappy
09b01d3be2 docs: fix image path for Dashboard UI in README 2025-04-01 17:44:31 +08:00
samanhappy
7ab2da2cab docs: update image path for Dashboard UI in README 2025-04-01 17:41:31 +08:00
samanhappy
a393404599 docs: update README to improve configuration and installation instructions 2025-04-01 17:38:47 +08:00
samanhappy
88455dc4cf style: improve code formatting and consistency in ESLint configuration and React components 2025-04-01 17:05:09 +08:00
samanhappy
f48c68c134 fix: update inputSchema type to use 'unknown' and improve code consistency 2025-04-01 17:03:47 +08:00
samanhappy
e87e196775 feat: add MCP Hub Dashboard with server status and tool information display 2025-04-01 16:45:10 +08:00
samanhappy
0b20032e94 feat: enhance error handling in client connection and return server names from settings 2025-04-01 15:52:05 +08:00
samanhappy
cfa2c5d792 feat: add PATH to env in StdioClientTransport configuration 2025-04-01 11:52:35 +08:00
samanhappy
332a9cc5b8 feat: add env property to McpSettings interface and initializeClientsFromSettings function 2025-04-01 11:42:20 +08:00
samanhappy
ea3bcb4d79 docs: update README.md to include usage instructions and configuration for mcp_settings.json 2025-03-31 20:07:51 +08:00
samanhappy
ff2ff8a941 refactor: simplify Dockerfile by removing Python installation; update mcp_settings.json to use npx for time-mcp command 2025-03-31 19:56:47 +08:00
samanhappy
35bce33ef6 Update docker-image.yml 2025-03-31 19:48:44 +08:00
samanhappy
81d54766f6 refactor: update Dockerfile and package.json to add zod dependency; improve code formatting in server.ts 2025-03-31 19:42:45 +08:00