
MisarDev MCP 服务器——创建和部署项目,管理构建、域和检查点,并从任何 MCP 客户端搜索代码。
概览
创建、构建和部署项目,使用检查点回滚,连接自定义域名,并从任何AI助手中搜索代码和网页。 支持Claude(桌面、Code和网页版)、Cursor、VS Code、Windsurf、Cline、Zed、Gemini CLI、ChatGPT及任何其他兼容MCP的客户端——通过stdio或Streamable HTTP。 每个客户端的现成配置都存在于连接器中。 在 https://misar.dev/settings/api-keys(设置 → API 密钥)创建一个 API 密钥——以 mdk_ 开头——并通过三种方式之一提供给服务器:MISARDEV_API_KEY 环境变量、MCP 客户端的环境块,或 {“api_key”: “mdk_...” }在 ~/.misardev/config.json 中。 自托管实例:设置MISARDEV_BASE_URL。 客户以斜杠命令形式展示的可复用工作流。 代理可以直接附加的只读上下文,无需调用工具。 技能/捆绑——当任务匹配时,代理加载的指导。
概述(AI 翻译)
创建、构建和部署项目,使用检查点回滚,连接自定义域名,并从任何AI助手中搜索代码和网页。
54个工具 ·5个提示 ·3个资源 ·4个代理技能
支持Claude(桌面版、Code和网页版)、Cursor、VS Code、Windsurf、Cline, Zed、Gemini CLI、ChatGPT 以及任何其他兼容 MCP 的客户端——通过 stdio 或 可流媒体HTTP。
安装
史密西里(推荐)
克劳德·科德
手册(任何客户)
每个客户端都现成配置,位于connectors/。
遥控器(未安装)
认证
在 https://misar.dev/settings/api-keys(设置→ API 密钥)创建一个 API 密钥——它以
[mdk_ ——并以三种方式之一将它交给服务器:
[MISARDEV_API_KEY 环境变量,你的 MCP 客户端的 env 块,或者
{ "api_key": "mdk_…" }在~/.misardev/config.json中。
自托管实例:设置 MISARDEV_BASE_URL。
工具
| 工具 | 描述 |
|---|---|
list_projects |
列出你拥有或可访问的项目,优先更新,并用光标分页。 |
get_project |
通过ID获取一个项目——名称、描述、设置、可见性、版本和部署字段。 |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
MisarDev MCP Server
Create, build and deploy projects, roll back with checkpoints, connect custom domains, and search your code and the web — from any AI assistant.
54 tools · 5 prompts · 3 resources · 4 agent skills
Works with Claude (Desktop, Code, and web), Cursor, VS Code, Windsurf, Cline, Zed, Gemini CLI, ChatGPT, and any other MCP-compatible client — over stdio or Streamable HTTP.
Install
Smithery (recommended)
npx -y @smithery/cli install misar/misardev-mcp --client claude
Claude Code
claude mcp add misardev -- npx -y @misardev/mcp@latest
Manual (any client)
{
"mcpServers": {
"misardev": {
"command": "npx",
"args": ["-y", "@misardev/mcp@latest"],
"env": { "MISARDEV_API_KEY": "mdk_your_key_here" }
}
}
}
Ready-made configs for every client live in connectors/.
Remote (no install)
{
"mcpServers": {
"misardev": {
"type": "streamable-http",
"url": "https://api.misar.io/dev/mcp",
"headers": { "Authorization": "Bearer mdk_your_key_here" }
}
}
}
Authentication
Create an API key at https://misar.dev/settings/api-keys (Settings → API keys) — it starts with
mdk_ — and give it to the server in one of three ways: the
MISARDEV_API_KEY environment variable, your MCP client’s env block, or
{ "api_key": "mdk_…" } in ~/.misardev/config.json.
Self-hosted instances: set MISARDEV_BASE_URL.
Tools
| Tool | Description |
|---|---|
list_projects |
List the projects you own or can access, newest first, with cursor pagination. |
get_project |
Get one project by ID — name, description, settings, visibility, version and deployment fields. |
create_project |
Create a new, empty project (optionally seeded with a file map). |
update_project |
Update a project’s name, description, files, settings or visibility. |
delete_project |
Move a project to the trash. |
restore_project |
Restore a project from the trash. |
archive_project |
Archive (archived=true) or un-archive (archived=false) a project. |
duplicate_project |
Copy a project (files and settings) into a new project you own, named after the original. |
get_project_files |
Get a project’s file tree with file contents. |
write_project_files |
Create, update or delete files in a project (1–100 per call, each up to 1 MB; paths are relative, no ..). |
import_artifact |
Import a published Misar artifact page into a project as imported/ARTIFACT_ID.html. |
安装
npx -y @misardev/mcp@latest配置
{
"mcpServers": {
"misardev": {
"command": "npx",
"args": ["-y", "@misardev/mcp@latest"],
"env": { "MISARDEV_API_KEY": "mdk_your_key_here" }
}
}
}