나라장터 사전규격 MCP server
나라장터 사전규격정보서비스 Open API를 위한 로컬 MCP 서버
0 stars42 downloads/wk
Reviews
Write oneNobody has reviewed 나라장터 사전규격 yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
나라장터 사전규격 tools (5)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_prespec_opinions\uD2B9\uC815 \uC0AC\uC804\uADDC\uACA9(\uC0AC\uC804\uADDC\uACA9\uB4F1\uB85D\uBC88\uD638)\uC5D0 \uB2EC\uB9B0 \uADDC\uACA9\uC11C \uC758\uACAC\xB7\uB2F5\uBCC0 \uBAA9\uB85D\uC744 \uC870\uD68C\uD55C\uB2E4. \uC0AC\uC804\uADDC\uACA9 \uC790\uCCB4 \uBAA9\uB85D\uC774 \uD544\uC694\uD558\uBA74 search_prespecs \uACC4\uC5F4 \uB3C4\uAD6C\uB97C \uBA3C\uC800 \uC368\uC11C \uB4F1\uB85D\uBC88\uD638\uB97C \uC5BB\uB294\
search_prespecssearch_prespecs_advancedsearch_prespecs_by_institution\uBC1C\uC8FC\uAE30\uAD00\uBA85\xB7\uC2E4\uC218\uC694\uAE30\uAD00\uBA85\uC73C\uB85C \uC0AC\uC804\uADDC\uACA9\uC744 \uC870\uD68C\uD55C\uB2E4. \uD2B9\uC815 \uAE30\uAD00\uC758 \uBC1C\uC8FC \uC608\uC815 \uBB3C\uB7C9\uC744 \uBCFC \uB54C \uC4F4\uB2E4. \uD488\uBA85 \uAE30\uC900\uC740 search_prespecs_by_product, \uC5EC\uB7EC \uC870\uAC74\uC744 \uB3D9\uC2DC\uC5D0 \uAC78\uB824\uBA74 search_prespecs_advanced\
search_prespecs_by_product
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 19 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How 나라장터 사전규격 compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Tools
- 5
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 42
- more than 34% of 12,191 servers with a package
What its tools let an agent do: 5 read
Install 나라장터 사전규격 in Claude Code, Cursor or VS Code
Runs npx -y @opendata-kr/narajangteo-prespec-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add narajangteo-prespec-mcp -- npx -y @opendata-kr/narajangteo-prespec-mcp
What the publisher says
From the 나라장터 사전규격 repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.opendata-kr/narajangteo-prespec-mcp -->
@opendata-kr/narajangteo-prespec-mcp
나라장터 사전규격정보서비스(공공데이터포털 data.go.kr) Open API를 감싼 로컬 MCP 서버.
MCP 클라이언트에서 나라장터 사전규격(발주기관이 입찰공고 전에 규격서를 사전공개하고 의견을 받는 단계)을 자연어로 검색하고 조회한다. 예를 들어 이렇게 물어볼 수 있다.
- "이번 달 올라온 물품 사전규격을 찾아줘"
- "해군군수사령부가 발주한 사전규격을 검색해줘"
- "사전규격등록번호 R26BD00234692의 규격서 의견을 보여줘"
특징
- 20개 오퍼레이션을 5개 도구로 노출: 전체 조회/기관별/품목별/복합검색/규격서의견 유형별로 묶어 사용성을 단순화했다.
- 4개 업무구분 병렬 검색: 공사/용역/물품/외자를 한 번에 조회한다. 업무구분 미지정 시 전 구분을 동시 검색한다.
- 부분 실패 표면화: 일부 구분 조회가 실패해도 나머지 결과를 반환하고, 실패한 구분은 오류 메시지로 드러낸다(조용한 누락 없음).
- data.go.kr 에러코드 한국어화: 인증키 만료, 트래픽 초과 등 결과코드를 조치 가능한 한국어 메시지로 정규화한다.
- 이중 인코딩 방어: Encoding 키를 잘못 넣으면 경고하고, 요청은 한 번만 인코딩한다.
- 타임아웃: API 호출에 타임아웃을 둔다.
준비물
- Node.js 24 이상 (.nvmrc = lts/krypton).
- data.go.kr 인증키:
- 공공데이터포털에서 나라장터 사전규격정보서비스를 활용신청해 [승인]을 받는다. 인증키는 계정당 하나지만, 각 API는 저마다 활용신청 승인이 있어야 그 API에서 인증된다. 서비스키가 있어도 이 API를 활용신청하지 않으면 인증 오류(코드 30)가 난다.
- 마이페이지 → 활용신청 현황 → 개발계정 상세에서 Decoding 서비스키를 복사한다.
- 같은 DATAGOKRSERVICEKEY는 같은 계정으로 활용신청한 다른 data.go.kr API에도 재사용된다.
[!TIP]
공공데이터포털이 처음이라면 활용신청부터 인증키 복사까지 그림으로 따라 하는 data.go.kr 인증키 발급 가이드를 참고한다.
서비스키는 반드시 Decoding(원본) 키를 넣는다. Encoding(%2B 등 포함) 키를 넣으면 이중 인코딩으로 인증 오류(코드 30)가 난다.
MCP 클라이언트 설정
MCP 클라이언트에 아래 config를 추가한다:
{
"mcpServers": {
"narajangteo-prespec": {
"command": "npx",
"args": ["-y", "@opendata-kr/narajangteo-prespec-mcp@latest"],
"env": { "DATA_GO_KR_SERVICE_KEY": "발급받은_Decoding_키" }
}
}
}[!NOTE]
@opendata-kr/narajangteo-prespec-mcp@latest를 쓰면 클라이언트가 항상 최신 버전을 받는다.
[!IMPORTANT]
DATAGOKRSERVICEKEY(필수, Decoding 원본 키)가 없으면 첫 호출이 인증 오류(코드 30)로 실패한다. 위 config의 env에 키를 넣는다. 원클릭 버튼이나 env를 config에 담지 못하는 클라이언트는 설치 후 셸 환경변수로 DATAGOKRSERVICEKEY를 설정한다.
클라이언트별 설정
Amp https://ampcode.com/manual#mcp 의 안내를 따르고 위 config를 사용한다. CLI로도 추가할 수 있다:
amp mcp add narajangteo-prespec -- npx -y @opendata-kr/narajangteo-prespec-mcp@latest이후 생성된 설정의 env(또는 셸 환경변수)에 DATAGOKRSERVICEKEY를 추가한다.
Antigravity
Antigravity 문서의 커스텀 MCP 서버 추가 방법을 따라 아래 config를 MCP servers 설정에 넣는다:
{
"mcpServers": {
"narajangteo-prespec": {
"command": "npx",
"args": ["-y", "@opendata-kr/narajangteo-prespec-mcp@latest"],
"env": { "DATA_GO_KR_SERVICE_KEY": "발급받은_Decoding_키" }
}
}
}Claude Code
Claude Code CLI로 서버를 추가한다 (가이드):
claude mcp add narajangteo-prespec --scope user --env DATA_GO_KR_SERVICE_KEY=발급받은_Decoding_키 -- npx -y @opendata-kr/narajangteo-prespec-mcp@latestCline https://docs.cline.bot/mcp/configuring-mcp-servers 의 안내를 따르고 위 config를 사용한다.
Codex MCP 설정 가이드를 따르고 위 config를 사용한다. Codex CLI로도 추가할 수 있다:
codex mcp add narajangteo-prespec --env DATA_GO_KR_SERVICE_KEY=발급받은_Decoding_키 -- npx -y @opendata-kr/narajangteo-prespec-mcp@latestWindows
~/.codex/config.toml에 cmd /c 래핑으로 추가한다:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
나라장터 사전규격: common questions
- Is 나라장터 사전규격 MCP server safe?
- Mostly: it is graded B (82/100). Read the 나라장터 사전규격 safety report
- How do I install 나라장터 사전규격?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does 나라장터 사전규격 need an API key?
- Yes. The registry entry asks for
DATA_GO_KR_SERVICE_KEY. - Is 나라장터 사전규격 maintained?
- The last commit was 59 days ago (2026-09-06). The latest release is v0.3.0.
- How does 나라장터 사전규격 compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.