AgenticWorkspace

by rudrendupaul

Not rated
GitHub

About

MCP server wrapping the AgenticWorkspace CLI for repo workspace agent-safety scans.

Details

Author
rudrendupaul
Categories
Developer Tools

Setup

Install AgenticWorkspace in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/rudrendupaul/AgenticWorkspace

Follow the installation instructions in the repository README, then restart your MCP client.

TypeScript (agenticworkspace-cli,src/agenticworkspace/index.ts)

import { detectStack, detectExistingConfig, memoryBackendRegistry, detectAllMemoryBackends, adapterRegistry, getAdapter, runInitEngine, readManifest, writeManifest, sanitizeForShellEmbedding, validateAgainstAllowlist, shellQuote, } from "agenticworkspace-cli"; async function detectStack(repoPath: string): Promise<StackDetectionResult>; async function detectExistingConfig(repoPath: string): Promise<ExistingConfigResult>; async function runInitEngine(repoPath: string, workspaceDir: string): Promise<InitEngineResult>; function getAdapter(name: string): Adapter | undefined; async function readManifest(workspaceDir: string): Promise<WorkspaceManifest | null>; async function writeManifest(workspaceDir: string, manifest: WorkspaceManifest): Promise<void>; function sanitizeForShellEmbedding( rawValue: unknown, warn?: SanitizeWarning, options?: SanitizeForShellOptions, ): string | null; function validateAgainstAllowlist(rawValue: unknown): SanitizeResult; function shellQuote(value: string): string;

MemoryBackendandAdapterare exported as TypeScript types for anyone implementing a new plugin (src/agenticworkspace/memory-backends/types.ts,src/agenticworkspace/adapters/types.ts).

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.