What's new in Componecat

New features and improvements, newest first.

CatalogCollectionsMCPREST APISingle sign-on

New features

Keep any catalog search as a collection

Any question you can ask the catalog, you can now keep. A dynamic collection is written in the same query language as the search box, so it can finally express what the old filter form could not: an OR across kinds, a NOT on a tag, a date range, or a comparison on one of your own fields.

Picking a collection kind up front is gone. What those kinds did is now something you type. Use interface:mcp for the entities publishing an MCP server, hasDocs:true for the ones carrying documentation, and both together with everything else in a single expression. Those four new fields, interface, interfaceVisibility, protocol, and hasDocs, work in the catalog search box too.

The collection editor is the catalog's own search box, with the same field suggestions and syntax help, above a live preview of exactly which entities the collection would contain as you type. A collection's page shows its query and links straight back into the catalog with it loaded, so widening a collection and saving the result as a new one takes seconds.

Your existing dynamic collections keep working. Each one's filter is rewritten as the query that selects the same entities.

Ask the catalog a real question

Search now understands more than words. Type lifecycle:production AND (language:go OR language:rust) AND NOT tag:deprecated into the search box and you get exactly that. You can filter on any built-in or custom field, combine those filters with AND, OR, NOT and parentheses, and use comparisons like replicas:>=3, date ranges, wildcards, and tests for whether a field is set at all. Plain words still work exactly as before, and you can mix the two.

The search box suggests field names as you type, carries a syntax reference, and tells you precisely where a query went wrong instead of quietly returning nothing. Filter chips and expressions work together, and one click rewrites your active filters as a query you can refine.

The same expression works everywhere the catalog does, including the REST API and the MCP tools your AI agents use, so an agent can ask in one call what used to take several.

Improvements

See who's asking before you approve access

When an AI agent or third-party tool asks to connect to your Componecat organization, the approval screen now shows the client's registered name instead of an opaque identifier. You can tell what you are authorizing before you grant it. "Cookie settings" has also moved from the sidebar's app-info popover into your account menu, alongside your other personal settings.

One catalog, however you look for things

Browse and Search were separate screens that did the same job, and only one of them had the good search. They are now a single Catalog page. Open it and you see your whole catalog; start typing and it narrows. Facet counts, the query language, documentation matches, and relevance ranking are there the whole time, not just after you switch screens.

A toggle switches between the hierarchy tree and a ranked list, and your choice sticks and travels in any link you share. Filtering no longer flattens the tree — matches stay where they belong, with any parent that did not match shown dimmed above them, so you can still see where something lives.

Results are properly paged now, so a search that finds 312 things lets you reach all 312 rather than showing 25 under a count of 312. You can also sort the list by relevance, name, or most recently updated. Old /search links still work.

CatalogDocumentationIntegrationsMCPSingle sign-onTeam sync

New features

Ask Componecat how Componecat works

Componecat's product documentation is now searchable from inside the app and readable by your AI agents. Press Cmd/Ctrl+K and a Documentation group appears alongside your catalog results. Search "descriptor" or "team sync" and jump straight to the section that answers it. Your catalog still ranks first, so searching for one of your own services finds the service. Agents connected over MCP can read the same pages, so they can walk you through connecting an integration or writing a descriptor file instead of guessing.

Search the whole catalog from one palette

Search just got faster to reach and smarter about what it finds. Press / or Ctrl/Cmd+K from anywhere to open the search palette, jump straight to app pages, and find catalog entities by name — with typo tolerance so a near-miss still lands. The same search now powers the API and AI-agent surfaces, so assistants find entities the same way you do.

Improvements

Search results are easier to scan

Catalog results in the search palette are easy to scan again: each entity shows its kind icon and color, its reference, and the part of the name that matched your query — the same at-a-glance styling you get in the catalog list.

Bug fixes

Signing out now ends your single sign-on session

When your organization signs in through its own identity provider, signing out now ends that session too. Before, you could be returned to the app still signed in. If your sign-in setup expects a different logout address, an administrator can point Componecat at it.

Your primary email address now shows correctly

If your account has more than one email address, for example after you also start signing in with a social account, the app could show an older address instead of the one you set as primary. It now uses your primary address everywhere and keeps up when you change it.

Team syncing from GitHub works from the app

Setting up team syncing on a GitHub integration now asks for the GitHub organization to sync, so your GitHub teams and their members flow into Componecat without a trip through the API. Existing GitLab, Atlassian, and Microsoft team syncs are unchanged.

This release includes behind-the-scenes maintenance and reliability improvements.

Catalog

New features

See what's new right inside the app

The app now has a changelog. Your version number in the corner opens the full history of what's changed, and a What's New note appears whenever there are updates since your last visit, so you never miss an improvement.

Improvements

Cleaner JSON and YAML field values

Custom field values that hold JSON now open already formatted, so they are easy to read at a glance instead of crammed onto one line. Switching a value between JSON and YAML stays smooth and keeps its expandable view, and the format switch now sits neatly in the corner of the field.

Bug fixes

JSON fields show up properly in entity YAML

When an entity's descriptor is shown or exported as YAML, custom fields that hold structured JSON now appear as proper nested YAML instead of a single quoted string. Whole numbers stay whole numbers too, so a value like 3 no longer turns into 3.0.

IntegrationsTeam sync

New features

Connect Microsoft Entra ID to sync Microsoft 365 teams

You can now connect Microsoft Entra ID (Microsoft 365) as an integration. Add your tenant and app credentials, and your Microsoft 365 groups and teams sync into the catalog as teams.

IntegrationsTeam sync

New features

Sync your teams from GitLab

You can now sync team membership from GitLab into the catalog. Connect GitLab and its teams flow in alongside the providers you already use.

Improvements

Jump to a synced team's source from its details page

A team that syncs from an outside provider now shows a link to where it's managed. Open the team's details page and click straight through to its source.

CatalogIntegrations

New features

Catalog every component in a monorepo

Componecat now finds every component defined anywhere in a repository, so a monorepo full of services gets cataloged completely instead of just its root. Each component syncs independently, links between components in the same repo resolve correctly, and a push only re-syncs what actually changed.

Improvements

Find and track monorepo components in the catalog

You can now filter the catalog by the repository a component came from. Each component's page links to its exact subdirectory in the repo and shows a sync status panel, so you can see where it's defined and whether its last sync worked.

Bug fixes

Deep links into settings stay open

Opening a settings dialog from a deep link no longer closes on its own a moment later while the catalog loads its filters. The link now takes you straight there and stays put.

Bug fixes

Audit log shows a clear source for automated changes

Account changes synced from your identity provider now appear in the audit log with a clear source instead of 'Unknown user,' and they link straight to the record they affected. This shows in both the on-screen log and the CSV export.

This release includes behind-the-scenes maintenance and reliability improvements.

Bug fixes

New organizations get their plan set up right away

A new organization now has its plan applied the moment it's created, and a subscription update that arrives right as the organization is being set up is no longer missed. Your plan is in place from the start.

Import & exportIntegrationsOutgoing webhooksService accounts

Improvements

See premium features and upgrade right from settings

Features that need a higher plan now stay visible in Organization Settings instead of disappearing. You can see what each one does and which plan unlocks it, with an Upgrade button that opens your pricing options directly. If you've downgraded, your existing data stays visible as read-only.

MCP

Bug fixes

AI agent consent screens show what you're granting

When you connect an AI agent through the authorization and device sign-in screens, they now list the access categories you're granting instead of coming up empty. You can review and pick exactly what to allow.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

Improvements

Send and review feedback in one place

Submitting feedback and reviewing past submissions now live together in the feedback dialog. Your submitted feedback appears as a tab right where you send new feedback, instead of on a separate settings page.

IntegrationsOutgoing webhooksService accounts

New features

See and compare plans right in Organization Settings

A new Pricing tab in Organization Settings shows the Free, Basic, and Pro plans side by side and marks the plan you're on. Choose a different plan to start upgrading or changing your subscription without leaving your settings.

Improvements

Your data stays visible after a plan downgrade

If you downgrade to a plan that no longer includes a feature you were using, such as service accounts, integrations, or outgoing webhooks, your existing data stays visible in read-only mode instead of disappearing. Features you never used stay hidden.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

Improvements

New organizations start with a Default team

Every new organization now comes with a Default team already set up, so you can start cataloging entities right away instead of creating a team first.

Import & exportIntegrationsOutgoing webhooksREST APIService accounts

Improvements

Premium features are now tied to your plan

Integrations, outgoing webhooks, service accounts, import and export, and the REST API are now organized by plan. Basic includes import and export plus the REST API, and Pro adds integrations, outgoing webhooks, and service accounts, so it's clear what each plan unlocks.

Bug fixes

Settings dialogs stay open as you switch sections

Moving between sections in Organization Settings or User settings no longer closes the dialog by accident. It stays open until you close it yourself.

Smoother, more reliable sign-in and sign-up

Signing up now sends a single verification code instead of two, so the code you receive always works. The sign-in and sign-up form also stays steady as you move through each step.

Improvements

Manage your organization from one settings dialog

All of your organization's admin tools now live in one Organization Settings dialog, opened from the org switcher, instead of a separate sidebar group. Users, access tokens, integrations, audit log, import and export, trash, and more are all in one place.

Personal access tokens now work across all your orgs

You can now see and manage your personal access tokens across every organization you belong to, not just the one you're currently in, and each token shows which organization it belongs to.

See pending invitations in your member list

Your organization's member list now includes people you've invited who haven't set up their account yet, so you can tell who's still pending. They don't appear in the team member picker until they accept the invitation and set up their account.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

MCP

Improvements

Clearer, safer catalog tools for AI assistants

AI assistants working with your catalog now get clearer results. Looking up an entity that doesn't exist returns a plain not-found message, team lists page through correctly, and an assistant can only remove a relationship between entities you're allowed to edit.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

MCPREST API

Improvements

One consistent set of access scopes for your tokens

Access tokens now use one simple set of scopes across the REST API and AI assistant connections. Grant a token access to entities, teams, or schema and it behaves the same way everywhere.

Bug fixes

Connecting an AI assistant reaches the approval screen reliably

When you connect an AI assistant or another tool, you now reach the access approval screen reliably instead of occasionally landing on a not-found page partway through.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

Improvements

Keep paid features through the end of your billing period

When you schedule a plan downgrade, your paid features now stay available until the end of your current billing period instead of switching off right away.

MCP

Improvements

Clearer tool labels for AI assistants

Every catalog tool an AI assistant can use now carries a clear title and behavior labels. Assistants can discover and use them more reliably, including through AI assistant directories.

Improvements

See your organization's icon across the app

Your organizations now show their icon next to the name in the organization switcher and on the organizations page. When there's no icon, you'll see initials instead.

Improvements

Sign in and land right where you work

After you sign in, Componecat takes you straight to the right place in a single step. If you belong to one organization you go to its catalog, if you have several you resume your last one, and otherwise you land on the organization picker.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

Integrations

New features

Connect your Git and Atlassian tools with Integrations

You can now connect Componecat to your source control and Atlassian accounts. Scan repositories to catalog services automatically, sync your teams, and keep documentation in step.

Catalog

Bug fixes

Catalog filters stick on refresh and shared links

Filtering the catalog by kind now stays applied when you refresh the page or open a filtered link. The filter and the results no longer fall out of sync.

Service accounts

New features

New ways to connect tools and automation to your catalog

You can now create service accounts to give scripts, tools, and AI agents their own scoped access to your catalog, alongside personal access tokens. Every credential is re-checked on each request, so you stay in control of what it can reach.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

CatalogImport & export

New features

Export and import your catalog

You can now move your catalog in and out of an organization. Admins can download the catalog and its schema as a single archive, then import it to copy content into another organization or restore a backup. Choose exactly what to include across schema, teams, entities, relationships, and collections, and preview everything before an import is applied.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

Bug fixes

A smoother start after you create a workspace

After you create a new workspace, you're now taken straight into its catalog instead of landing on an empty screen and having to refresh.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

New features

Send feedback without leaving the app

You can now report bugs and request features right from the app. A feedback dialog in the header lets you send what you need, and admins get a list to review everything that comes in.

This release includes behind-the-scenes maintenance and reliability improvements.

This release includes behind-the-scenes maintenance and reliability improvements.

Single sign-on

New features

Set up single sign-on for your organization

Organizations can now connect single sign-on. A new connections tab under organization settings lets you link your identity provider so your team signs in with the accounts they already have.

Create personal access tokens for programmatic access

You can now generate personal access tokens from your settings to authenticate with the API.

CatalogDocumentationMCP

New features

Manage Git-synced documentation through AI agents

AI tools connected to your catalog through its MCP server can now set up and manage Git-synced documentation from start to finish, including listing, updating, removing, and syncing it. This used to be possible only in the app.

Improvements

Create entities with their required fields in one step

When an AI tool creates a catalog entity through the MCP server, it can now fill in the entity's required custom fields in the same step instead of a separate follow-up. It also gets a clear message when a required field is missing.

Documentation

Bug fixes

Cleaner rendering for documentation synced from Git

Documentation pulled in from a Git repository no longer shows its metadata block as a stray heading at the top of the page.

This release includes behind-the-scenes maintenance and reliability improvements.

CatalogREST API

Bug fixes

Set custom field values on entities through the API

Creating or updating a catalog entity through the API now accepts your custom field values instead of rejecting the request. The entity's field data is also returned as a single object keyed by field, matching what you send.

This release includes behind-the-scenes maintenance and reliability improvements.

CatalogDocumentation

New features

Keep an activity log on your catalog entities

You can now turn on an activity log for a kind of catalog entity to record and review a running history of what has happened to it. Set how long entries are kept and older ones expire on their own. The log is available across the app, the API, and connected AI tools.

Improvements

Entity links in docs and activity now open the entity directly

References to another entity written inside your documentation or activity entries now open that entity directly, instead of running a search for it.