io.github.WYRE-AI/inforcer-mcp

MCPcommunity
v1.1.2io.github.WYRE-AIUnknownUpdated 29d agoGitHub

Read-only MCP server for Inforcer M365 baseline governance, plus assessment and report runs.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
29d agoLast update
Needs 1 credential before it runs
  • INFORCER_API_KEYAPI keyrequired

    Inforcer API key (sent as the Inf-Api-Key header). Required.

Declared by the author in the official MCP registry. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Package
Authorio.github.WYRE-AI
LicenseUnknown
Version1.1.2
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: run `forge publish` from the repo to claim ownership
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
Paste into Claude Code, Cursor, or any AI assistant to fix all gaps
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface28 tools · none privileged
Security scan✓ CleanvHEAD · 1d agoHow well does this scan work?
EvalsNone
IndexedAug 27, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

28 tools · none privileged
Statically extracted from the published packagevHEAD · 1d ago

Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.

inforcer_alignment_scoresList baseline alignment scores across tenants. Read-only.

List baseline alignment scores across tenants. Read-only.

No input schema was published for this tool.

inforcer_alignment_detailsNo description published

This tool published no description. Forge does not invent one.

inforcer_assessments_listList the assessments available to run (use to discover assessment IDs). Read-only.

List the assessments available to run (use to discover assessment IDs). Read-only.

No input schema was published for this tool.

inforcer_assessments_run⚠ HIGH-IMPACT. Triggers an assessment run for a tenant. This is not destructive, but it

⚠ HIGH-IMPACT. Triggers an assessment run for a tenant. This is not destructive, but it

No input schema was published for this tool.

inforcer_audit_event_typesList the audit event types available for filtering the activity log. Read-only.

List the audit event types available for filtering the activity log. Read-only.

No input schema was published for this tool.

inforcer_audit_searchSearch the Inforcer activity (audit) log. All filters are optional; returns a

Search the Inforcer activity (audit) log. All filters are optional; returns a

No input schema was published for this tool.

inforcer_baselines_listList baseline groups and their members. Optionally filter by the baseline

List baseline groups and their members. Optionally filter by the baseline

No input schema was published for this tool.

inforcer_users_listNo description published

This tool published no description. Forge does not invent one.

inforcer_users_getNo description published

This tool published no description. Forge does not invent one.

inforcer_groups_listNo description published

This tool published no description. Forge does not invent one.

inforcer_groups_getNo description published

This tool published no description. Forge does not invent one.

inforcer_roles_listNo description published

This tool published no description. Forge does not invent one.

inforcer_navigateDiscover available Inforcer tools by domain. Returns tool names and descriptions for the selected domain. All tools are callable at any time — this is a help/discovery aid, not a prerequisite.

Discover available Inforcer tools by domain. Returns tool names and descriptions for the selected domain. All tools are callable at any time — this is a help/discovery aid, not a prerequisite.

No input schema was published for this tool.

inforcer_statusCheck Inforcer API connectivity and available domains. Performs a live baselines.list() call as a read-only connectivity check.

Check Inforcer API connectivity and available domains. Performs a live baselines.list() call as a read-only connectivity check.

No input schema was published for this tool.

inforcer_policies_listNo description published

This tool published no description. Forge does not invent one.

inforcer_reports_types_listList the catalog of available report types — key, supported output formats, whether

List the catalog of available report types — key, supported output formats, whether

No input schema was published for this tool.

inforcer_reports_runs_listList queued and completed report runs. Read-only.

List queued and completed report runs. Read-only.

No input schema was published for this tool.

inforcer_reports_run⚠ HIGH-IMPACT. Queues one or more reports across one or more tenants. This is not

⚠ HIGH-IMPACT. Queues one or more reports across one or more tenants. This is not

No input schema was published for this tool.

inforcer_reports_run_statusPoll a report run. Returns isTerminal:false with no outputs while the run is still in

Poll a report run. Returns isTerminal:false with no outputs while the run is still in

No input schema was published for this tool.

inforcer_reports_download_outputDownload a single finished report output (discovered via inforcer_reports_run_status).

Download a single finished report output (discovered via inforcer_reports_run_status).

No input schema was published for this tool.

inforcer_secure_scores_getNo description published

This tool published no description. Forge does not invent one.

inforcer_tenants_listList all managed tenants. Read-only.

List all managed tenants. Read-only.

No input schema was published for this tool.

inforcer_tenants_getNo description published

This tool published no description. Forge does not invent one.

inforcer_tenants_resolveResolve a tenant name, DNS name, or Azure AD GUID to its numeric Inforcer

Resolve a tenant name, DNS name, or Azure AD GUID to its numeric Inforcer

No input schema was published for this tool.

alignment-reviewReview tenant alignment scores and surface the largest drift

Review tenant alignment scores and surface the largest drift

No input schema was published for this tool.

tenant-drift-detailDrill into policy/baseline drift for a specific tenant

Drill into policy/baseline drift for a specific tenant

No input schema was published for this tool.

tenantTenant identifier — numeric Client Tenant ID, tenant DNS name, Azure AD GUID, or friendly name

Tenant identifier — numeric Client Tenant ID, tenant DNS name, Azure AD GUID, or friendly name

No input schema was published for this tool.

identity-posture-checkReview Entra ID users, groups, and privileged roles for a tenant

Review Entra ID users, groups, and privileged roles for a tenant

No input schema was published for this tool.

19 of 28 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Read-only MCP server for Inforcer M365 baseline governance, plus assessment and report runs.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.