
Toolbox de desarrollo web
Servidor MCP para diversos utilidades de desarrollo web.
3 years
Works with Finder
1
Github Watches
0
Github Forks
1
Github Stars
Web Development Toolbox MCP Server
MCP Server for various web development utilities.
Overview
This is an MCP server designed to provide various tools for web development, such as encoding, color conversion, date-time manipulation, and QR code generation. It uses the Model Context Protocol SDK to handle requests and responses.
Setup
Usage with VS Code
Add the following configuration to your User Settings (JSON) file. Open the settings by pressing Cmd + Shift + P
and selecting Preferences: Open User Settings (JSON)
.
Alternatively, you can create a .vscode/mcp.json
file in your workspace to share the configuration with others. Note that the mcp
key is not needed in the .vscode/mcp.json
file.
Note that the
mcp
key is not needed in the.vscode/mcp.json
file.
{
"mcp": {
"servers": {
"web-development-toolbox": {
"command": "npx", // It might be necessary to specify the full path. In that case, use the result of `which npx`.
"args": ["-y", "noboru-i/web-development-toolbox"],
"env": {}
}
}
}
}
Tools
This server provides the following tools:
-
encode_base64
- Encode data to base64 format
- Inputs:
-
data
(string): Input string to encode
-
- Returns: Base64 encoded string
-
decode_base64
- Decode base64 encoded data
- Inputs:
-
data
(string): Base64 encoded string to decode
-
- Returns: Decoded string
-
hex_to_rgb
- Convert a hex color code to RGB format
- Inputs:
-
hex
(string): Hexadecimal color code
-
- Returns: Object containing RGB values (
r
,g
,b
)
-
rgb_to_hex
- Convert RGB values to a hex color code
- Inputs:
-
r
(number): Red value (0-255) -
g
(number): Green value (0-255) -
b
(number): Blue value (0-255)
-
- Returns: Hexadecimal color code
-
rgb_to_hsv
- Convert RGB values to HSV
- Inputs:
-
r
(number): Red value (0-255) -
g
(number): Green value (0-255) -
b
(number): Blue value (0-255)
-
- Returns: Object containing HSV values (
h
,s
,v
)
-
hsv_to_rgb
- Convert HSV values to RGB
- Inputs:
-
h
(number): Hue value (0-360) -
s
(number): Saturation value (0-100) -
v
(number): Value component (0-100)
-
- Returns: Object containing RGB values (
r
,g
,b
)
-
unix_to_iso
- Convert a Unix timestamp to ISO 8601 format
- Inputs:
-
datetime
(number): Unix timestamp
-
- Returns: ISO 8601 formatted string
-
iso_to_unix
- Convert an ISO 8601 string to Unix timestamp
- Inputs:
-
isoString
(string): ISO 8601 formatted string
-
- Returns: Unix timestamp
-
generate_qr_code
- Generate a QR code from a given string
- Inputs:
-
text
(string): Text to encode in the QR code
-
- Returns: QR code image (data URL)
-
decode_jwt
- Decode a JWT token
- Inputs:
-
token
(string): JWT token string
-
- Returns:
-
header
: Decoded JWT header (object) -
payload
: Decoded JWT payload (object) -
signature
: JWT signature (string or null)
-
-
generate_uuid
- Generate UUID v4 and v7
- Inputs:
- (no parameters required)
- Returns: JSON object containing both v4 and v7 UUIDs
-
v4
: UUID v4 string -
v7
: UUID v7 string
-
-
generate_placeholder_image
- Generate a placeholder image with specified dimensions
- Inputs:
-
width
(number): Width of the image in pixels -
height
(number): Height of the image in pixels
-
- Returns: Placeholder image (data URL)
License
This project is licensed under the terms of the MIT open source license. Please refer to MIT for the full terms.
相关推荐
🧑🚀 全世界最好的 llM 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Resumen de los mejores recursos del mundo.
🔥 1Panel proporciona una interfaz web intuitiva y un servidor MCP para administrar sitios web, archivos, contenedores, bases de datos y LLM en un servidor de Linux.
⛓️Rulego es un marco de motor de regla de orquestación de componentes de alta generación de alto rendimiento, de alto rendimiento y de alto rendimiento para GO.
Cree fácilmente herramientas y agentes de LLM utilizando funciones Plain Bash/JavaScript/Python.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 Qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 Chatgpt 、 Deepseek 、 DiFy 、 Claude 、 Gemini 、 Xai 、 PPIO 、 Ollama 、 LM Studio 、阿里云百炼、火山方舟、 Siliconflow 、 Qwen 、 Moonshot 、 Chatglm 、 SillyTraven 、 MCP 等 LLM 的机器人 / Agente | Plataforma de bots de mensajería instantánea basada en LLM, admite Discord, Telegram, WeChat, Lark, Dingtalk, QQ, Slack
Iniciar aplicaciones de múltiples agentes empoderadas con Building LLM de manera más fácil.
Reviews

user_N0YErYCz
I've been using the web-development-toolbox by noboru-i, and it's phenomenal! It streamlines the entire web development process with its intuitive interface and comprehensive tools. Whether you're just starting or an experienced developer, this toolbox caters to all your needs. Highly recommend it!

user_30VLK8rg
As a loyal user of mcp applications, I must say that the web-development-toolbox by noboru-i has become an indispensable asset in my coding toolkit. Its user-friendly interface and comprehensive features significantly streamline my web development process. Highly recommend it!

user_gioKtyIP
As a dedicated user of the web-development-toolbox by noboru-i, I can't recommend this tool enough for any web developer. It streamlines the entire development process with its intuitive interface and powerful features. The easy-to-navigate URL structure and comprehensive welcome information make getting started a breeze. This toolbox has significantly increased my productivity and enhanced my coding efficiency.

user_cZhxNjJ6
As an avid user of MCP applications, I must say that the web-development-toolbox created by noboru-i is an absolute game-changer. It streamlines the entire web development process, making my workflow more efficient and enjoyable. The intuitive interface and robust feature set are unparalleled. Highly recommended for any web developer looking to enhance their productivity!

user_1QUdNCQu
The web-development-toolbox by noboru-i is an exceptional resource for web developers. It offers a comprehensive set of tools that streamline the development process, making it easier and more efficient. The intuitive interface and versatile features make it suitable for both beginners and experienced developers. Highly recommended for anyone looking to improve their web development workflow!

user_Xr8MrCMf
The web-development-toolbox by noboru-i is an indispensable resource for any web developer. It offers a comprehensive suite of tools and utilities that streamline and enhance the development process. The user-friendly interface and extensive functionalities make it a top choice. Highly recommended!

user_U7zxiKlk
Web-Development-Toolbox by noboru-i is an excellent tool for web developers. It offers a comprehensive set of features, is user-friendly, and enhances productivity significantly. Whether you are a beginner or an experienced developer, this toolbox is an essential addition to your toolkit. Highly recommended!