粗体化mcp
将Markdown或HTML转换为Unicode风格的文本——粗体、斜体、删除线、下划线、高亮——非常适合LinkedIn帖子。
粗体化mcp 是一个 模型上下文协议(MCP) 用Rust编写的服务器,向任何兼容MCP的AI助手(Claude Desktop、Cursor等)公开文本格式化工具。它还作为AWS Lambda HTTP API提供。
 
______________________________________________________________________
特性
- MCP服务器 --直接插入Claude Desktop或任何兼容MCP的客户端
- HTTP Lambda API --部署为无服务器AWS Lambda函数
- Markdown和HTML 输入支持
- Unicode格式 --粗体、斜体、删除线、下划线、下划线(突出显示)
- 口音支持 --处理12种以上语言的60多种重音字符
- 快速轻便 --纯Rust,零重依赖
支持的样式
| 样式 | Markdown | HTML |
|---|---|---|
| 大胆 | **text** | text / text |
| 意大利语 | *text* | text / text |
| 罢工 | ~~text~~ | text / text |
| 下划线 | 不适用 | text |
| 突出显示 | 不适用 | text |
标题、表格、代码块和其他没有Unicode等效项的元素会被故意拒绝,并显示明确的错误消息。
______________________________________________________________________
使用Claude Desktop
将以下内容添加到您的Claude Desktop配置中(claude_desktop_config.json):
{
"mcpServers": {
"boldify": {
"command": "boldify-mcp",
"args": []
}
}
}可用的MCP工具
| 工具 | 说明 |
|---|---|
list_syntaxes | 列出给定语法支持的格式符号(markdown 或 html) |
convert | 将格式化文本转换为Unicode样式的输出 |
______________________________________________________________________
HTTP API
GET /syntaxes?syntax=markdown|html
返回给定语法支持的符号列表。
POST /convert
{
"syntax": "markdown",
"content": "Hello **world**!"
}答复:
{
"result": "Hello 𝘄𝗼𝗿𝗹𝗱!"
}______________________________________________________________________
建筑
该项目是一个包含六个crates的Rust工作区:
boldify-mcp/
├── parser/ Parse HTML or Markdown into an AST
├── converter/ Convert AST nodes to Unicode text
├── service/ Orchestrate parser + converter
├── api-syntaxes/ AWS Lambda — list supported syntaxes
├── api-convert/ AWS Lambda — perform conversion
└── mcp/ MCP server (CLI or HTTP mode)依赖流是严格单向的: mcp → service → converter → parser.
请参阅 docs/ 完整架构文档目录。
______________________________________________________________________
发展
先决条件
构建
# Build all crates
cargo build --workspace
# Build MCP server (CLI mode)
cargo build -p mcp --features cli
# Build MCP server (HTTP mode)
cargo build -p mcp --features http测试
cargo test --workspace棉绒
cargo clippy --workspace --all-targets -- -D warnings
cargo fmt --check______________________________________________________________________
相关
______________________________________________________________________
许可证
______________________________________________________________________
支持
如果你觉得这个项目有用,可以考虑支持它:

