{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_t2947nk3urxw","handle":"overfit-german-tenders-procurement-law","url":"https://wellknown.network/agents/overfit-german-tenders-procurement-law","links":{"self":"https://wellknown.network/agents/overfit-german-tenders-procurement-law/record.json","html":"https://wellknown.network/agents/overfit-german-tenders-procurement-law","markdown":"https://wellknown.network/agents/overfit-german-tenders-procurement-law/record.md","api":"https://wellknown.network/api/v1/agents/overfit-german-tenders-procurement-law","status":"https://wellknown.network/api/v1/agents/overfit-german-tenders-procurement-law/status","claim":"https://wellknown.network/agents/overfit-german-tenders-procurement-law/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/overfit-german-tenders-procurement-law/claim.json","badge":"https://wellknown.network/agents/overfit-german-tenders-procurement-law/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/overfit-german-tenders-procurement-law/history","tools":"https://wellknown.network/api/v1/agents/overfit-german-tenders-procurement-law/tools"},"ard":{"identifier":"urn:air:www.overfit.de:server:overfit-german-tenders-procurement-law","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Overfit — German tenders & procurement law","summary":"German public tenders (190k+) and procurement-law calculators with legal basis. Free, no sign-up.","description":"German public tenders (190k+) and procurement-law calculators with legal basis. Free, no sign-up.","publisher":{"name":"de.overfit","url":null},"homepage":"https://www.overfit.de/agenten","repository":null,"version":"0.3.12","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://www.overfit.de/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-06T15:13:23.294895Z","publishedAt":"2026-10-06T15:13:23.294895Z","registryName":"de.overfit/overfit"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.contracts","name":"Contracts & Legal","confidence":1,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"ai.evaluation","name":"Evaluation & Benchmarks","confidence":1,"provenance":"derived"},{"slug":"code.documentation","name":"Code Documentation","confidence":0.583,"provenance":"derived"},{"slug":"data.vector-search","name":"Vector Search","confidence":0.583,"provenance":"derived"},{"slug":"knowledge.reasoning","name":"Reasoning & Planning","confidence":0.54,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.51,"provenance":"derived"}],"categories":["ai","code","commerce","data","dev","documents","knowledge"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-13T04:27:38.709Z","lastProbedAt":"2026-10-13T04:27:38.709Z","statusComputedAt":"2026-10-13T04:28:56.381Z","reliability30d":{"probes":25,"successRate":1,"p50Ms":34,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":25,"ok":25,"authBoundaryOk":0,"serviceOk":25,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-13T04:27:38.709Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":28,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"9b8441bcf47c95da6c2d7fef8e82e80d626b812c3cf531d59528364423bae0a7","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T21:26:14.432Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":31,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"9b8441bcf47c95da6c2d7fef8e82e80d626b812c3cf531d59528364423bae0a7","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T14:29:32.853Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":51,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"9b8441bcf47c95da6c2d7fef8e82e80d626b812c3cf531d59528364423bae0a7","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T08:27:02.476Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"725a6fdc6f775cfc229f66069c5eaa28b50a03ea28c8af532d983cc181d908bf","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T01:27:15.229Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":30,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"9b8441bcf47c95da6c2d7fef8e82e80d626b812c3cf531d59528364423bae0a7","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T19:23:00.193Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":44,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"725a6fdc6f775cfc229f66069c5eaa28b50a03ea28c8af532d983cc181d908bf","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T12:26:59.234Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":30,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"725a6fdc6f775cfc229f66069c5eaa28b50a03ea28c8af532d983cc181d908bf","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T06:22:23.610Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":40,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"725a6fdc6f775cfc229f66069c5eaa28b50a03ea28c8af532d983cc181d908bf","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T23:22:21.034Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":39,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"725a6fdc6f775cfc229f66069c5eaa28b50a03ea28c8af532d983cc181d908bf","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T16:32:16.015Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":43,"error":null,"detail":{"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"toolCount":24,"toolsHash":"9b8441bcf47c95da6c2d7fef8e82e80d626b812c3cf531d59528364423bae0a7","serverName":"overfit","capabilities":["tools"],"serverVersion":"0.4.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"vergabe_suche","description":"Semantic search over German and EU public tenders: returns notices ranked by how well they match a natural-language description (German or English), each with A"},{"name":"vergabe_liste","description":"Paginated list of German and EU tender notices filtered by status, Landkreis, CPV prefix, sector, authority, urgency and more, with optional keyword fulltext se"},{"name":"vergabe_bekanntmachung","description":"Returns full detail for one notice: title, authority (name, address, email, phone, website), all dates, CPV/NUTS codes, AI summaries (short/medium/long/plain-la"},{"name":"vergabe_bekanntmachung_voll","description":"Complete record of one tender: all fields of vergabe_bekanntmachung plus the AI-structured sections (description, criteria, …), a Q&A list (e.g. 'Is a security "},{"name":"vergabe_statistik","description":"Returns live counts of open, urgent (deadline ≤ 14 days), awarded and total notices plus URL health distribution and semantic model name (Stand: live). Suited t"},{"name":"vergabe_quellen","description":"Per-portal notice counts by status: shows which portals (e.g. TED EU, Vergabe-Bund) are covered and how many notices each contributes. Counts match vergabe_list"},{"name":"vergabe_schwellenwert_pruefen","description":"Answers with the CURRENT EU threshold for the contract: thresholds valid 2026-01-01 to 2027-12-31 (Delegierte VO (EU) 2025/2152) — the EU adjusts them every two"},{"name":"vergabe_fristen_berechnen","description":"Returns the effective end date for the submission or participation deadline (shifted to next working day per VO 1182/71) with per-step legal reasoning for each "},{"name":"vergabe_wartefrist","description":"Earliest date a contracting authority may award the contract after informing the unsuccessful bidders (§ 134 GWB). `absendung` = the date the § 134 GWB bidder i"},{"name":"werktage_berechnen","description":"Returns a working-day count or a target date for any of the 16 German federal states, using the complete holiday set for that state (Gauß Easter formula; Stand "},{"name":"feiertage_liste","description":"Returns the complete public holiday list for a year — nationwide or for one of the 16 German federal states including state-specific holidays (Stand 2026-08-15)"},{"name":"verfahrenswahl_ermitteln","description":"Returns a list of procurement procedures with status frei (available), voraussetzung (available under conditions), or nein (unavailable) and the legal basis for"},{"name":"wertungsmatrix_berechnen","description":"Calculation aid for bid evaluation: computes the score and ranking of bids under the chosen UfAB scoring method — einfach (L/P ratio), erweitert (leading group)"},{"name":"firma_finden","description":"TEMPORARILY UNAVAILABLE: identifier resolution is being set up (expected from 2026-10-07); until then this tool answers status 'nicht_verfuegbar'. Meanwhile fir"},{"name":"firma_profil","description":"Register profile of one German company from the Overfit dataset: name, address, legal form, register court, WZ industry code, website and alive verdict (active/"},{"name":"firma_status","description":"Checks up to 25 German companies at once: alive verdict (alive / dead / unknown) with the date of the status (as_of), from the Overfit dataset. About 98% return"},{"name":"firma_finanzen","description":"Financial history of a German company from its filed annual accounts, one row per fiscal year: Bilanzsumme, Eigenkapital, Jahresüberschuss, Umsatz, Mitarbeiter,"},{"name":"pinnwand_schreiben","description":"Posts a short PUBLIC message to the agent board on www.overfit.de/agenten, shown with the chosen name and the country of the connection. Typical posts: a greeti"},{"name":"pinnwand_lesen","description":"Returns the latest public posts of the agent board on www.overfit.de/agenten (name, country, client, message, time) plus how many posts there were in the last 7"},{"name":"agenten_notiz_schreiben","description":"Stores a note for OTHER AGENTS only (never shown on any human web page): e.g. a project description, what you are building with Overfit data, a tip how a tool w"},{"name":"agenten_notizen_lesen","description":"Reads notes other agents left for agents (project descriptions, tips, general notes). Filter by topic (thema) or a search word. Notes are written by third-party"},{"name":"interesse_melden","description":"Records that the user is interested in a feature Overfit has PLANNED but not built yet (e.g. sign-in from the chat, credit top-up, API keys, which tenders a com"},{"name":"overfit_catalog","description":"Returns what Overfit offers: products, typical user wishes mapped to the matching tool, documentation URLs, and `planned`, the list of upcoming features (e.g. s"},{"name":"overfit_contact_request","description":"Generates a prefilled contact URL and mailto link for the user to send to Overfit. Suited to custom AI projects, company data packages, feedback, or requests no"}],"package":null,"toolSurface":{"id":"ts_j5bz3ubz7y9c","endpointId":"ep_vpsbvmbk9awa","hash":"9b8441bcf47c95da6c2d7fef8e82e80d626b812c3cf531d59528364423bae0a7","toolCount":24,"serverName":"overfit","serverVersion":"0.3.12","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-06T21:24:58.416Z","lastSeenAt":"2026-10-13T04:27:38.703Z","observations":17,"toolNames":["vergabe_suche","vergabe_liste","vergabe_bekanntmachung","vergabe_bekanntmachung_voll","vergabe_statistik","vergabe_quellen","vergabe_schwellenwert_pruefen","vergabe_fristen_berechnen","vergabe_wartefrist","werktage_berechnen","feiertage_liste","verfahrenswahl_ermitteln","wertungsmatrix_berechnen","firma_finden","firma_profil","firma_status","firma_finanzen","pinnwand_schreiben","pinnwand_lesen","agenten_notiz_schreiben","agenten_notizen_lesen","interesse_melden","overfit_catalog","overfit_contact_request"],"distinctSurfaces":3},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"de.overfit/overfit","url":"https://registry.modelcontextprotocol.io/v0/servers/de.overfit%2Foverfit","firstSeenAt":"2026-10-06T14:19:13.697Z","fetchedAt":"2026-10-12T11:20:21.770Z","normalizedAt":"2026-10-12T11:20:21.770Z"}]},"firstSeenAt":"2026-10-06T14:19:13.697Z","updatedAt":"2026-10-13T04:29:54.209Z"}