alittlebitofmoney-mcp
v1.0.0
Published
MCP server for ALBOM catalog-aware paid OpenAI proxy tools
Maintainers
Readme
alittlebitofmoney-mcp
Catalog-aware MCP server for https://alittlebitofmoney.com with compact/full tool profiles, bearer-first paid API routing, and dynamic tool refresh notifications.
Quick start
npm install
npm run build
npm testRun over stdio:
ALBOM_BEARER_TOKEN=... npm startEnvironment
ALBOM_BASE_URLdefault:https://alittlebitofmoney.comALBOM_BEARER_TOKENoptional but strongly recommendedALBOM_TOOL_PROFILEdefault:compact(compactorfull)ALBOM_INCLUDE_MODERATIONdefault:falsein compact,truein fullALBOM_INCLUDE_EMBEDDINGSdefault:falsein compact,truein fullALBOM_INCLUDE_VIDEOdefault:trueALBOM_ALLOW_RAW_TOOLdefault:falseALBOM_CATALOG_TTL_MSdefault:300000ALBOM_HTTP_TIMEOUT_MSdefault:90000ALBOM_MAX_RETRIESdefault:2ALBOM_MAX_UPLOAD_BYTESdefault:26214400
Compact profile tools
albom_catalog_getalbom_text_generatealbom_image_generatealbom_image_editalbom_audio_transcribealbom_audio_speechalbom_video_generate(if enabled)albom_safety_moderate(if enabled)albom_embedding_create(if enabled)
Full profile tools
- One tool per catalog endpoint, for example:
albom_openai_chat_completionsalbom_openai_responsesalbom_openai_images_generationsalbom_openai_audio_translations
- Plus
albom_catalog_get - Optional
albom_raw_callwhenALBOM_ALLOW_RAW_TOOL=true
Testing
npm testThe test suite covers catalog validation/normalization, dedup logic, HTTP/error normalization, multipart uploads (path + base64), and tools list-changed behavior.
Publish
- Build and test:
npm run build
npm test- Check publish artifact:
npm pack --dry-run- Publish:
npm login
npm version patch
npm publish --access public