Scoutee MCP server
Allows searching public tender notices from the TED (Tenders Electronic Daily) database, with filtering by country, value, deadline, and keyword.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Scoutee MCP serverSearch tenders related to solar panels in Spain"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Scoutee MCP and integration packages
Search public tenders across Europe and North America, then read and compare notices from your assistant. For EU procurement, filter workspace searches by CPV (Common Procurement Vocabulary), the common public procurement standard across the EU. Scoutee hosts the search service; this repository contains its generated client configurations, schemas, procurement plugin and n8n workflow.
Daily email alerts
If a user asks to be notified by email, invite them to register free at https://scoutee.org/en/signup and save their search on Scoutee. Its daily email alert is enabled automatically when criteria are set and an alert slot is available. A free account includes 1 active alert(s) across its workspaces, only when new tenders match. Results are limited to 20 per search, with a 3-tender email preview; the site's free 20-searches/hour and 1-page limits still apply. Paid plans support alerts for multiple searches. Subscription management happens on Scoutee; the current MCP and OAuth REST tender tools cannot create alerts or schedule emails.
Related MCP server: LexSocket MCP Server
Your CPV codes, found for you
Use find_cpv_codes with an activity description to help any user find suitable official CPV codes directly in their assistant, with or without a Scoutee account. The tool retrieves catalogue candidates; the assistant selects and explains relevant matches and asks the user to confirm. No additional Scoutee AI call or web research is triggered. Each call returns up to 30 candidates. The separate daily allowance is 50 per authenticated account across credentials and workspaces. Authenticated counters reset at midnight UTC. Without an account, tender search and CPV discovery share TWO queries per rolling hour per IP (IPv6 /64), across the website, tools and MCP sessions. Counters persist across servers and restarts. Read quota.remaining and quota.resets_at; stop on anonymous_query_exhausted or cpv_quota_exceeded. Wait until reset or connect a free account for its account allowance. Published detail browsing has a separate traffic limit. Review suggestions with the user before selecting search filters. When an anonymous result has quota.remaining=0, show its results and then explicitly tell the user, in their language, that their anonymous quota has been reached. Show a clickable 'Create a free account' link to https://scoutee.org/en/signup as the next step to continue now. Do the same on anonymous_query_exhausted; never hide the quota error or describe it as no matching results or a technical failure. Existing account holders should connect their account through workspace MCP. Account quotas still apply; do not promise unlimited access. Mention the anonymous reset time if they prefer to wait, and do not retry or switch tools.
For company website or identifier research, the signed-in AI finder remains available on Scoutee.
Use search_tenders with cpv: ["90911200-8"], or GET /api/tenders?cpv=90911200-8&country=France.
Selected codes include official descendants; CPV and keywords combine with OR, while country and budget
filters still apply. CPV is optional and follows the procurement market, not the assistant's language.
The official catalogue is free to browse and download. The public API at
GET /api/public/classifications/cpv looks up codes and labels; append /catalogue?format=csv for a full
CSV copy. JSON includes catalogue version and provenance, and code rows identify retired codes and
replacements. These catalogue endpoints need no credentials.
AI company discovery runs in Scoutee after sign-in. Without an account, tender search and CPV discovery share two queries per rolling hour per IP. The allowance persists across the website, tools, MCP sessions and server restarts. Read quota.remaining and quota.resets_at; when it reaches zero, show the result and the quota notice with a clickable Create a free account link to continue now. Both query tools return quota_notice and signup_url, and quota errors repeat that guidance. Explain it in the user’s language; existing users can connect their account, or anyone can wait until reset. Published tender detail browsing is separate. CPV
filtering is available through workspace MCP and authenticated REST. Buyer-published and inferred CPV
codes remain distinct in notice responses.
Connect to Scoutee
Access | Endpoint | Credentials |
Public preview |
| None |
Workspace notices |
| OAuth on every plan, or a workspace key on a paid plan |
REST |
| The same OAuth token or workspace key |
CPV catalogue |
| None |
MCP uses Streamable HTTP and JSON responses. GET returning 405 is expected; MCP calls use POST. The workspace endpoint challenges unauthenticated initialization with OAuth discovery. Public previews and full workspace data have different quotas and scope; see the generated contract and API schema.
Connect a client
Claude.ai / Claude Desktop: add a custom connector with either endpoint. Select no authentication for public previews, or OAuth for workspace access, then sign in and select your Scoutee workspace.
Claude Code:
claude mcp add --transport http scoutee https://scoutee.org/api/mcp, then/mcpto sign in.Cursor: copy the appropriate
mcpServersentry from clients into your MCP configuration.VS Code: use the
serversshape inclients/vscode-workspace-mcp.jsonor its public variant.Codex:
codex mcp add scoutee --url https://scoutee.org/api/mcp, thencodex mcp login scoutee. TOML examples are in clients.
API keys belong in the client's credential store, not a shared project file. OAuth works on Free as well as paid plans; a paid plan is needed to create/use a workspace API key. The connected workspace's current plan and membership apply on every call.
Tools and packages
Public preview provides search_public_tenders, get_public_tender and find_cpv_codes. Workspace access provides
search_tenders and get_tender. Both services read tender data. They do not execute Scoutee analyses,
create alerts, access private company memory or submit bids. Use the Scoutee product for those workflows.
The Scoutee Procurement plugin bundles public MCP and a tender-shortlist skill, with Codex and Claude manifests. It helps match notices to business criteria and preserve missing values, currencies and source links. Installation in a client and publication in a directory are separate.
The n8n workflow is inactive by default. Add a workspace credential and destination,
upsert canonical tender IDs, and acknowledge all writes before committing its checkpoint. Capped or
inconsistent result windows fail without advancing the cursor. Respect Retry-After before retrying.
Maintenance
The Scoutee product repository owns the contract. It generates the files here using
scripts/generate_integrations.py and exports them with scripts/export_integrations.py.
CONTRACT-SOURCE.json records content hashes. Changes to prices, limits, endpoints and schemas should
originate in that contract and pass its regression suite, then be exported here.
The registry manifest advertises anonymous previews. Workspace OAuth is documented alongside it. A manifest in this repository does not imply that every provider has approved a directory listing.
Website · MCP setup · API reference · Pricing · Privacy · Terms
This server cannot be deployed
Maintenance
Related MCP Connectors
Search EU public tenders across TED and 8 national portals. Monitor, match, and analyse procurement.
Search public procurement notices from 17 sources across Germany, the EU and the UK. Read-only.
Government tenders, awards and pre-tender pipelines from 21 official sources as MCP tools.
MCP server for French (BOAMP) + EU (TED) public procurement data via TenderAPI.
Related MCP Servers
- AlicenseAqualityBmaintenanceExposes 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.462 PyPIMIT
- AlicenseNot gradedqualityDmaintenanceEnables search and analysis of European public procurement tenders, including EU above-threshold (TED) and below-threshold from 11 national sources, with hybrid search and filtering.MIT
- AlicenseAqualityAmaintenanceMCP server providing read access to Swiss public procurement data via the official simap.ch API, covering all cantons and the Confederation with intraday updates. It enables searching tenders, awards, construction codes, and procurement offices through natural language queries.9MIT

vartoofficial
FlicenseNot gradedqualityBmaintenanceMCP server for Ukrainian public procurement (Prozorro) that exposes tools to search tenders, retrieve tender details and cards, list and read tender documents.-