MCPサーバー

mcp

ai.promptarch/mcp
AI・エージェント 開発者向けツール 公開・接続可能 MCP 2025-11-25

このMCPでできること

Lints and generates agent context files such as CLAUDE.md, AGENTS.md, and Cursor rules using research-backed guidance.

promptarch_generate_artifact
Generate an AI agent context artifact (e.g. context_pack, claude_md) from a project description. Requires a PromptArch API key configured as an Authorization: Bearer pk_... header on this MCP server. Consumes credits.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['artifact', 'project_name', 'project_description'], 'properties': {'artifact': {'enum': ['context_pack', 'claude_md', 'agents_md', 'cursor_rule'], 'type': 'string', 'description': 'Artifact id. See promptarch_list_artifact_types. Other Studio artifact types need artifact-specific inputs this tool does not accept.'}, 'commands': {'type': 'string', 'maxLength': 1900}, 'tech_stack': {'type': 'string', 'maxLength': 1900}, 'project_name': {'type': 'string', 'maxLength': 1900}, 'target_model': {'type': 'string', 'maxLength': 100, 'description': 'Target model family (default Claude).'}, 'repo_structure': {'type': 'string', 'maxLength': 1900, 'description': 'Directory tree or structure summary. Max 1900 chars: summarize a large repo rather than pasting a full tree.'}, 'coding_conventions': {'type': 'string', 'maxLength': 1900, 'description': 'Conventions, invariants, house rules. Max 1900 chars.'}, 'project_description': {'type': 'string', 'maxLength': 1900}}}
promptarch_lint_artifact
Lint an AI agent context file (CLAUDE.md, AGENTS.md, Cursor rules, Copilot instructions, memory files) with PromptArch's deterministic linter: ~30 research-backed rule families covering current-model anti-patterns (tool-forcing, reasoning-echo, sycophancy triggers, contradictions), per-tool size budgets, secrets/dangerous commands, and hidden-Unicode injection ("Rules File Backdoor"). Returns grade, 0-100 score, and line-anchored findings. Free: no account or credits needed.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['content'], 'properties': {'format': {'enum': ['claude_md', 'agents_md', 'cursor_mdc', 'copilot_instructions', 'memory_file'], 'type': 'string', 'description': 'Override format auto-detection.'}, 'content': {'type': 'string', 'description': 'The full file content to lint.'}, 'filename': {'type': 'string', 'description': 'Filename hint for format detection (e.g. CLAUDE.md).'}}}
promptarch_list_artifact_types
List the artifact types promptarch_generate_artifact can produce from a project description.
読み取り専用
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
追加
promptarch_generate_artifact
2026年9月17日7:57
追加
promptarch_list_artifact_types
2026年9月17日7:57
追加
promptarch_lint_artifact
2026年9月17日7:57