get_companyLABSCO SUMMARY
Per-company entitlement overrides as a tool is convenient and slightly alarming in equal measure.
"Give this customer the enterprise export for the next two weeks" is a sales request that normally means an engineering ticket; here it is one call. That is genuinely useful during a deal. It also means an agent holding this key can change what any customer can access, and billing follows entitlements. Being able to inspect targeting rules is the balancing tool — read what a flag currently does before changing it, because a flag misread is a feature switched off for everyone.
What it is
Schematic manages what each customer is entitled to. The endpoint exposes that model directly: companies, the plans they are on, and the overrides applied on top.
What you get
- Companies — look up, create, read their plan, check trial status
- Entitlements — set or remove a feature entitlement override for one company
- Plans — create a plan and configure its entitlements
- Flags — create boolean, metered or trait-based flags, list them, and inspect targeting rules in detail
Requirements
A secret API key from the Schematic app. Note the direction of travel: their local npm package was archived and the hosted endpoint is what they now recommend.
Setup effort
Paste a URL with a key — add the endpoint to your client
USE CASES
Answering what a customer gets
Their company record, plan and trial status in one look.
Unblocking one account
Set an entitlement override for that company alone.
Shipping behind a flag
Create a boolean, metered or trait flag and check its targeting.
Changing what a plan includes
Configure entitlements at the plan level rather than per customer.
16 tools
Listed in project docs. Your client may show a different list.
create_companyget_company_planget_company_trial_infocount_companies_on_planlink_stripe_to_schematiclist_company_overridesset_company_overrideremove_company_overridelist_planscreate_planadd_entitlements_to_planlist_featurescreate_featurelist_flagsget_flagBEFORE YOU INSTALL
What to know first
Tools you get
16 tools named in the project's documentation.
Requires
- an MCP client that can reach a remote endpoint
- A secret API key from the Schematic app
INSTALLATION
Connect your client
Add the endpoint to your client.
Server setup
https://api.schematichq.com/mcpRequirements
- A secret API key from the Schematic app