mcp-common/README.md
2026-01-30 11:56:00 -08:00

927 B

@3viky/mcp-common

Shared utilities for MCP (Model Context Protocol) servers.

Installation

npm install @3viky/mcp-common

Usage

import { createVersionInfo, getMCPServiceDataDir } from '@3viky/mcp-common';

// Get version info
const version = createVersionInfo(import.meta.url);
console.log(version);

// Get data directory
const dataDir = getMCPServiceDataDir('my-service');
console.log(dataDir);

API

Version Utilities

  • getPackageJsonPath(importMetaUrl: string): string - Get path to package.json
  • createVersionInfo(importMetaUrl: string): VersionInfo - Create version info object from package.json

Data Directory Utilities

  • getMCPServicesCacheDir(): string - Get OS-specific cache directory for MCP services
  • getMCPServiceDataDir(serviceName: string): string - Get data directory for specific MCP service

License

MIT

Test 1767645856