Skip to main content
Glama
dam2452

atlas-przetargow-mcp-py

by dam2452

atlas-przetargow-mcp-py

Polski

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_timelineget_tender_offersextract_contract_valueraw_request

環境変数

変数

必須

説明

ATLAS_PRZETARGOW_MCP_PY_API_BASE

いいえ

API ベース(デフォルト https://atlasprzetargow.pl

ATLAS_PRZETARGOW_MCP_PY_API_KEY

いいえ

/api/llm/* AI 要約エンドポイント用のキー

ATLAS_PRZETARGOW_MCP_PY_TIMEOUT

いいえ

リクエストタイムアウト(秒)(デフォルト 20)

接続設定

必要なのは uvhttps://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