alterios-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALTERIOS_PROFILE | No | The profile name (e.g., vniimt). Required if not using dotenv. | |
| ALTERIOS_DOTENV_PATH | No | Path to .env file containing all profile variables. | |
| ALTERIOS_MCP_ALLOW_WRITE | No | Set to '1' to enable write operations. | |
| ALTERIOS_<PROFILE>_BASE_URL | No | Base URL for the profile. Replace <PROFILE> with actual profile name. | |
| ALTERIOS_<PROFILE>_API_TOKEN | No | API token for the profile. | |
| ALTERIOS_<PROFILE>_BODY_STYLE | No | Body style. | |
| ALTERIOS_<PROFILE>_PROJECT_ID | No | Default project ID (optional). | |
| ALTERIOS_<PROFILE>_AUTH_HEADER | No | Auth header name. | |
| ALTERIOS_<PROFILE>_AUTH_SCHEME | No | Auth scheme. | |
| ALTERIOS_<PROFILE>_TIMEOUT_SECONDS | No | Timeout in seconds. | |
| ALTERIOS_<PROFILE>_ENDPOINT_TEMPLATE | No | Endpoint template for script execution. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| alterios_configC | Return redacted Alterios configuration and missing required values. |
| alterios_runtime_info | Return the active MCP source/skills/tool-schema fingerprint and stale-process status. |
| alterios_ux_contract | Return the active machine-readable Alterios UX contract. |
| alterios_tool_profileB | Return the active MCP tool profile and filtered registry summary. |
| alterios_verify_delivery_evidenceC | Verify a private Gitea work item and structured agent handoff comments. |
| alterios_live_task_preflight | Run a fast read-only go/no-go preflight before an Alterios live write task. |
| alterios_list_profilesC | Return configured Alterios instance profiles with redacted settings and missing values. |
| gitea_workboard_configC | Return redacted private Gitea workboard configuration and missing values. |
| gitea_workboard_probe | Probe the configured private Gitea API and repository without changing state. |
| local_workboard_configA | Return the local private workboard target used when Gitea is unavailable. |
| local_workboard_initC | Create the local private workboard folder structure. |
| local_workboard_create_item | Plan or create a local private work item when Gitea is unavailable. |
| local_workboard_list_items | List local private work items from the fallback file workboard. |
| local_workboard_add_agent_reportC | Plan or append a structured agent report to a local private work item. |
| gitea_list_work_itemsC | List private Gitea issue work items from the configured workboard repository. |
| gitea_sync_standard_labels | Plan or create the standard private-workboard labels in Gitea. |
| gitea_create_work_itemC | Plan or create a private Gitea issue work item for real project work. |
| gitea_create_sprintC | Plan or create a Gitea milestone used as a sprint for the private workboard. |
| gitea_list_sprint_tasksB | List Gitea issue work items for one sprint/milestone. |
| gitea_add_agent_report | Plan or add a structured agent report comment to a private Gitea work item. |
| gitea_sync_board_by_labelsC | Move Gitea project-board cards into columns based on issue stage:* labels. |
| gitea_transition_issue_stage | Replace an issue stage:* label and optionally sync the Projects board. |
| alterios_list_write_plansB | List stored dry-run write plans for a profile/project target. |
| alterios_get_write_plan | Read one stored dry-run write plan by plan_id. |
| alterios_write_journalC | Read recent write-plan and write-execution journal entries. |
| alterios_list_projects | List projects available on the selected Alterios instance. |
| alterios_service_catalogC | Return known Alterios script-service functions. |
| alterios_call_readonly_service | Call a known read-only Alterios script service. |
| alterios_rest_getC | Run a read-only GET request against an Alterios REST API path. |
| alterios_list_objects | List common Alterios object types via validated listandcount routes. |
| alterios_view_data_simplifiedD | Read a view as Stimulsoft usually sees it through get-data-simplified. |
| alterios_report_fullC | Read a full Alterios report by ID through the encoded report filter route. |
| alterios_get_view | Read a full Alterios view object by ID. |
| alterios_get_form | Read a full Alterios form object by ID. |
| alterios_view_entitiesC | Read configured entities/joins for an Alterios view. |
| alterios_view_fields_populatedC | Read populated field metadata for an Alterios view. |
| alterios_list_fieldsB | Read Alterios content type fields, optionally filtered by content type or field ID. |
| alterios_list_groupsC | Read Alterios project groups. |
| alterios_list_content_typesC | Read Alterios content types through the typed listandcount route. |
| alterios_list_usersC | Read Alterios users through the typed security listandcount route. |
| alterios_get_user | Read one Alterios user by ID through the typed security route. |
| alterios_list_user_groupsC | Read Alterios user groups through the typed security listandcount route. |
| alterios_get_user_groupC | Read one Alterios user group by ID through the typed security route. |
| alterios_list_rolesC | Read Alterios roles through the typed security listandcount route. |
| alterios_get_role | Read one Alterios role by ID through the typed security route. |
| alterios_file_metadata | Read Alterios file metadata for one or more file IDs. |
| alterios_list_project_iconsC | Inventory project-local MCP icon registry and optionally elFinder file-manager icons. |
| alterios_resolve_project_iconC | Resolve one semantic icon to a project-local iconId using registry, file-manager scan, or guarded upload. |
| alterios_export_project_iconsC | Export icons from an Alterios elFinder folder to local artifacts with a generated usage guide. |
| alterios_ensure_project_iconsC | Plan or upload Google Fonts Icons into one Alterios project and return UUID iconId values. |
| alterios_ensure_project_icon_library | Ensure repo-stored project icons exist in one Alterios project and return project-local iconId values. |
| alterios_upsert_user | Plan or create/update an Alterios user. Classified as security write. |
| alterios_upsert_user_groupC | Plan or create/update an Alterios user group. Classified as security write. |
| alterios_upsert_role | Plan or create/update an Alterios role. Classified as security write. |
| alterios_delete_userC | Plan or delete an Alterios user. Classified as security/destructive write. |
| alterios_delete_user_group | Plan or delete an Alterios user group. Classified as security/destructive write. |
| alterios_delete_roleC | Plan or delete an Alterios role. Classified as security/destructive write. |
| alterios_list_comments | Read Alterios comments for an entity through the v1 comments API. |
| alterios_add_commentC | Plan or create an Alterios comment. Execution requires explicit write gates and returns readback. |
| alterios_upsert_content_type | Plan or create/update an Alterios content type. Execution requires explicit write gates. |
| alterios_plan_content_type_publishC | Plan native content-type publish/transfer and review route evidence before execution. |
| alterios_clone_shared_content_type | Plan or clone a shared content type into the explicit target project context. |
| alterios_upsert_fieldC | Plan or create/update an Alterios content type field. Execution requires explicit write gates. |
| alterios_create_content | Plan or create an Alterios content row. Execution requires explicit write gates. |
| alterios_upsert_groupC | Plan or create/update an Alterios menu group. Execution requires explicit write gates. |
| alterios_upsert_help | Plan or create/update an Alterios help entry. Execution requires explicit write gates. |
| alterios_update_content_fieldsC | Plan or update fields on an existing Alterios content row. Execution requires explicit write gates. |
| alterios_bulk_update_selected_content_fields | Plan or update fields on multiple selected Alterios content rows with per-row preflight/readback. |
| alterios_file_upload_to_fieldC | Plan or upload a file into an Alterios file field and save it on a content row. |
| alterios_upsert_viewC | Plan or create/update an Alterios view. Execution requires explicit write gates. |
| alterios_upsert_view_entityC | Plan or create/update an Alterios view entity. Execution requires explicit write gates. |
| alterios_upsert_view_fieldC | Plan or add/update an Alterios view field. Execution requires explicit write gates. |
| alterios_upsert_formC | Plan or create/update an Alterios form. Execution requires explicit write gates. |
| alterios_create_material_moduleC | Plan or apply a full Alterios material module: content type, fields, view, forms, and group. |
| alterios_patch_form_actions | Plan or replace only formActionContainers on an Alterios form. |
| alterios_patch_form_tabsC | Plan or replace only tabs on an Alterios form. |
| alterios_patch_form_cell_listenersC | Plan or patch one form cell's emitting.listeners without replacing the whole form manually. |
| alterios_upsert_form_manual_script_actionC | Plan or upsert a manual script action on a page, element, or row value with verified id bindings. |
| alterios_analyze_form_surface | Analyze an Alterios form for layout gaps, data sources, roles, styles, and icon-first actions. |
| alterios_validate_form_contractC | Validate an Alterios form against the blocking UX contract. |
| alterios_validate_module_contractA | Validate one complete module without a project-wide scan. Pass |
| alterios_view_data | Read view rows through get-data with optional content, data, and user filter context. |
| alterios_upsert_script | Plan or create/update an Alterios web/cron/manual/event/library/diagram script. |
| alterios_validate_scriptC | Read and validate an Alterios script by ID or name. |
| alterios_upsert_bpmn_diagramC | Plan or create/update a BPMN diagram. |
| alterios_list_process_tasksC | Read process instances and active tasks by process, diagram, or content context. |
| alterios_start_processC | Plan or start a BPMN process. Execution creates workflow side effects. |
| alterios_complete_taskC | Plan or complete a BPMN task. Execution advances workflow state. |
| alterios_validate_process_resultC | Read and validate process completion/error state. |
| alterios_create_process_flowD | Plan or apply a BPMN process scenario: task form, diagram, script refs, and optional process smoke. |
| alterios_upsert_reportC | Plan or create/update an Alterios report and read it back through report full. |
| alterios_patch_report_templateC | Plan or replace only a report template while preserving report metadata. |
| alterios_validate_report_project_baseC | Validate a report template and optionally read the source view through get-data-simplified. |
| alterios_validate_stimulsoft_layoutC | Validate Stimulsoft template geometry for overlaps, page overflow, and dynamic-height risks. |
| alterios_validate_printable_renderC | Render a printable Stimulsoft report in Chromium and export PDF evidence. |
| alterios_diagnose_report_viewerC | Diagnose report data, template, form binding, PDF, and browser viewer evidence separately. |
| alterios_create_report_tabD | Plan or apply a report plus openId form tab scenario backed by a Project Database source view. |
| alterios_fast_live_writeC | Plan or apply one approved scenario through the fast live-write workflow. |
| alterios_fast_live_bulk_manual_scriptC | Plan or execute one reviewed manual script for selected content rows. |
| alterios_fast_live_bulk_processC | Plan or start one verified BPMN process for selected content rows. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/SayAMSTASI/alterios-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server