Skip to main content
Glama

EU Tender MCP

중소기업을 위한 실시간, 구조화된 유럽 공공조달 인텔리전스 — MCP 서버로 제공됩니다. 기회를 검색하고, 국경 간 위험을 분석하고, EU 입찰을 이해하세요 — 모두 Claude, Cursor 또는 모든 MCP 클라이언트 안에서.

여기서의 가치는 LLM이 알 수 없는 정보입니다: 현재 입찰 기회, EU 기준액, CPV 코드, 국경 간 위험 패턴. 자국 회원국 밖에서 공공 계약에 입찰하려는 컨설팅, 서비스 또는 공급 중소기업을 위해 만들어졌습니다.


왜 진정으로 유용한가 (그리고 단순한 래퍼가 아닌 이유)

LLM이 기억에서 지어내는 것

이 MCP가 실제로 하는 일

"서비스에 대한 EU 기준액이 얼마인가요?"

실제 수치(표준 €143k)와 적용되는 카테고리를 반환합니다

"독일에서 소프트웨어 입찰을 찾아줘"

구조화되고 필터 가능한 입찰 레코드를 반환합니다(국가/CPV/가치/마감일)

"이 RFP는 해외에서 입찰하기에 위험한가요?"

레드플래그 스캔(보증금, 매출액 하한, 현지 소재 요건, 짧은 마감) + 정직한 중소기업 적합도 점수를 실행합니다

"'청소 서비스'의 CPV 코드는 무엇인가요?"

별칭과 함께 CPV 부문을 반환합니다

"이 공고 유형은 무엇을 의미하나요?"

pin, cn-standard, results 등을 설명합니다

모든 도구는 결정적이고, 타입이 지정되어 있으며, 데이터 소스에 대해 정직합니다 — TED API 키가 구성되지 않았을 때 "실시간" 기회를 절대 지어내지 않습니다.


도구 (7)

도구

기능

search_tenders

쿼리 / 국가 / CPV / 가치 범위 / 마감일로 입찰 검색

market_snapshot_tool

국가 및 부문별 활동, 일반적인 가치, 긴급 마감일

analyze_tender

레드플래그 스캔 + 0-100 중소기업 적합도 점수(입찰 ID 또는 붙여넣은 RFP 텍스트 기준)

look_up_cpv

설명을 EU CPV 부문 코드로 변환

look_up_notice_type

공고 유형(pin, cn-standard, results…)이 무엇을 알리는지 설명

eu_threshold

값이 EU 의무 공개 기준액 이상인지 여부

tender_details

하나의 입찰에 대한 전체 구조화된 레코드


설치 및 실행

python3 -m venv .venv
.venv/bin/pip install -e .
.venv/bin/pytest tests/ -q      # 38 tests, incl. a real MCP stdio integration

서버 시작 (stdio)

.venv/bin/eu-tender-mcp
# or
.venv/bin/python -m tendermcp.server

클라이언트 연결

Claude Desktop — MCP 구성(claude_desktop_config.json)에 추가하세요: mcpServersconfigs/claude-desktop.json을 참조하세요. PYTHONPATH를 저장소 절대 경로로 지정하세요.

Claude Code / Cursor / 기타 MCP 클라이언트configs/mcp-config.json을 사용하고 패키지를 설치(pip install -e .)하여 python3 -m tendermcp.server가 실행되도록 하세요.


데이터 모델

  • 기본 제공자: 명확하게 표시된 샘플 입찰의 번들 세트(소스 bundled_sample)로, MCP가 기본적으로 작동하고, 데모 가능하며, 키 없이 완전히 테스트 가능합니다.

  • 실시간 TED (로드맵): TED API 키를 등록하고, TED_API_KEY를 설정하고, TEDLiveProvider._fetch()를 구현하세요(providers.py에 이미 스텁이 있습니다). 그때까지는 실시간 데이터가 절대 지어지지 않습니다 — 대신 표시된 샘플이 반환됩니다.


프로젝트 구조

eu-tender-mcp/
├── tendermcp/
│   ├── server.py        ← FastMCP server wiring all tools
│   ├── knowledge.py     ← CPV codes, notice types, EU thresholds, red-flag rules
│   ├── analyzer.py      ← red-flag scan + SME fit scoring (offline, deterministic)
│   ├── providers.py     ← provider interface + bundled/live providers
│   ├── models.py        ← typed Tender / search-params models
│   ├── intel.py         ← market-snapshot aggregations
│   └── sample_data.py   ← labeled demo tenders
├── configs/             ← Claude Desktop / generic MCP client configs
├── tests/               ← 38 tests including real stdio integration
├── pyproject.toml
└── README.md

로드맵 / 정직한 메모

  • 실시간 TED 피드가 가장 큰 업그레이드입니다 — 등록된 TED/OPEN API 키와 계정 피드 URL(계정별)이 필요하며, 이는 사용자만 제공할 수 있습니다. 제공자 시임(seam)은 준비되어 있습니다.

  • 더 많은 레드플래그 규칙관할권 뉘앙스가 계획되어 있습니다; 분석기는 의도적으로 투명합니다 — 이유를 출력하며, 거짓 정밀도를 출력하지 않습니다.

  • 법률 자문이 아닙니다. 분석기는 분류(triage) 보조 도구입니다; 항상 전체 입찰 문서로 검증하세요.

MIT 라이선스.

-
license - not tested
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (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 Connectors

  • Government tender search for AI agents. UK, EU and US procurement opportunities.

  • Live EU funding data in your AI: grant calls, programmes, consortium partners, VCs, incubators.

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

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/omardaaboul/eu-tender-mcp'

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