About
NAICS MCP Server is an open-source project that brings AI-powered classification to the North American Industry Classification System (NAICS).
The Problem
Every business in America needs a NAICS code for government contracts, tax filings, and regulatory compliance. But the official lookup tools are stuck in 2003: keyword search against a static PDF, no semantic understanding, no context awareness.
The Solution
This project exposes NAICS classification through the Model Context Protocol (MCP) , enabling AI assistants to:
- Semantic search across 2,125 industry codes using vector embeddings
- Classify businesses from natural language descriptions
- Navigate the hierarchy from 2-digit sectors to 6-digit national industries
- Explore relationships between codes via pre-computed similarity graphs
Part of Cognition Kernel
This project is developed under Cognition Kernel , an independent research lab focused on AI safety, cognitive architectures, and practical AI tooling.
Other Cognition Kernel projects include:
- Causal-Self - Python library implementing the Agentic Cognition Kernel framework
- LazyDatabricks - Keyboard-first terminal UI for Databricks management
Author
Built by Fahad Baig .
License
MIT License. See the GitHub repository for details.