Superdocs

Created By
SuperDocs15 days ago
A structured-document editor for AI agents. SuperDocs gives your AI 21 MCP tools and 4 workflow prompts to make section-precise edits — bold a specific paragraph, replace a single table cell, restructure a heading — without disturbing surrounding content. Tables, borders, alternating row shading, fonts, and inline styling all survive AI edits AND round-trip exports across .docx, PDF, HTML, Markdown, and RTF. Other capabilities: pre-signed URL upload/download (no context bloat for files >100KB), compact response mode for editing 100-page documents efficiently (~140× token reduction), multimodal vision on attachments, human-in-the-loop approval for sensitive edits, and multi-language editing across 16+ languages. Free plan: 500 ops/month, no credit card required.
Overview

SuperDocs

Section-precise editing of styled documents — .docx, PDF, HTML, Markdown, RTF — via natural language.

SuperDocs is a structured-document editor exposed via 21 MCP tools and 4 user-invocable workflow prompts. Edit specific paragraphs, table rows, cells, and headings without disturbing surrounding content. Tables, borders, alternating row shading, fonts, and inline styling all survive AI edits and round-trip exports.

Key capabilities

  • Section-precise edits — every paragraph, heading, table row, and cell carries a unique structural identifier. The AI can target one section without touching anything else.
  • Style preservation — tables, borders, fonts, colors, line spacing, headers/footers all survive on edit AND export.
  • Multi-format I/O — .docx, PDF, HTML, Markdown, RTF, plain text in; .docx, PDF, HTML out.
  • Pre-signed URL upload/download — files larger than 100KB never enter the agent's context window. Bytes go straight from disk to cloud storage.
  • Compact response mode — for editing 100-page documents, ~140× token reduction vs full-HTML responses.
  • Multimodal vision — attach screenshots, diagrams, scanned forms; the AI reads them visually while editing your active document.
  • Human-in-the-loop approval — surface each proposed change for user approval before it lands.
  • Multi-language editing — 16+ languages confirmed in production usage.

Install paths

ChannelInstall
Claude Code plugin (bundles MCP + skill + prompts in one command)claude plugin marketplace add superdocsapp/superdocs-plugin && claude plugin install superdocs@superdocs-plugin
skills.sh (cross-tool — Cursor, Copilot, Cline, Codex, Gemini CLI, Goose, and more)npx skills add superdocsapp/superdocs-plugin
Smitherysmithery.ai/servers/superdocsapp/superdocs
Manual MCP configUse the JSON above with your sk_ API key

Get an API key

Free at use.superdocs.app → Settings → API Keys → Create. Free plan includes 500 AI operations per month, no credit card required.

Already listed on

  • Official MCP Registryapp.superdocs/superdocs v1.0.0
  • skills.shsuperdocsapp/superdocs-plugin
  • Smitherysuperdocsapp/superdocs

Source

Open source under MIT — github.com/superdocsapp/superdocs-plugin

Server Config

{
  "mcpServers": {
    "superdocs": {
      "url": "https://api.superdocs.app/mcp/",
      "headers": {
        "Authorization": "Bearer sk_YOUR_KEY"
      }
    }
  }
}
Project Info
Created At
15 days ago
Updated At
15 days ago
Author Name
SuperDocs
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago
MDMagic MCP Server
@MDMagic-MCP

Convert Markdown to DOCX, PDF, and HTML using your own Word templates — your letterhead, your branding, your fonts. Plus 15 designer-built templates for when you don't have your own. MDMagic plugs straight into Claude, Cursor, VS Code, and any MCP-compatible AI assistant, giving them direct access to a professional document conversion pipeline - and, more importantly, *your* templates. ✨ Use your own Word templates Upload your existing letterhead, stationery, brand guidelines, contract shells, proposal templates — anything you already use in Microsoft Word. Once uploaded, your AI assistant can convert any Markdown directly into a polished document carrying *your* logo, fonts, colours, footers, page numbers, watermarks, and signature blocks. The output looks like it came from your design team, not from a generic AI export. 🎨 Or pick from 15 designer-built templates Don't have a Word template ready? MDMagic ships with 15 professionally designed templates across four categories: • Business — Executive Platinum, Financial Blue, Premium Bronze, Professional Azure, Business Purple • Creative — Designer Indigo, Artistic Aqua, Sunset Vibes, Sage Serenity, Minimalist Pro, Cheese Burger • Professional — Legal Burgundy, Modern Legal • Technical — Code Documentation, Deep Data Blue 🧰 Ten tools, designed for AI workflows • convert_document — Markdown → DOCX, PDF, HTML, or all three • validate_markdown — pre-flight syntax check before you spend credits • estimate_conversion_cost — know the cost before the conversion runs • recommend_template — describe the document, get the right template • list_all_templates / list_builtin_templates / list_custom_templates — full catalogue with category filters • get_template_details — confirm page sizes, orientations, variants • check_credit_balance — credits remaining, plan status, cost-aware AI behaviour • show_default_settings — honour the user's preferred page size and orientation 💸 Same credits, one balance Whether you convert via the MDMagic web app or your AI assistant, credits work the same way. Free-tier credits renew monthly. Paid plans and one-off top-ups available. The MCP refuses conversions when your balance is low — no surprise bills. 🚀 Five-minute setup Sign up at https://mdmagic.ai/account → grab your API key → paste a JSON snippet into your AI client's MCP config → restart. Done. The hosted endpoint at https://api.mdmagic.ai/mcp is also available for clients that don't run local processes. Built for serious documents. Designed for AI assistants. Trusted with your brand.

15 hours ago
Nordic Data

2 days ago
Agent News

8 hours ago
Deepdive

6 hours ago
Polymarket Intel
@aemery13

An MCP server and REST API that classifies Polymarket wallets as human or bot, scores their trading edge from 0–10, and streams their current open positions. Built for AI agents on copy-trading and signal-following stacks. # Use it from any MCP client (Claude Desktop, Cursor, etc.) pip install polymarket-intel-mcp polymarket-intel-mcp # Or call the hosted REST API directly curl https://polymarket-intel-production.up.railway.app/wallet/0xf1528f12e645462c344799b62b1b421a6a4c64aa How this fits with other Polymarket MCP servers There are several MCP servers covering Polymarket, each at a different layer: Server What it does When to use it polymarket-intel (this) Wallet intelligence — classify human vs bot, score trading edge, read open positions Deciding whose signals to follow graph-polymarket-mcp Market data via The Graph subgraphs (20 tools, 8 subgraphs) Reading raw on-chain market data whitmorelabs/polymarket-mcp Slippage, liquidity, arbitrage, price feeds Pricing your own trades joinQuantish/polymarket Self-hosted trading agent Running an autonomous bot These complement each other. A copy-trading agent would use polymarket-intel to filter wallets worth following, then graph-polymarket-mcp to read the markets those wallets are betting on, then whitmorelabs/polymarket-mcp to size its own entries. What it answers "Is this trader a human or a bot?" — score_polymarket_wallet(wallet_address) → returns classification ∈ {human, bot, insufficient_data} plus a confidence score and reason codes. "Do they actually have an edge?" — edge_score from 0–10, gated on net realised PnL so distributed-but-losing wallets don't get false positives. "What are they betting on right now?" — get_open_positions(wallet_address) returns live positions sorted by size, refreshed every 30s. "How has their edge changed over time?" — /wallet/{address}/history returns the score time series from the daily snapshots. Why this exists The Polymarket leaderboard is misleading. It includes unrealised PnL marked-to-current-price, so the names at the top are dominated by bots running structural arb plus a few wallets sitting on huge open positions that may never resolve in their favour. Agents that copy-trade naively from the leaderboard get burned. This service runs every leaderboard wallet through behavioural fingerprinting (focus ratio, holding period, timing regularity, category concentration) plus PnL reconstruction from raw activity, and only surfaces traders that look like genuine humans with a real edge. The dataset grows more valuable over time — every day the snapshot job runs, historical signals accumulate. Wallets that have been consistently above edge 7 for 90 days are a stronger signal than any single point-in-time score. Distributed as both a REST API and an MCP server Surface Use case Setup MCP server Agent that needs tool-style access pip install polymarket-intel-mcp REST API Custom HTTP integration, dashboards curl https://polymarket-intel-production.up.railway.app/... Hosted MCP Agent on any MCP-compatible client Add https://polymarket-intel-production.up.railway.app/mcp to client config Architecture ┌──────────────────────────────────────────────┐ │ core/ │ │ client.py — Polymarket data API client │ │ signals.py — pure signal calculators │ │ scorer.py — classifier + edge score │ │ models.py — Pydantic response schemas │ ├──────────────────────────────────────────────┤ │ db/ │ │ schema.sql — Postgres tables + indexes │ │ repository.py — Repository protocol + │ │ InMemoryRepository │ │ supabase_repo.py — Supabase impl │ │ converters.py — ScoreResult ↔ records │ ├──────────────────────────────────────────────┤ │ api/main.py — FastAPI HTTP server │ │ mcp_server/ — MCP server (stdio) │ │ scripts/ │ │ analyze_wallet.py — CLI │ │ snapshot_job.py — daily cron entry │ │ tests/ │ └──────────────────────────────────────────────┘ Core has no idea persistence exists. The API and snapshot job depend on the Repository protocol — Supabase in production, in-memory in tests and when env vars are unset. This is what makes the suite run without a database and what lets you swap Supabase for Neon, RDS, or anything else later by adding one file.

2 days ago