com.editalmd/editalmd
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Read tender requirements with page evidence. Free search and examples; paid processed documents.
Summary by lookupd
Lets agents search public tenders, read PDF requirements with page evidence, save and track procurements, and manage company records and…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http editalmd https://editalmd.com/mcp
Codex, remote (streamable-http)
codex mcp add editalmd --url https://editalmd.com/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"editalmd": {
"url": "https://editalmd.com/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 71)
Publisher-provided text
evaluation_quotaIndividual allowance: one premium and 100 basic documents, with an expiry date.evaluation_premiumUses your only sponsored premium on a document of up to 50 pages. Keep evaluation.access_code as avaliacao_codigo and follow it with generation_status and agentevaluation_basicBasic native or OCR text of a PDF of up to 50 pages / 32 MiB, without review or structured tables. Up to 100 documents per agent. It does not open premium. Alloevaluation_basic_resultFollows the basic reading after retry_after_s and returns the text per page with the hash of the source. Allowance per credential, until the earlier date of thecompany_documentsLists the private PDFs of the company. Binary downloads use the authenticated HTTP GET /documentos/:arquivo.attach_company_documentSends a PDF proof of the company. It does not start OCR. Requires a session; for large files, prefer HTTP. Returns 201. JSON up to 11,200,000 bytes; PDF up to 8remove_company_documentRemoves a proof from your own company; the analyses that used it become out of date.analyze_participationStarts or resumes the analysis with the company record, the attachments and the tender. Call it only when the user asks; follow it with get_participation. Returget_participationReads the state, the pending items and the met items, with reasons, actions and evidence. It never starts an analysis. Pending items group precisa_comprovar (prlist_my_companiesThe companies are the account organizations with EditalMD; use the session or the organization key.search_companiesSearches the company registry by CNPJ or company name; requires an account or a guest.add_companyImports the CNPJ into a new organization or into the organization of the organization key. Without X-Organization-Id, it creates the organization with the compaselect_companySelects a registered company; it does not run an analysis. Each person's choice is kept in the account. Repeating the current choice writes nothing.remove_companyRemoves the company from the list (owner or admin); the organization and the PDFs stay, and adding the CNPJ again brings it back.awarded_pricesThe price that wins for a similar item, as a free summary: how many prices, the median and the range (p25/p75) of the same catalog product in the same unit, witframework_agreementsThe valid framework agreements (`ata de registro de preços`) on PNCP for the object, most relevant first: the managing agency, the validity, whether the agreemeprocurement_plansWhat agencies plan to procure (annual procurement plans, PCA, on PNCP), before the tender opens: item, agency, quantity, estimated value and desired date. Free.tenders_outside_pncpTenders that agencies report to the state audit court, or publish on their own portal, and that are not on PNCP (today the TCE-RS LicitaCon, the TCE-PE and TCE-my_accountThe identity and the private counters of the account session (cookie) sent in the MCP request. The global account is already the person in EditalMD: there is nomy_documentsThe private collection of the account. Requires the account session (cookie and the browser CSRF).my_procurementsThe private collection of the account. Requires the account session (cookie and the browser CSRF).documento_vincularLinks your anonymous purchase to the authenticated account, without a new charge. Requires a session and private proof of the purchase. It records the global ridocumento_acessoChecks the link and allows exporting the code of a purchase that is still anonymous. Returns: { documento_id, vinculado, recuperacao }account_trackingChecks that the Salvas, Alertas and Vigias belong to the account of the session. The lists of a guest edm_… move to the account with `POST /api/auth/claim`; a Pclaim_guest_trackingBrings into the session account what the guest edm_… created (the SDK claim): the Salvas, Alertas and Vigias that the account does not have yet, and the documenlookup_referenceSearch municipality names, activities and other Radar CNPJ reference data. Returns: { ok, results }preview_alertA free sample of procurements by terms and filters, or editable suggestions by CNPJ. It does not create alerts.update_alertEdits the interest, or pauses or turns on again an alert of the owner. The filters replace the whole filter.list_savedLists up to 200 tenders saved by the owner, free.save_procurementSaves the procurement, up to 200 per owner. Saving does not create a watch or a notification. The client sends only the ID; the snapshot comes from the collecti
Details
- Version: 1.1.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 943 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/wrpbr/editalmd
- Website: https://editalmd.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.editalmd/editalmd)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp