Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
Build and manage policy-compliant AI agents with safety enforcement and compliance checking
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
AGENTOS_POLICY_MODE, AGENTOS_LOG_LEVELDu brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"agentos": {
"command": "npx",
"args": [
"-y",
"agentos-mcp-server"
],
"env": {
"AGENTOS_POLICY_MODE": "your-value",
"AGENTOS_LOG_LEVEL": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add agentos --env AGENTOS_POLICY_MODE=your-value --env AGENTOS_LOG_LEVEL=your-value -- npx -y agentos-mcp-serverTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"agentos": {
"command": "npx",
"args": [
"-y",
"agentos-mcp-server"
],
"env": {
"AGENTOS_POLICY_MODE": "your-value",
"AGENTOS_LOG_LEVEL": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"agentos": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agentos-mcp-server"
],
"env": {
"AGENTOS_POLICY_MODE": "your-value",
"AGENTOS_LOG_LEVEL": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
AGENTOS_POLICY_MODE envAGENTOS_LOG_LEVEL envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto imran-siddique bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.1) kam vor 9 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, Zoo MCP
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
An MCP server that provides access to the Zoo API for various CAD operations and tools.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
Build safe AI agents with natural language and 0% policy violations
Part of [Agent OS](https://github.com/imran-siddique/agent-os) - Kernel-level governance for AI agents
npx agentos-mcp-server
npm: agentos-mcp-server MCP Registry: io.github.imran-siddique/agentos
AgentOS MCP Server brings the complete Agent OS safety framework to any MCP-compatible AI assistant including Claude Desktop, GitHub Copilot, Cursor, and more. Create, deploy, and manage policy-compliant autonomous agents through natural conversation.
┌─────────────────────────────────────────────────────────────┐
│ Claude Desktop / Copilot / Cursor │ │ ┌────────────────────────────────────────────────────────┐ │ │ │ "Create an agent that..." │ │ │ └──────────────────────┬─────────────────────────────────┘ │ └─────────────────────────┼───────────────────────────────────┘ │ MCP Protocol ┌─────────────▼─────────────┐ │ 🛡️ AgentOS MCP Server │ │ │ │ • 10 Tools │ │ • Policy Engine │ │ • Approval Workflows │ │ • Audit Logging │ │ • Template Library │ └─────────────┬─────────────┘ │ ┌───────────────────┼───────────────────┐ │ │ │ ┌─────▼─────┐ ┌──────▼──────┐ ┌─────▼─────┐ │ Agents │ │ Policies │ │ Audit │ │ (Local) │ │ (Enforced) │ │ (Logged) │ └───────────┘ └─────────────┘ └───────────┘
User: Create an agent that processes customer feedback from support emails daily
Claude: ✅ Agent Created Successfully!
Agent: customer-feedback-processor ✅ Data Source: Email inbox via IMAP ✅ Processing: Sentiment analysis + categorization ✅ Output: Daily summary to Slack ✅ Schedule: Every day at 9 AM
Safety Policies Applied: 🛡️ PII Protection: Customer emails/names anonymized 🛡️ Rate Limiting: Max 1000 emails per run 🛡️ Human Review: Negative sentiment cases flagged
Add to your claude_desktop_config.json:
Windows: %APPDATA%\Claude\claude_desktop_config.json macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Linux: ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": { "agentos": { "command": "npx", "args": ["-y", "agentos-mcp-server"], "env": { "AGENTOS_POLICY_MODE": "strict" } } } }
Close and reopen Claude Desktop to load the MCP server.
Just ask Claude naturally:
"Create an agent that backs up my Documents folder to Google Drive every night"
Claude will:
User: I need an agent that processes customer feedback from support emails daily
Claude: ✅ Agent Created Successfully!
Agent: customer-feedback-processor ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890 Status: draft Language: python
Task: Process customer feedback from support emails daily
Workflow Steps:
Safety Policies Applied: 🛡️ PII Protection: Customer emails/names anonymized 🛡️ Rate Limiting: Max 1000 emails per run 🛡️ Human Review: Negative sentiment cases flagged
Next Steps:
test_agent to run a dry-run testattach_policy to add more safety policiesdeploy_agent when ready to run
User: Test this agent with a scenario of processing 100 emails
Claude: ✅ Test PASSED
Agent: customer-feedback-processor Scenario: Process 100 customer emails Mode: Dry Run (no changes)
Configuration Check: ✅ Valid Workflow Check: ✅ Valid (3 steps)
Policy Evaluation: ✅ No violations detected
Warnings: ⚠️ PII access logged
Resource Estimates:
Next Step: Use deploy_agent to deploy this agent.
User: Check if this agent is SOC 2 compliant
Claude: # Compliance Report: SOC2
Agent: customer-feedback-processor Framework: SOC2 Date: 2026-01-30
✅ COMPLIANT Score: 100% (4/4 controls passed)
✅ CC6.1: Logical Access Controls Restrict logical access to information assets Evidence: Policy enforcement enabled, Access logging active
✅ CC6.6: Security Event Monitoring Detect and respond to security events Evidence: Audit logging enabled, Event timestamps recorded
✅ CC7.2: Incident Response Respond to security incidents Evidence: Human review enabled, Escalation procedures in place
✅ CC8.1: Change Management Manage changes to system components Evidence: Deployment approval required, Version control enabled
User: Create a policy that blocks access to customer credit card data
Claude: ✅ Custom Policy Created
Policy: Block Access To Customer ID: custom-a1b2c3d4 Category: security
Description: Block access to customer credit card data
Rules Generated (1):
🟠 custom_block_rule [high] Block actions based on: block access to customer credit card data Action: deny
Usage:
attach_policy with policyId "custom-a1b2c3d4"test_agent with policy scenariosget_agent_status
| Tool | Description |
|---|---|
create_agent | Create agent from natural language description |
attach_policy | Attach safety policies to agents |
test_agent | Dry-run test before deployment |
deploy_agent | Deploy agent locally or to cloud |
get_agent_status | Get agent status and metrics |
list_templates | Browse agent and policy templates |
request_approval | Create approval request for sensitive actions |
audit_log | Query audit trail |
create_policy | Create custom policy from description |
check_compliance | Check against compliance frameworks |
create_agentCreate a new AI agent from a natural language description with automatic policy recommendations.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
description | string | ✅ | Natural language description of agent task |
policies | string[] | Policy templates to apply | |
approvalRequired | boolean | Require human approval before execution | |
language | string | python, typescript, javascript, go | |
schedule | string | Cron schedule for recurring execution |
attach_policyAttach safety policies to an agent with conflict detection.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
agentId | string | ✅ | Agent ID to attach policy to |
policyId | string | ✅ | Policy template ID |
customRules | object[] | Additional custom rules |
test_agentRun a dry-run test with simulated scenarios.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
agentId | string | ✅ | Agent ID to test |
scenario | string | ✅ | Test scenario description |
mockData | object | Mock data for testing | |
dryRun | boolean | Run without side effects (default: true) |
deploy_agentDeploy an agent to local or cloud environment.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
agentId | string | ✅ | Agent ID to deploy |
environment | string | local or cloud | |
autoStart | boolean | Start immediately after deployment |
check_complianceCheck an agent against regulatory frameworks.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
agentId | string | ✅ | Agent ID to check |
framework | string | ✅ | SOC2, GDPR, HIPAA, PCI_DSS, CCPA, NIST, ISO27001, FEDRAMP |
generateReport | boolean | Generate detailed report |
| Policy ID | Name | Description |
|---|---|---|
pii-protection | PII Protection | Protects personally identifiable information (GDPR) |
rate-limiting | Rate Limiting | Prevents resource abuse through rate limits |
cost-control | Cost Control | Prevents runaway costs from automation |
data-deletion | Data Deletion Safety | Prevents accidental data loss |
secrets-protection | Secrets Protection | Prevents exposure of credentials |
human-review | Human Review Required | Requires approval for sensitive actions |
| Template ID | Framework | Description |
|---|---|---|
gdpr-compliance | GDPR | EU General Data Protection Regulation |
soc2-security | SOC 2 | SOC 2 Type II security controls |
hipaa-healthcare | HIPAA | Healthcare data privacy (PHI protection) |
pci-dss-payments | PCI DSS | Payment card data security |
read-only-access | Security | Restricts database to read-only |
production-safety | Operations | Extra safeguards for production |
| Template | Description | Default Policies |
|---|---|---|
data-processor | Processes and transforms data files | rate-limiting, cost-control |
web-scraper | Scrapes websites for data collection | rate-limiting, cost-control |
report-generator | Generates periodic reports | pii-protection, rate-limiting |
| Template | Description | Default Policies |
|---|
| email-assistant | Monitors and processes emails | pii-protec
Nur der Anfang wird gezeigt; den Rest findest du im Repo