Qiita MCP 服务器是一个与工程师知识共享平台 Qiita 交互的 Model Context Protocol (MCP) 服务器,它能让 AI 代理通过标准化的 MCP 工具对 Qiita 上的文章进行创建、读取和更新等操作。

Qiita MCP 服务器提供了一个 Model Context Protocol (MCP) 服务器,可使 AI 代理与 Qiita API 进行交互。MCP 是构建 AI 代理以使用外部工具和服务的开放协议,此服务器实现了 MCP 规范,提供用于处理 Qiita 内容的工具。
该服务器提供了一系列 MCP 工具,用于与 Qiita 进行交互,具体如下:
工具名称 | 描述 |
---|---|
get_my_qiita_articles |
获取当前已认证用户的 Qiita 文章 |
get_qiita_item |
通过其 ID 获取特定的 Qiita 文章 |
post_qiita_article |
在 Qiita 上创建新文章 |
update_qiita_article |
更新现有的 Qiita 文章 |
get_qiita_markdown_rules |
获取 Qiita Markdown 格式规则和快速参考指南 |
.vscode/mcp.json
文件,内容如下:{
"inputs": [
{
"type": "promptString",
"id": "qiita-api-token",
"description": "Qiita API Token",
"password": true
}
],
"servers": {
"qiita-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["@2bo/qiita-mcp-server"],
"env": {
"QIITA_API_TOKEN": "${input:qiita-api-token}"
}
}
}
}
git clone https://github.com/2bo/qiita-mcp-server.git
cd qiita-mcp-server
npm install
npm run dev
- 开发模式下监视 TypeScript 文件npm run build
- 构建项目npm run prepare
- 准备发布包欢迎贡献!请随意提交 Pull Request。
此项目根据 MIT License 分发 - 有关详细信息,请参阅 LICENSE 文件。