Console MCP Server
The official MCP Server from Mia-Platform to interact with Mia-Platform Console
Connector by mia-platform · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mia-platform-console-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://console.cloud.mia-platform.eu/console-mcp-server/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 16 read · 10 write · 1 delete
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 27
Read from the source code; the running server may list different tools.
Read 16 · Look things up without changing anything.
compare_update_for_deployconfiguration_getget_pod_logsget_project_infoget_versionlist_configuration_revisionslist_marketplacelist_marketplace_item_type_definitionslist_marketplace_item_versionslist_podslist_projectslist_tenant_iam
Show 4 more tools
list_tenant_templateslist_tenantsmarketplace_item_version_infoview_audit_logs
Write 10 · Create, change, send or run things.
configuration_savecreate_collectioncreate_endpointscreate_project_from_templatecreate_service_from_marketplacecreate_versiondeploy_pipeline_statusdeploy_projectmarketplace_item_type_definition_inforestart_pods
Delete 1 · Delete, drop, revoke or wipe things.
delete_version
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
console.cloud.mia-platform.eu· found in remote endpoint, install command
Tools (27)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
compare_update_for_deployCompare the current deployed configuration with the new configuration to be deployed. This is useful to see what will change in the project after the deployment
configuration_getGet the actual configuration for a project for a specific revision or tag
configuration_saveSave the configuration for a project.
create_collectionCreate a new CRUD collection in a project. This tool accepts the collection name and user-defined fields, then automatically generates the complete collection structure including all mandatory fields (_id, creatorId, createdAt, updaterId, updatedAt, __STATE__), indexes, internal endpoints, and tags. If the crud-service does not exist in the project, it should be created first using the create_service_from_marketplace tool.
create_endpointsCreate endpoints in a Mia-Platform Console project. This tool accepts endpoint type (custom or crud), name, and target (service name for custom endpoints or collection name for crud endpoints), then automatically generates the complete endpoint structure with all required fields, routes, and configurations.
create_project_from_templateCreate a new Mia-Platform Console project from a template in the given company or tenant. Use default template if not specified. The template can be a public one or a private one, in this case you need to specify the tenantId of the template. The project name must be unique in the company or tenant. If no further action are required, return the _id and the link to the Console project at the user.
create_service_from_marketplaceCreate a new service in a Mia-Platform Console project starting from an element of the marketplace. If the service is already in the project, ask confirmation to the user if he wants to create another one or use the existing one.
create_versionCreate a new version of a project configuration starting from a revision. A version is an immutable snapshot (a tag) of the configuration of a revision at the moment of its creation, and it can be deployed with the deploy_project tool using refType "version". The source revision must exist and the version name must not be already used: both can be checked with the list_configuration_revisions tool. Before calling this tool, ask the user to confirm the version name and the source revision.
delete_versionDelete a version of a project configuration. The revision the version was created from is not affected. This is a destructive and irreversible operation: ALWAYS ask the user for explicit confirmation before calling this tool, stating the name of the version that will be deleted.
deploy_pipeline_statusGet the status of a pipeline given a pipeline id. This is useful to check if the deployment is finished or if it failed. After running deploy_project tool, check the status of the pipeline using the tool deploy_pipeline_status
deploy_projectDeploy a project in a specific environment for the given company or tenant. Before running deploy, check differences using the tool compare_update_for_deploy. After running deploy, check the status of the pipeline using the tool deploy_pipeline_status. The deploy type defaults to deploy_all, which deploys all services but restarts services whose image tag is not a semantic version (e.g. latest) only when forceDeployWhenNoSemver is true; smart_deploy deploys only the services whose configuration changed since the last deploy. For a full deploy that redeploys every service, including those w…
get_pod_logsGet the logs of a specific pod in a project environment. It can be useful to debug issues with the running services.
get_project_infoGet information about a Mia-Platform Console project
get_versionGet the details of a version of a project configuration: the commit it points to, its description and release note, and the revision it was created from. Version names can be found with the list_configuration_revisions tool.
list_configuration_revisionsList all the available revisions and tags for a project configuration
Show 12 more tools
list_marketplaceList Mia-Platform Console marketplace items for a given company or tenant or the public ones if no company or tenant is specified. If the api-gateway is required, and not differently specified, create the envoy based api-gateway.
list_marketplace_item_type_definitionsList the metadata of all the marketplace Item Type Definitions the caller has permission to see (i.e., the ones available to all tenants and the private ones of tenants the user has permission to see)
list_marketplace_item_versionsList all the available versions of a marketplace item
list_podsList all the pods in a project environment to know the information about the running services and their status.
list_projectsList all projects in the company or tenant identified by the tenantId. If no tenantId is specified, it will list all projects in the current company or tenant. Try to use always search paramenter passing the project name if it is specified
list_tenant_iamList IAM user, groups and or service account for a company or tenant
list_tenant_templatesList Mia-Platform project templates for a given company or tenant
list_tenantsList Mia-Platform Console companies or tenants that the user can access. Only companies or tenants with AI features enabled will be returned.
marketplace_item_type_definition_infoGet information about a specific Item Type Definition identified by its compound primary key as path parameters (i.e., id of the tenant namespace, and name of the definition)
marketplace_item_version_infoGet information about a specific version of a marketplace item
restart_podsRestart one or more pods in a project environment by deleting them, so that their controller (Deployment, StatefulSet, etc.) recreates them. The pod names must come from the response of the list_pods tool. This is a disruptive operation: ALWAYS ask the user for explicit confirmation before calling this tool, listing the pods that will be restarted.
view_audit_logsView audit logs for a company or tenant, to receive a detailed list of operations performed in the tenant by every user. You can filter the logs by date range. If no date range is specified by the user, please add a timestamp of the last 7 days. Do never attemp to fetch all the logs without a date range filter, as it could lead to performance issues.
Signals
- Stars
- 3
- Forks
- 4
- Open issues
- 3
- Weekly downloads
- 15
- Last commit
- Oct 16, 2026 (13 days ago)
- Last release
- Aug 24, 2026 (2 months ago)
- Last package publish
- Nov 20, 2025 (11 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.mia-platform/console-mcp-server- Version
- 1.2.2
- Auth
- Bearer token
- Packages
- npm @mia-platform/console-mcp-server
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Console MCP Server. Agent Mart. https://agentmart.dev/connectors/mia-platform-console-mcp-server (last updated 2026-10-24)