Mikuproject
БесплатноНе проверенMCP server adapter for mikuproject, providing tools, resources, and prompts to interact with mikuproject through the Model Context Protocol.
Описание
MCP server adapter for mikuproject, providing tools, resources, and prompts to interact with mikuproject through the Model Context Protocol.
README
mikuproject-mcp is a local MCP server adapter for mikuproject.
It exposes mikuproject operations to MCP clients as tools, resources, and
prompts. The server is intended for local stdio use first. It does not call
external AI services, does not start a network listener, and does not replace
the upstream mikuproject product logic.
Status
This repository is currently a Node.js / TypeScript MCP server implementation. The Node package metadata is prepared for a future public package release, but the current validation path is still to build and run it from a local checkout.
packages/java/ is kept only as a placeholder. There is no current plan to
implement a Java MCP server unless a concrete distribution or runtime constraint
requires it later.
Requirements
- Node.js 20 or later
- npm
- At least one
mikuprojectruntime artifact:runtime/mikuproject-java/mikuproject.jarruntime/mikuproject-java/mikuproject-sources.jarruntime/mikuproject-node/mikuproject.mjsruntime/mikuproject-node/mikuproject-sources.tgz
When both runtime artifacts are available, the adapter prefers the Java runtime and can fall back to the Node.js runtime when needed.
*-sources.* artifacts are paired traceability artifacts. They are not executed
by the MCP adapter, but should be kept next to the runnable runtime artifact so
that the bundled runtime can be traced back to the upstream source snapshot.
Build
npm install
npm run build
The MCP server entrypoint after build is:
packages/node/dist/index.js
The package name prepared for the Node release is:
@igapyon/mikuproject-mcp-node
MCP Client Configuration
Use the built stdio entrypoint from your MCP client configuration.
Example:
{
"mcpServers": {
"mikuproject": {
"command": "node",
"args": ["packages/node/dist/index.js"]
}
}
}
If your MCP client runs from a different working directory, use paths that are valid for that client environment.
Runtime Configuration
By default, runtime artifacts are resolved from runtime/.
You can override them with environment variables:
MIKUPROJECT_MCP_RUNTIME_JAVA=/path/to/mikuproject.jar
MIKUPROJECT_MCP_RUNTIME_NODE=/path/to/mikuproject.mjs
MIKUPROJECT_MCP_WORKSPACE=/path/to/workspace
MIKUPROJECT_MCP_WORKSPACE controls where generated state, projections,
exports, reports, summaries, and diagnostics are written. If it is not set, the
server uses workplace/ under this repository.
Tools
The server exposes product-prefixed tools derived from the upstream CLI command tree.
Core state and AI workflow tools:
mikuproject.ai_specmikuproject.ai_detect_kindmikuproject.state_from_draftmikuproject.ai_export_project_overviewmikuproject.ai_export_task_editmikuproject.ai_export_phase_detailmikuproject.ai_validate_patchmikuproject.state_apply_patchmikuproject.state_diffmikuproject.state_summarize
Import, export, and report tools:
mikuproject.export_workbook_jsonmikuproject.export_xmlmikuproject.export_xlsxmikuproject.import_xlsxmikuproject.report_wbs_markdownmikuproject.report_mermaid
Resources
Common resource URIs include:
mikuproject://spec/ai-jsonmikuproject://state/currentmikuproject://state/{name}mikuproject://export/workbook-jsonmikuproject://export/project-xmlmikuproject://export/project-xlsxmikuproject://report/wbs-markdownmikuproject://report/mermaidmikuproject://summary/{operationId}mikuproject://diagnostics/{operationId}
Tool results include generated artifact paths and, where applicable, product-specific resource URIs.
Prompts
The server provides small product-specific prompts:
mikuproject.create_project_draftmikuproject.revise_state_with_patchmikuproject.review_artifact_diagnostics
Prompt text refers to the AI specification resource instead of duplicating the full product specification.
Diagnostics and Outputs
Tool results are JSON text results with:
okoperationoperationIddiagnostics- generated artifact references
Operation summaries and diagnostics are saved under the workspace and can be read through:
mikuproject://summary/{operationId}mikuproject://diagnostics/{operationId}
Security Notes
This server is intended for trusted local use. It invokes local runtime artifacts and reads or writes local files based on tool arguments and workspace configuration.
Do not configure it with untrusted runtime artifacts or expose it as a hosted network service without a separate design for authentication, workspace isolation, upload handling, storage policy, cleanup, audit, and runtime isolation.
Developer Documentation
Developer-facing repository layout, implementation order, and contract notes are
in docs/development.md and docs/miku-soft-50-mcp-design-v20260427.md.
Установка Mikuproject
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/igapyon/mikuproject-mcpFAQ
Mikuproject MCP бесплатный?
Да, Mikuproject MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Mikuproject?
Нет, Mikuproject работает без API-ключей и переменных окружения.
Mikuproject — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Mikuproject в Claude Desktop, Claude Code или Cursor?
Открой Mikuproject на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Mikuproject with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
