tender-documents-mcp
Click on "Install 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., "@tender-documents-mcpExtract the tender document from https://example.com/tender.pdf"
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.
Tender Documents MCP
Neutral Model Context Protocol server for safely downloading and extracting public tender documents. It turns PDFs, modern Office files, text formats and bounded ZIP archives into deterministic text plus generic signals such as headings, dates, amounts and email addresses.
It does not decide whether a tender fits a particular company. Solar, AI-platform, software-development and customer-specific rules belong in the calling agent or skill.
MCP tools
Tool | Purpose |
| Show supported formats and limitations |
| Safely download and extract one public HTTPS document |
| Extract a file already obtained by an authenticated caller |
| Deterministically compare two public document versions |
Related MCP server: LandingAI ADE MCP Server
Security model
HTTPS only; credentials in URLs are rejected
DNS answers are checked against private, loopback, link-local, reserved and documentation networks
The validated public IP is pinned into the HTTPS request to reduce DNS-rebinding risk
Every redirect is resolved and validated again
Download size, archive expansion, archive entry count, nesting depth and time are bounded
Files are processed in memory and not persisted
Spreadsheets are read without executing formulas or macros
The MCP extracts public or caller-supplied content. It does not bypass portals, authentication, CAPTCHAs or access controls.
Formats
PDF, DOCX, XLSX, PPTX, ODT, TXT, Markdown, CSV/TSV, JSON, XML, HTML and ZIP are supported. Legacy binary Office formats are not. Image-only PDFs return ocr_recommended: true; this version does not invent OCR output.
Run locally
npm ci
MCP_AUTH_TOKEN=replace-me npm startHealth:
GET http://localhost:3000/statusMCP:
POST http://localhost:3000/mcpAuth:
Authorization: Bearer <MCP_AUTH_TOKEN>
If MCP_AUTH_TOKEN is empty, auth is disabled.
Deploy to Render
The included render.yaml and Dockerfile deploy the service in Frankfurt. Render generates the bearer token automatically. The free instance type is suitable for demos; document extraction can be memory-intensive, so production workloads should use an appropriately sized service.
Output compatibility
Every tool returns MCP structuredContent and mirrors the complete JSON object in the first text content block for clients that consume only text results.
This server cannot be installed
Maintenance
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
- AlicenseAqualityAmaintenanceExtract content from URLs, documents, videos, and audio files using intelligent auto-engine selection. Supports web pages, PDFs, Word docs, YouTube transcripts, and more with structured JSON responses.2167MIT
- Flicense-qualityDmaintenanceEnables extraction of text, tables, and structured data from PDFs, images, and office documents using LandingAI's Agentic Document Extraction API. Supports both direct parsing and background job processing for large files with privacy-focused processing.
- Alicense-qualityDmaintenanceEnables AI-powered extraction and analysis of PDF documents with 40+ specialized tools for text, tables, images, layout analysis, security assessment, and document intelligence. Supports both text-based and scanned PDFs with OCR capabilities.10MIT
- Alicense-qualityDmaintenanceEnables searching and analyzing Indian government tenders from multiple portals (CPPP, eProc Rajasthan, Defence) via natural language queries, returning OCDS-compliant data.1MIT
Related MCP Connectors
Turn any PDF into structured JSON via AI + OCR: invoices, bank statements, contracts.
Document API for AI-native software: render PDFs, e-sign, PAdES-seal, and verify.
PDF accessibility checks (veraPDF PDF/UA-1), auto-fix and Markdown conversion. EU-hosted.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/asept1977/tender-documents-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server