MCP.Market

MisarDev MCP Server

online · 100% uptime
by Misar-AI·io.github.Misar-AI/misardev-mcp·v3.0.0

Create, build and deploy projects, roll back with checkpoints, connect custom domains, and search…

A87/100grade A
What users say
No reviews yet
Be the first
Safety scan
A87/100

full report

Adoption
Growing

0 stars82 downloads/wk

Reviews

Write one

Nobody has reviewed MisarDev MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MisarDev MCP Server tools (54, 14 write)

write = sends, deletes, buys or posts
  • archive_projectFree

    Archive (archived=true) or un-archive (archived=false) a project. Archiving hides it from the active list without deleting anything; it is fully reversible.

  • cancel_buildwrite actionFree

    Cancel the build currently running on a project. Work the build had not yet saved is discarded.

  • check_subdomainFree

    Check whether a subdomain label is free for this project and, if not, get suggestions. The project's own current subdomain reads as available.

  • clear_code_indexwrite actionFree

    Delete every embedding for a project. Code search returns nothing until the project is indexed again. Project files are not touched.

  • create_api_keywrite actionFree

    Create a new API key. The raw key is returned ONCE — hand it to the user and never repeat or store it. Every MisarDev key has full API access; keys expire (default 90 days, max 365).

  • create_chat_completionwrite actionFree

    Run a one-shot, non-streaming chat completion on MisarDev's OpenAI-compatible model API. model='misar-online' grounds the answer in the web with citations; omit model for the default coding model. Spends model credits.

  • create_projectwrite actionFree

    Create a new, empty project (optionally seeded with a file map). Counts against the plan's project quota. To start from a starter instead, use use_template.

  • delete_checkpointwrite actionFree

    Delete one checkpoint from a project's version history. It can no longer be restored afterwards, and the last remaining checkpoint cannot be deleted. Confirm with the user first.

  • delete_projectwrite actionFree

    Move a project to the trash. It disappears from every list and route immediately; restore_project brings it back during the retention window. Confirm with the user first — anything published from it stops being editable.

  • deploy_projectwrite actionFree

    Publish a project to the public internet on the MisarDev runtime (optionally at a chosen subdomain). The site becomes reachable by anyone. Confirm with the user before calling, check the address first with check_subdomain, and follow with get_deployment_status. Counts against the plan's deploy quota.

  • duplicate_projectFree

    Copy a project (files and settings) into a new project you own, named after the original. Counts against the plan's project quota. Any member with read access may duplicate.

  • get_build_statusFree

    Get whether a project currently has a build running and its latest build state. Poll this rather than assuming a build finished.

  • get_code_index_statsFree

    Get embedding statistics for a project — how many files and chunks are indexed and when.

  • get_custom_domainFree

    Get a project's custom domain, its status, the DNS record the user must set, and whether DNS already resolves to the platform (TLS is issued automatically once it does).

  • get_deployment_statusFree

    Get a project's current deployment: whether it is live, its URL, subdomain and custom-domain state. Call after deploy_project to confirm the site is actually up before telling anyone it is.

  • get_projectFree

    Get one project by ID — name, description, settings, visibility, version and deployment fields. Read this before update_project so you change the current version, not a stale copy.

  • get_project_backendFree

    Show a full-stack project's database backend: whether one is provisioned, its schema name, table count and connection state.

  • get_project_filesFree

    Get a project's file tree with file contents. Use this to read code before answering questions about it or proposing an update_project change.

  • get_project_knowledgeFree

    Read a project's knowledge — the standing notes (product context, conventions, constraints) the AI builder reads on every change.

  • get_subscriptionFree

    Get the account's subscription: plan, status, current period end and whether it cancels at period end.

  • get_templateFree

    Get one template by ID — its description, stack and the files it would create.

  • get_usageFree

    Get detailed usage for the account. format=quick returns a lightweight summary, format=dashboard the full dashboard data; analytics=true adds a per-day breakdown over `days` (default 30). For plan limits at a glance, use upgrade.

  • import_artifactFree

    Import a published Misar artifact page into a project as imported/ARTIFACT_ID.html. The url must be exactly https://misar.ai/code/artifact/ARTIFACT_ID; anything else is refused before any fetch.

  • index_project_codeFree

    Index a project's files for semantic code search (RAG). Pass the files to index as a path → content map; re-indexing a path replaces it. Metered — a paid-plan feature.

  • list_api_keysFree

    List your API keys — name, prefix, created/expiry dates and IP allowlist. Never returns the secret.

  • list_audit_logFree

    List your own audit trail — API-key, deployment and billing events where you were the actor, newest first. Needs a plan that includes audit logs; otherwise it returns an upgrade message.

  • list_buildsFree

    List your recent AI builds across all projects, newest first, with status, model and the project each belongs to.

  • list_checkpointsFree

    List a project's saved checkpoints (up to 100, newest first) with label, changed paths and timestamp. Checkpoints are the project's version history — use one to undo a bad change.

  • list_connectorsFree

    List the connectors available on MisarDev and whether each is enabled for you, with its category, status and dashboard path.

  • list_notificationsFree

    List your notifications (build finished, deploy failed, invitations…), newest first, with the unread count. Pass `before` (an ISO timestamp from the last row) to page back; unread_only=true returns just the count.

  • list_plansFree

    List MisarDev's plans with prices, limits and features — what each upgrade would unlock.

  • list_projectsFree

    List the projects you own or can access, newest first, with cursor pagination. view=active (default) hides archived and trashed projects; pass view=archived or view=trash to see those.

  • list_templatesFree

    List the starter templates a new project can begin from, with their IDs, names and categories. Pick one here before calling use_template.

  • lookup_domainFree

    Look up a domain's public registration data (RDAP): whether it is registered, its registrar and key dates. Useful before suggesting a custom domain.

  • mark_notification_readFree

    Mark one notification as read (use mark_notifications_read for all of them).

  • mark_notifications_readFree

    Mark every notification as read, clearing the unread badge. Nothing is deleted.

  • provision_project_backendFree

    Provision the database backend for a full-stack project: its own isolated schema, protected by row-level security. Safe to repeat — an already-provisioned project reports its existing backend.

  • remove_custom_domainwrite actionFree

    Detach a project's custom domain and remove its route. The domain stops serving the app immediately; the default subdomain keeps working. Confirm with the user first.

  • rename_checkpointFree

    Give a checkpoint a human-readable label (1–80 characters) so it is easy to find later.

  • restore_checkpointFree

    Restore a project's files to a checkpoint. The current state is snapshotted first, so the restore itself can be undone — but it does overwrite the working files, so confirm with the user. A published site does not change until you deploy again.

  • restore_projectFree

    Restore a project from the trash. A project that was archived before it was trashed returns to the archive, not to the active list.

  • revoke_api_keyFree

    Revoke an API key by ID. It is deleted permanently and anything still using it fails immediately. Confirm with the user first, and never revoke the key this session is using without saying so.

  • search_project_codeFree

    Semantic search inside an indexed project's code. Answer only from the snippets it returns and cite their file paths; if get_code_index_stats shows nothing indexed, index first.

  • search_workspaceFree

    Search across your projects and the public catalogue (templates, skills, the published gallery) by name and description. Does NOT search inside project files — use search_project_code for that. A source that could not be reached is reported as unavailable, never as zero results.

  • set_custom_domainFree

    Attach a domain the user owns to a published project and provision routing/TLS. Paid plans only (the API answers with an upgrade offer otherwise). Returns the DNS record to set — the domain only serves once that record is live.

  • toggle_connectorFree

    Enable or disable a connector by slug (from list_connectors). Reversible.

  • unpublish_projectFree

    Take a published site offline. Its public URL stops serving immediately. This is not a rollback — to go back to an earlier version, restore_checkpoint and deploy again. Confirm with the user first.

  • update_projectwrite actionFree

    Update a project's name, description, files, settings or visibility. Files passed here REPLACE the matching paths. Pass the `version` you read with get_project to avoid overwriting someone else's newer edit (the API answers 409 on a conflict).

  • update_project_knowledgewrite actionFree

    Replace a project's knowledge (up to 20,000 characters) — the standing notes the AI builder reads on every change. This replaces the whole text, so read it with get_project_knowledge first and send the edited version.

  • update_project_subdomainwrite actionFree

    Move a project to a new <subdomain>.misar.app address (check it first with check_subdomain). If the app is published, the live site moves immediately and the OLD address stops working — get the user's explicit approval. If it is not published yet, this just reserves the name for the next deploy.

  • upgradeFree

    Show the current MisarDev plan, how much of each quota (builds, edits, projects) is left this period, and the link to compare plans and upgrade. Call it any time — not only after hitting a limit. Reads only: it never changes the plan or takes payment. On a local install, open=true also opens the pricing page in the user's browser.

  • use_templatewrite actionFree

    Create a new project from a template. Returns the new project; counts against the plan's project quota.

  • web_searchFree

    Answer a question from the live web with citations (MisarDev's grounded search). Returns the answer, url_citation annotations and the ranked sources. Spends model credits; quote only what the sources support.

  • write_project_fileswrite actionFree

    Create, update or delete files in a project (1–100 per call, each up to 1 MB; paths are relative, no `..`). Other files are left as they are. Overwrites and deletes are applied to the working files immediately — confirm with the user, and use list_checkpoints/restore_checkpoint to undo. Pass `version` (from get_project) to refuse the write if anything changed since you read it. The published site does not change until you deploy again.

Public scan report

scanner v0.1.10 · 2026-10-28 · same rubric, same numbers if you re-run it

no findings
  • Code scan72 source files scanned25/25
  • Live reliabilityremote reachable in 2368ms17/20
  • Tool poisoning54 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 5 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 87/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How MisarDev MCP Server compares

Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
87/100
higher than 73% of 1,119 Developer tools servers
Tools
54
the typical Developer tools server has 7
Tools that change things
26%
typical: 5%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Developer tools server answers 100%
Response time
737 ms
faster than 14% of 443 Developer tools servers
Downloads a week
82
more than 53% of 436 Developer tools servers with a package

What its tools let an agent do: 32 read · 5 create · 10 change · 6 delete · 1 run or deploy

Install MisarDev MCP Server in Claude Code, Cursor or VS Code

claude mcp add --transport http misardev-mcp https://api.misar.io/dev/mcp
Add to Cursor

What the publisher says

From the MisarDev MCP Server repository's README, as published. We do not edit it. Read it on GitHub

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 MISARDEVAPIKEY environment variable, your MCP client's env block, or { "apikey": "mdk_…" } in ~/.misardev/config.json.

Self-hosted instances: set MISARDEVBASEURL.

Tools

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

MisarDev MCP Server: common questions

Is MisarDev MCP Server safe?
Yes, by our scan: it is graded A (87/100). Read the MisarDev MCP Server safety report
How do I install MisarDev MCP Server?
It runs remotely at api.misar.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does MisarDev MCP Server need an API key?
Yes. The registry entry asks for MISARDEV_API_KEY, Authorization.
Is MisarDev MCP Server maintained?
The last commit was 12 days ago (2026-10-23). The latest release is v3.0.0.
Is MisarDev MCP Server up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of MisarDev MCP Server?
Servers from other publishers that do the same job: Dockhold MCP server, GitLab MCP Server and walkerOS Flow MCP server.
How does MisarDev MCP Server compare with other Developer tools MCP servers?
safety score 87/100 (higher than 73% of 1,119 Developer tools servers); tools 54 (the typical Developer tools server has 7); tools that change things 26% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to MisarDev MCP Server

Same job from other publishers: the closest match first, then the best rated.

  • Dockhold
    Deploy your project to a live HTTPS URL from your AI tool; read logs, set variables, resize apps.
    A
  • GitLab MCP Server
    GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more.
    B
  • walkerOS Flow
    Build, validate, simulate, and deploy walkerOS event pipelines
    B
  • Omnara
    Deploy durable AI agents with Omnara, an open-source managed-agent platform.
    A
  • Porkbun (official)
    Official Porkbun MCP server: domains, DNS, SSL, hosting and Cloudflare via the Porkbun API.
    A

More from Misar-AI →