@lssm-tech/app.alpic-mcpapp.alpic-mcp
MCP server exposing ALPIC application lifecycle and platform integration operations.
@lssm-tech/app.alpic-mcpSource, release and verification context
Source snapshot bcc79fcc · Declared package version 5.0.4. This page combines the checked-in package guide and manifest; commands and runtime behavior were not executed in this review.
See where this package fits.
Follow a declared connection, inspect an import, then open the source guide when you need the detail.
Arrows point from a package to its direct dependency. Each count is derived from the captured manifests.
@lssm-tech/app.alpic-mcp
Website: https://contractspec.io
MCP (Model Context Protocol) server for Alpic. Exposes ContractSpec documentation and tooling to AI agents via the MCP standard.
What It Does
- Uses
@lssm-tech/bundle.alpicfor Alpic business logic. - Uses
@lssm-tech/lib.loggerfor structured logging. - Built with tsdown; runs as a Node.js server.
- Related ContractSpec packages include
@lssm-tech/bundle.alpic,@lssm-tech/lib.logger,@lssm-tech/tool.tsdown,@lssm-tech/tool.typescript.
Running Locally
From packages/apps/alpic-mcp:
bun run devbun run startbun run build
Usage
bun run devArchitecture
- Uses
@lssm-tech/bundle.alpicfor Alpic business logic. - Uses
@lssm-tech/lib.loggerfor structured logging. - Built with tsdown; runs as a Node.js server.
src/index.tsis the root public barrel and package entrypoint.src/server.tsis the main server bootstrap entrypoint.
Public Entry Points
- Export
.resolves through./dist/index.mjs. - Export
./serverresolves through./dist/server.mjs. - Export
./*resolves through./*.
Local Commands
bun run dev— tsdown --watchbun run start— node dist/server.jsbun run build— tsdown && mkdir -p dist && cp -R assets dist/assetsbun run lint— bun run lint:fixbun run lint:check— biome check .bun run lint:fix— biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .bun run publish:pkg— bun publish --tolerate-republish --ignore-scripts --verbosebun run publish:pkg:canary— bun publish:pkg --tag canarybun run clean— rm -rf dist
Recent Updates
- Replace eslint+prettier by biomejs to optimize speed.
Notes
- MCP protocol compliance is critical — do not break tool/resource schemas.
- Keep server startup fast; defer heavy initialization.
Declared capabilities.
This manifest does not declare a capability catalogue. Use the guide, import map and source to assess the package.
Imports and export paths.
4 entriesThese are package-manifest entry points. Named symbols listed above come from the capability catalogue; this is not an exhaustive TypeScript symbol reference.
4 imports
@lssm-tech/app.alpic-mcp/blueprint@lssm-tech/app.alpic-mcp/server@lssm-tech/app.alpic-mcp/*No export paths match this search.
Dependencies and related packages.
Runtime dependencies 3
- @lssm-tech/bundle.alpic
- workspace:^
- @lssm-tech/lib.contracts-spec
- workspace:^
- @lssm-tech/lib.logger
- workspace:^
Development dependencies 5
- @lssm-tech/tool.tsdown
- workspace:*
- @lssm-tech/tool.typescript
- workspace:*
- @types/node
- catalog:types
- tsdown
- catalog:build
- typescript
- catalog:
Package scripts.
Commands declared by this package. Review its setup requirements before running them; no command here was executed by this review.
bun publish --tolerate-republish --ignore-scripts --verbosebun publish:pkg --tag canaryrm -rf distbun run lint:fixnode ../../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../../scripts/biome.cjs check --write .node ../../../scripts/biome.cjs check .bun ../../../scripts/tsdown.mjs && mkdir -p dist && cp -R assets dist/assetsbun ../../../scripts/tsdown.mjs --watchnode dist/server.jsbun test