MA

misar-ai/misardev-mcp

开发工具官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

0 stars 0 forks 质量 73 趋势 20

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

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.
在 GitHub 查看完整 README

安装

npx -y @misardev/mcp@latest
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "misardev": { "command": "npx", "args": ["-y", "@misardev/mcp@latest"], "env": { "MISARDEV_API_KEY": "mdk_your_key_here" } } } }