Skip to main content
Glama
CastaliaAcademy

ABCM MCP Server

Official

ABCM MCP Server

TypeScript/Bun library and runnable server for exposing Agent Build Context Manager workspaces through MCP and an authenticated REST file API.

Status

0.1.0-alpha.1 is the first working migration target. It provides:

  • bounded workflow and scope-map discovery;

  • safe, atomic workspace file list/read/write/delete/move/directory operations;

  • REST access with ETags, stable problem responses, and static Bearer authentication;

  • MCP tools and the abcm://map resource backed by the same application services;

  • self-hosting ABCM metadata, feature plans, verification plans, and reusable project skills.

The normative baseline is specification 0.5.0 plus the extensions in docs/spec/extensions. The executed plan is PLAN-0001.

Related MCP server: MCP Security Server

Requirements

  • Bun 1.3.14 or newer

Verify

bun install
bun run check
bun run build

Run REST

export ABCM_API_TOKEN='replace-with-at-least-16-characters'
ABCM_WORKSPACE_ID=self ABCM_WORKSPACE_ROOT="$PWD" bun run dev:rest

GET /health is public. All /v1 routes require Authorization: Bearer <token>. See the REST API and quickstart.

Run MCP stdio

ABCM_WORKSPACE_ID=self ABCM_WORKSPACE_ROOT="$PWD" bun run dev:mcp

See the MCP API.

Library entrypoint

import { createAbcmRuntime } from "abcm-mcp-server";

const runtime = createAbcmRuntime(
  { id: "project", root: "/absolute/project/path" },
  { bearerToken: process.env.ABCM_API_TOKEN },
);

Alpha boundaries

Scope-map revisions are kept in memory; SQLite history, ContextBundle assembly, domain resolution, document synchronization, per-principal authorization, and durable audit records are later milestones.

License

MIT

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    Enables file system operations such as listing, reading, and creating files within a scoped local project directory. It provides a secure way to manage local files through standardized MCP tools built with FastMCP.
  • F
    license
    -
    quality
    B
    maintenance
    Provides a unified context layer for AI agents, enabling ranked search, file management, context bundles, database queries, and connected source access through MCP, all scoped to organizational permissions with citations.

View all related MCP servers

Related MCP Connectors

  • Securely search and manage workspace context files for AI agents and teams.

  • The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.

  • Remote MCP for A2A caller identity, scope policy, verdict receipts, and audit history.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CastaliaAcademy/abcm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server