naramarket-mcp
Overview
조달청의 조달데이터허브가 제공하는 API를 연동해 나라장터 입찰공고목록을 검색하는 MCP 서버입니다.
Tools
-
search_bids- 나라장터에서 입찰 공고를 검색합니다.
- Input:
- keyword: 검색할 키워드 (입찰공고명에 포함될 단어) [required]
- bid_type: 입찰 종류 (공사, 용역, 외자, 물품) [기본값: 물품]
- page: 페이지 번호 [기본값: 1]
- rows: 한 페이지 결과 수 [기본값: 10]
- start_date: 조회 시작일 (YYYYMMDD 형식) [optional]
- end_date: 조회 종료일 (YYYYMMDD 형식) [optional]
-
get_bid_details- 특정 입찰 공고의 상세 정보를 조회합니다.
- Input:
- bid_notice_no: 입찰공고번호 [required]
- bid_notice_ord: 입찰공고차수 [기본값: 01]
-
search_by_organization- 특정 기관이 등록한 입찰 공고를 검색합니다.
- Input:
- organization_name: 기관명 [required]
- bid_type: 입찰 종류 (공사, 용역, 외자, 물품) [기본값: 물품]
- is_demand_org: True면 수요기관, False면 공고기관으로 검색 [기본값: false]
- page: 페이지 번호 [기본값: 1]
- rows: 한 페이지 결과 수 [기본값: 10]
-
search_by_price_range- 특정 가격 범위의 입찰 공고를 검색합니다.
- Input:
- min_price: 최소 추정가격 (원) [required]
- max_price: 최대 추정가격 (원) [required]
- bid_type: 입찰 종류 (공사, 용역, 외자, 물품) [기본값: 물품]
- page: 페이지 번호 [기본값: 1]
- rows: 한 페이지 결과 수 [기본값: 10]
Installation
Using uv (recommended)
uv를 사용하면 별도의 설치가 필요하지 않습니다.
uvx로 naramarket-mcp를 곧바로 사용합니다.
Configuration
Usage with Claude Desktop
claude_desktop_config.json에 다음을 추가하세요.
Using uvx
"mcpServers": {
"naramarket": {
"command": "uvx",
"args": [
"naramarket-mcp",
"--service-key",
"<YOUR_SERVICE_KEY>"
]
}
}
Debugging
You can use the MCP inspector to debug the server. For uvx installations:
npx @modelcontextprotocol/inspector uvx naramarket-mcp --service-key YOUR_SERVICE_KEY
LICENSE
MIT
Metadata
Release files for naramarket-mcp 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| naramarket_mcp-0.1.2.tar.gz | 22.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| naramarket_mcp-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.6 kB
Release files / naramarket_mcp-0.1.2.tar.gz
| Download URL | naramarket_mcp-0.1.2.tar.gz |
|---|---|
| Size | 22.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9d71de0a4ee83478facae3eb856856746032756e387c8a0f561d144fd55b034b
|
|
BLAKE2b-256 checksum How to use checksums |
af56a296bac98dcb8353389a48a4ea895107be0e8630d9079aee60abc4809f64
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.16
|
Release files / naramarket_mcp-0.1.2-py3-none-any.whl
| Download URL | naramarket_mcp-0.1.2-py3-none-any.whl |
|---|---|
| Size | 7.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ac0c967e80a3f3b50384c28ef59b997c952442558975baaad8abef96710c5bd2
|
|
BLAKE2b-256 checksum How to use checksums |
6c62895df1eff3434ed2200d47339714ee6ce3825e852d167574f15b3a3693c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.16
|
Security for naramarket-mcp 0.1.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.