Skip to main content
Glama
dam2452

atlas-przetargow-mcp-py

by dam2452

atlas-przetargow-mcp-py

폴란드어

Atlas Przetargow 폴란드 공공 조달 API MCP 서버. 공식 TypeScript 서버를 Python/FastMCP로 재작성했으며, 여러 업스트림 버그를 수정하고 새로운 입찰 분석 도구를 추가했습니다.

목차

Related MCP server: Prozorro MCP Server

도구

도구

매개변수

설명

search_tenders

search?, buyer_nip?, cpv?, city?, province?, notice_type?, order_kind?, date_from?, date_to?, value_min?, value_max?, sort?, page=1, limit=20

필터로 BZP + TED 입찰을 검색합니다.

get_tender

tender_id: str, full: bool = False

입찰 상세 정보; full=True는 전체 공고 텍스트를 포함합니다.

get_tender_timeline

tender_id: str

절차의 전체 공고 체인(공고, 변경, 결과, 이행)입니다.

get_tender_offers

tender_id: str

결과 공고에서 제안 수와 최저/최고/낙찰 가격을 제공합니다.

extract_contract_value

tender_id: str

공고 텍스트에서 추출한 계약/주문 금액입니다.

get_buyer

nip: str, include_winning_contractors: bool = True

발주처 프로필 + 해당 입찰에서 가장 자주 낙찰받는 계약업체입니다.

get_contractor

nip: str, include_winning_buyers: bool = True

계약업체 프로필(낙찰 지역 + 주요 발주처)입니다.

search_entities

query: str, entity_type?, limit=10

이름으로 발주처/계약업체를 검색합니다(NIP 반환).

search_cpv

query: str, limit=10

폴란드어 키워드로 CPV 코드를 조회합니다.

get_category_stats

cpv: str, window="year"

카테고리 통계: 건수, 중앙값, 평균 제안 수, 평균 마감일.

get_province_stats

province?, city?

주(도) 순위, 단일 주, 또는 도시 드릴다운.

raw_request

path: str, params_json?

탈출구: 모든 /api/* 엔드포인트에 GET 요청.

업스트림 TS 서버 대비 수정 사항

@atlasprzetargow/mcp v0.1.1을 테스트하면서 발견한 버그:

  1. buyerNip 필터가 buyerNip로 전송되는데 API는 buyer_nip을 기대합니다 — 필터가 조용히 무시됩니다. 여기서 수정했습니다.

  2. get_buyer의 낙찰 계약업체가 winners.contractors에서 읽히는데 API는 {"data": [...]}를 반환합니다 — 섹션이 렌더링되지 않았습니다. 여기서 수정했습니다.

  3. 도시 통계가 빈 헤더를 반환했지만 /api/stats/city/{city}/top-buyers는 데이터를 반환합니다. 여기서 수정했습니다.

  4. get_category_stats에서 요청한 기간은 API가 무시할 수 있습니다(연도를 요청하면 90일을 반환) — 이 서버는 실제 days 값을 반환하므로 불일치가 표시됩니다.

  5. get_contractor는 3줄만 반환했습니다; 이 서버는 전체 프로필(낙찰 지역, 점유율)과 낙찰 발주처를 반환합니다.

업스트림에 없는 새 도구: get_tender_timeline, get_tender_offers, extract_contract_value, raw_request.

환경 변수

변수

필수

설명

ATLAS_PRZETARGOW_MCP_PY_API_BASE

아니요

API 기본 URL(기본값 https://atlasprzetargow.pl)

ATLAS_PRZETARGOW_MCP_PY_API_KEY

아니요

/api/llm/* AI 요약 엔드포인트용 키

ATLAS_PRZETARGOW_MCP_PY_TIMEOUT

아니요

요청 제한 시간(초)(기본값 20)

연결 설정

유일한 요구 사항: uv (https://docs.astral.sh/uv/). 다른 것은 설치할 필요가 없습니다.

Claude Code

claude mcp add atlas-przetargow-mcp-py -- uvx --from git+https://github.com/dam2452/atlas-przetargow-mcp-py.git atlas-przetargow-mcp-py

Claude Desktop / 기타 MCP 클라이언트

{
  "mcpServers": {
    "atlas-przetargow-mcp-py": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/dam2452/atlas-przetargow-mcp-py.git", "atlas-przetargow-mcp-py"]
    }
  }
}

새 버전을 푸시한 후: uv cache clean을 실행하고 클라이언트를 다시 시작하세요.

로컬 실행

uv run --directory . atlas-przetargow-mcp-py

테스트(수동):

uv run --directory . --with pytest pytest test/
F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables users to search and access Turkish public procurement data from EKAP v2 portal. Provides comprehensive tender search, detailed tender information, announcements, and authority/classification code lookups through natural language interactions.
    12
    94
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Search 800 000+ Polish public tenders (BZP + TED) from Claude Desktop, Cursor, Continue. Provides 8 tools for tender search, buyer/contractor profiles by NIP, market statistics, plus a glossary of 90+ Polish public procurement terms.
    8
    96
    3
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Exposes French and EU public procurement data (BOAMP + TED) as MCP tools for AI agents, enabling search for tenders, awards, and winner intelligence via typed filters.
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • UK public procurement data for AI agents: tenders, contracts, buyer and supplier profiles.

  • Verified Polish open data for AI agents: debt, budget, 460 MPs, votings, judiciary search, RAG.

  • Polish company registry: 4.4M firms, KRS/REGON data, VAT white list checks, financial statements

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dam2452/atlas-przetargow-mcp-py'

If you have feedback or need assistance with the MCP directory API, please join our Discord server