{
  "markdown": "# @altronis/altronis-mcp\n\nMCP server **and** CLI for [Altronis](https://altronis.sg) — Singapore AI consulting. It gives an AI agent (or you, from a shell) a set of read-only tools over the public altronis.sg endpoints: ask the Lyra consultant, generate a grant-matched AI transformation plan, and pull curated Singapore AI events, news, and business-formation data.\n\nOne codebase, two entry points:\n\n- `altronis-mcp` — a stdio MCP server for Claude Desktop, Claude Code, Cursor, and any MCP client.\n- `altronis` — the same tools as a command-line tool.\n\nRead-only by design: no tool mutates anything or captures leads.\n\n## Install\n\n```bash\nnpm install -g @altronis/altronis-mcp\n# or run without installing:\nnpx @altronis/altronis-mcp --help\n```\n\n## Use as an MCP server\n\nAdd it to your MCP client config. For Claude Desktop (`claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"altronis\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@altronis/altronis-mcp\"]\n    }\n  }\n}\n```\n\nFor Claude Code:\n\n```bash\nclaude mcp add altronis -- npx -y @altronis/altronis-mcp\n```\n\nThen ask your agent things like *\"use altronis to draft an AI plan for a Singapore precision-manufacturing SME\"* or *\"what AI events are on in Singapore this month?\"*.\n\n## Use as a CLI\n\n```bash\naltronis ask \"does an on-prem LLM satisfy PDPA?\"\naltronis plan --sector manufacturing \"40-person precision stamping SME, manual QC reports, uses Excel + WhatsApp\"\naltronis events 5\naltronis news 5\naltronis ecosystem\naltronis services\naltronis tool altronis_ask '{\"question\":\"...\"}'   # call any tool by name\naltronis list                                       # list all tools\n```\n\nOutput is JSON on stdout; logs go to stderr.\n\n## Tools\n\n| Tool | What it does |\n|------|--------------|\n| `altronis_ask` | Ask Agent Lyra, the Altronis consultant, an AI/strategy/governance/grants question. |\n| `altronis_transformation_plan` | Grant-matched AI transformation plan for a Singapore SME. `sector` = `sport`, `manufacturing`, or `fnb`. |\n| `altronis_sg_ai_events` | Upcoming AI events in Singapore (curated). |\n| `altronis_sg_ai_news` | Latest curated Singapore-relevant AI news. |\n| `altronis_sg_ecosystem` | Singapore business-formation + industry-mix snapshot (SingStat). |\n| `altronis_services` | Altronis's six service pillars, engagement model, and contact. |\n\n## Configuration\n\n| Env var | Default | Purpose |\n|---------|---------|---------|\n| `ALTRONIS_BASE_URL` | `https://altronis.sg` | Point at a different origin (e.g. staging or self-hosted). |\n| `ALTRONIS_TIMEOUT_MS` | `30000` | Per-request timeout. |\n\n## Develop\n\n```bash\nnpm install\nnpm run build     # tsc -> dist/\nnpm test          # unit tests (mocked fetch)\nnpm run smoke     # live integration test against altronis.sg\nnpm run dev       # run the MCP server from source (tsx)\nnpm run cli -- ask \"...\"   # run the CLI from source\n```\n\n## License\n\nMIT © Altronis (altronis.sg)\n",
  "bytes": 2916,
  "sha": "da1aa9e5168dd75a04122378d3f1d71c931a66b00777d84c5eb01aec84f57d06",
  "repo_slug": "sypherin/altronis-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_sypherin_altronis_mcp_67c1b67c/readme"
}