NAICS/SIC Code Lookup — Industry Classification Codes
LocalAbout NAICS/SIC Code Lookup — Industry Classification Codes
An MCP server for finding NAICS 2022 and SIC 1987 industry classification codes. It serves business and development workflows with keyword search, code details, sector browsing, and crosswalks between the systems.
Key features
- 01Look up NAICS and SIC codes
- 02Search codes by keyword
- 03Browse NAICS sectors
- 04View code hierarchy and children
- 05Crosswalk between NAICS and SIC
Use cases
- 01Find a code from an industry keyword
- 02Check a code's hierarchy and subcodes
- 03Convert between NAICS and SIC classifications
- 04Browse codes within a NAICS sector
MCP support
Exposes four lookup and search tools for NAICS and SIC codes to MCP clients. It supports stdio by default and Streamable HTTP when configured with PORT.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP NAICS/SIC Server
A Model Context Protocol (MCP) server for looking up NAICS 2022 and SIC industry codes with keyword search, sector browsing, and NAICS-to-SIC crosswalk mapping.
Tools (4 total)
| Tool | Description |
|---|---|
naics_lookup | Look up a NAICS code with title, hierarchy, children, and SIC crosswalk |
naics_search | Search NAICS codes by keyword (e.g., "software", "restaurant") |
sic_lookup | Look up a SIC code with title, hierarchy, children, and NAICS crosswalk |
sic_search | Search SIC codes by keyword |
Install
npx @easysolutions906/naics-api
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"naics": {
"command": "npx",
"args": ["-y", "@easysolutions906/naics-api"]
}
}
}
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"naics": {
"command": "npx",
"args": ["-y", "@easysolutions906/naics-api"]
}
}
}
REST API
Set PORT env var to run as an HTTP server.
GET /lookup?code=541511-- look up a NAICS codeGET /search?q=software-- search NAICS codes by keywordGET /sector/:code-- list all codes in a NAICS sectorGET /sic/lookup?code=7372-- look up a SIC codeGET /sic/search?q=software-- search SIC codes by keywordGET /crosswalk?naics=541511-- NAICS to SIC crosswalkPOST /lookup/batch-- batch lookup NAICS or SIC codes
Data Source
NAICS 2022 codes from the US Census Bureau. SIC 1987 codes from the Standard Industrial Classification system. NAICS is revised on a 5-year cycle (next: 2027). SIC has not been updated since 1987. Run npm run build-data to regenerate.
Transport
- stdio (default) -- for local use with Claude Desktop and Cursor
- HTTP -- set
PORTenv var to start in Streamable HTTP mode on/mcp
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.