Rootstack
Grow your business with Rootstack: 15+ years of experience, 300+ projects delivered, custom software development, automation, and senior engineering teams. Rated 4.8 on Clutch.
https://rootstack.com/enOpens ChatGPT on the web or desktop and asks it to use the WebMCP tools available here.
Connect straight to this server’s public endpoint.
https://mcp.rootstack.com/mcpWe add this server to your workspace, then open Studio — saved access, one connection to many servers, with a history of what ran.
Last probed Sep 14, 2026 · mcp.rootstack.com
5tools discovered
Verify Api Key
Validate Validate an API key and return tenant information. This endpoint allows clients to verify if an API key is valid before executing workflows or tool calls. Useful for: - Pre-flight checks in n8n workflows - Connection testing in UIs/dashboards - Avoiding failed executions in complex workflows ## Example: POST /api/auth/validate Body: {"api_key": "sk_pro_xxx"} Response (valid): ``` { "valid": true, "tenant": {"id": 1, "name": "Acme Corp"}, "plan": "pro", "available_too
Process Invoice
Process Invoice Process an invoice using OCR and return extracted data in structured format. Example: POST /invoices/ Headers: Authorization: Bearer <API_KEY> Body: { "invoice_b64": "JVBERi0xLjQKJcfs...", "email_id": "s0m3-3ma1l-id", "filename": "some-invoice-filename.pdf" } Args: invoice_b64 (str): Base64-encoded string of the invoice PDF. email_id (str, optional): ID of the email associated with the invoice. filename (str, optional): N
Publish Invoice
Update Invoice Update process status to published for a given ID. This execution marks the invoice process as published in the system. This means that, if a invoice with same invoice_id is processed again, it will fail to avoid duplicates. This execution doesn't cost any quota and is idempotent. To unpublish an invoice, please contact support. Example: PUT /invoices/{invoice_id} Headers: Authorization: Bearer <API_KEY> Args: id (str): The ID of the invoice process to
Tender Search
Trigger tender scraping (async) Trigger async scraping of tender sources. This tool queues a Celery task to scrape tender sources and returns immediately. Use `tender_query` to retrieve results after scraping completes. **Requires**: Bearer token with execution API key (from api_keys table). **Tool**: tender_search (billable) ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json **Example Response:** ```json { "status": "Status", "task_id": "Tas
Tender Query
Query scraped tenders Query tenders that have already been scraped and stored in the database. This tool allows LM agents to search through the tender database with various filters. **Requires**: Bearer token with execution API key (from api_keys table). **Tool**: tender_query (free - not billable) ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json **Example Response:** ```json { "total": 1, "items": [ { "id": 1, "title": "Tit
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsGrow your business with Rootstack: 15+ years of experience, 300+ projects delivered, custom software development, automation, and senior engineering teams. Rated 4.8 on Clutch.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
Operate Rootstack? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles probed 5 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
No provider sign-in was required during MCPBundles' probe. Your client may still need MCPBundles credentials depending on how you connect.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.