← Registry

Security & Testing

mactechsolutionsllc.com

Provides tools for querying NIST SP 800-171 security controls, calculating SPRS scores, and crosswalking to other frameworks.

3 endpoints19 known toolsFirst detected August 9, 2026Last detected September 6, 2026

ENDPOINT 1

https://www.mactechsolutionsllc.com/api/mcp

No auth detected

MCP server metadata

Name
mactech-cmmc
Version
1.2.0
Capabilities
tools.listChangedcompletionsresources.listChangedprompts.listChanged
Server instructions

MacTech Solutions CMMC / NIST SP 800-171 reference server. Provides the full 110-requirement catalog of NIST SP 800-171 Rev 2 with the official DoD Assessment Methodology (Annex A) point weights (deduction pool 313, score range -203 to 110), and computes exact SPRS scores. Also serves the official NIST SP 800-171A assessment objectives (320 objectives — how assessors test each control), framework crosswalks to NIST 800-53/FedRAMP Moderate, CSF 2.0, and SOC 2, CMMC level determination (FCI vs CUI), the 17 Level 1 practices, and structured POA&M generation for gaps. Use it for defense-contractor cybersecurity compliance questions: what a control requires, how it is assessed, how much it is worth, what a given implementation state scores, and how to plan remediation.

Known tools 8

lookup_control

Get one NIST SP 800-171 Rev 2 security requirement by number (e.

Inferred read-only
list_controls

List NIST SP 800-171 Rev 2 requirements with their DoD Assessment Methodology (SPRS) weights, optionally filtered by control family name or by point weight (5, 3, or 1).

Inferred read-only
calculate_sprs_score

Compute an exact SPRS score per the DoD Assessment Methodology: start at 110 and subtract each unimplemented requirement's Annex A weight (floor −203).

Inferred read-only
get_assessment_objectives

Get the official NIST SP 800-171A assessment objectives for one NIST SP 800-171 Rev 2 requirement — the exact "Determine if.

Inferred read-only
crosswalk_control

Map a security control across frameworks: NIST SP 800-171 Rev 2 ↔ NIST SP 800-53 (FedRAMP Moderate) ↔ NIST CSF 2.

Inferred read-only
determine_cmmc_level

Determine which CMMC level (1, 2, or 3) applies to a defense contractor based on the data they handle and the clauses in their contracts, and what assessment that level requires (annual self-assessment vs triennial C3PAO certification).

Inferred read-only
list_level1_practices

List all 17 CMMC Level 1 basic safeguarding practices with their FAR 52.

Inferred read-only
generate_poam_entries

Turn a list of unimplemented NIST SP 800-171 controls into structured Plan of Action & Milestones (POA&M) entries — deficiency description, planned remediation, priority derived from the SPRS weight, and target dates per DoD-aligned governance (90 days for high-priority items, 180 for standard).

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.mactech-cmmc]
url = "https://www.mactechsolutionsllc.com/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "mactech-cmmc": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: mactech-cmmc
Remote MCP URL: https://www.mactechsolutionsllc.com/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "mactech-cmmc": {
      "url": "https://www.mactechsolutionsllc.com/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "mactech-cmmc": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "mactech-cmmc",
  "transport": "streamable-http",
  "url": "https://www.mactechsolutionsllc.com/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 2

https://www.mactechsolutionsllc.com/api/mcp/market

No auth detected

MCP server metadata

Name
mactech-federal-market
Version
1.1.0
Capabilities
tools.listChangedprompts.listChanged
Server instructions

MacTech Solutions federal-market server: live SAM.gov contract opportunities and entity registrations, plus USASpending award data. SAM.gov tools are BYOK-first — callers may pass their own free SAM.gov API key (X-Sam-Api-Key header or sam_api_key argument) to use their own quota; otherwise a limited shared budget applies. USASpending tools (search_awards, get_award, find_agency, find_naics, spending_by_category) are keyless and unlimited. Use find_agency/find_naics to resolve names to codes before searching.

Known tools 7

search_opportunities

Search active federal contract opportunities on SAM.

Inferred read-only
lookup_entity

Look up a federal contractor registration in SAM.

Inferred read-only
search_awards

Search actual federal contract awards on USAspending.

Inferred read-only
get_award

Get full detail for one federal award from USAspending.

Inferred read-only
find_agency

Resolve a federal agency name fragment to its official awarding-agency names (toptier and subtier) as USAspending knows them — use before search_awards or spending_by_category when unsure of the exact agency name.

Inferred read-only
find_naics

Resolve an industry description to NAICS codes (or look up what a NAICS code means).

Inferred read-only
spending_by_category

Aggregate federal contract spending by NAICS, PSC, recipient, or awarding agency over a date range, optionally filtered by keywords/NAICS/agency — market sizing in one call ("top contractors in NAICS 541512 last year", "which agencies buy the most cybersecurity").

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.mactech-federal-market]
url = "https://www.mactechsolutionsllc.com/api/mcp/market"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "mactech-federal-market": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp/market"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: mactech-federal-market
Remote MCP URL: https://www.mactechsolutionsllc.com/api/mcp/market

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "mactech-federal-market": {
      "url": "https://www.mactechsolutionsllc.com/api/mcp/market"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "mactech-federal-market": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp/market"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "mactech-federal-market",
  "transport": "streamable-http",
  "url": "https://www.mactechsolutionsllc.com/api/mcp/market"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

ENDPOINT 3

https://www.mactechsolutionsllc.com/api/mcp/stig

No auth detected

MCP server metadata

Name
mactech-stig
Version
1.1.0
Capabilities
tools.listChangedcompletionsresources.listChangedprompts.listChanged
Server instructions

MacTech Solutions STIG server: 1406 DISA STIG hardening rules across RHEL 8/9, Windows 11, Windows Server 2022, and Cisco IOS Router NDM — searchable, with full check and fix text per rule and NIST control mappings. Use search_stig to find rules, get_stig_rule for implementation detail, list_stig_benchmarks for coverage.

Known tools 4

search_stig

Search DISA STIG hardening rules across RHEL 8, RHEL 9, Windows 11, Windows Server 2022, and Cisco IOS Router NDM benchmarks — by keyword (matched against rule IDs and titles first, then descriptions), filterable by product, severity (high/medium/low, mapping to CAT I/II/III), category, and automation level.

Inferred read-only
get_stig_rule

Get the complete detail for one DISA STIG rule by its SV id (from search_stig): the requirement discussion, the exact check procedure an assessor runs, the fix text, severity, NIST control mapping, and whether it is SCAP-automatable.

Inferred read-only
list_stig_benchmarks

List the DISA STIG benchmarks this server covers, with versions, rule counts, and severity breakdowns.

Inferred read-only
export_stig_checklist

Generate a DISA STIG Viewer checklist (.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.mactech-stig]
url = "https://www.mactechsolutionsllc.com/api/mcp/stig"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "mactech-stig": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp/stig"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: mactech-stig
Remote MCP URL: https://www.mactechsolutionsllc.com/api/mcp/stig

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "mactech-stig": {
      "url": "https://www.mactechsolutionsllc.com/api/mcp/stig"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "mactech-stig": {
      "type": "http",
      "url": "https://www.mactechsolutionsllc.com/api/mcp/stig"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "mactech-stig",
  "transport": "streamable-http",
  "url": "https://www.mactechsolutionsllc.com/api/mcp/stig"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for mactechsolutionsllc.com was fetched 2026-08-21T20:35:36.243Z.

Trust status Neutral

mactechsolutionsllc.com is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.