TweekIT MCP Server
What this MCP does
Fetches web resources, searches the web, identifies document types, and converts uploaded or remote files across many formats.
Tools
Input schema
{'type': 'object', 'required': ['inext', 'outfmt', 'blob'], 'properties': {'x1': {'type': 'integer', 'default': 0, 'description': 'Left crop coordinate in source pixels.'}, 'x2': {'type': 'integer', 'default': 0, 'description': 'Right crop coordinate in source pixels.'}, 'y1': {'type': 'integer', 'default': 0, 'description': 'Top crop coordinate in source pixels.'}, 'y2': {'type': 'integer', 'default': 0, 'description': 'Bottom crop coordinate in source pixels.'}, 'blob': {'type': 'string', 'description': 'Base64 encoded document payload (DocData).'}, 'page': {'type': 'integer', 'default': 1, 'description': 'Page number to convert for multi-page inputs.'}, 'alpha': {'type': 'boolean', 'default': True, 'description': 'Preserve alpha transparency when producing raster formats.'}, 'inext': {'type': 'string', 'description': 'Input file extension (e.g., pdf, docx, png).'}, 'width': {'type': 'integer', 'default': 0, 'description': 'Optional pixel width for the converted output.'}, 'apiKey': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API key passed via the ApiKey header. Defaults to the TWEEKIT_API_KEY environment variable when omitted.'}, 'height': {'type': 'integer', 'default': 0, 'description': 'Optional pixel height for the converted output.'}, 'outfmt': {'type': 'string', 'description': 'Requested output format to send as Fmt.'}, 'bgColor': {'type': 'string', 'default': '', 'description': 'Background color (hex RGB) to composite behind transparent pixels.'}, 'apiSecret': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API secret paired with the apiKey. Defaults to the TWEEKIT_API_SECRET environment variable when omitted.'}, 'noRasterize': {'type': 'boolean', 'default': False, 'description': 'Forward to TweekIT to disable rasterization when supported.'}}}
Input schema
{'type': 'object', 'required': ['url', 'outfmt'], 'properties': {'x1': {'type': 'integer', 'default': 0, 'description': 'Left crop coordinate in source pixels.'}, 'x2': {'type': 'integer', 'default': 0, 'description': 'Right crop coordinate in source pixels.'}, 'y1': {'type': 'integer', 'default': 0, 'description': 'Top crop coordinate in source pixels.'}, 'y2': {'type': 'integer', 'default': 0, 'description': 'Bottom crop coordinate in source pixels.'}, 'url': {'type': 'string', 'description': 'Direct download URL for the source document or image.'}, 'page': {'type': 'integer', 'default': 1, 'description': 'Page number to convert for multi-page inputs.'}, 'alpha': {'type': 'boolean', 'default': True, 'description': 'Preserve alpha transparency when producing raster formats.'}, 'inext': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'Override for the detected input extension (e.g., pdf).'}, 'width': {'type': 'integer', 'default': 0, 'description': 'Optional pixel width for the converted output.'}, 'apiKey': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API key passed via the ApiKey header. Defaults to the TWEEKIT_API_KEY environment variable when omitted.'}, 'height': {'type': 'integer', 'default': 0, 'description': 'Optional pixel height for the converted output.'}, 'outfmt': {'type': 'string', 'description': 'Requested output format to send as Fmt.'}, 'bgColor': {'type': 'string', 'default': '', 'description': 'Background color (hex RGB) to composite behind transparent pixels.'}, 'apiSecret': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API secret paired with the apiKey. Defaults to the TWEEKIT_API_SECRET environment variable when omitted.'}, 'noRasterize': {'type': 'boolean', 'default': False, 'description': 'Forward to TweekIT to disable rasterization when supported.'}, 'fetchHeaders': {'anyOf': [{'type': 'object', 'additionalProperties': {'type': 'string'}}, {'type': 'null'}], 'default': None, 'description': 'Optional HTTP headers to include when downloading the URL.'}}}
Input schema
{'type': 'object', 'properties': {'apiKey': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API key passed via the ApiKey header. Defaults to the TWEEKIT_API_KEY environment variable when omitted.'}, 'apiSecret': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'default': None, 'description': 'TweekIT API secret paired with the apiKey. Defaults to the TWEEKIT_API_SECRET environment variable when omitted.'}, 'extension': {'type': 'string', 'default': '*', 'description': "File extension to inspect; use '*' to list all supported inputs."}}}
Output schema
{'type': 'object', 'additionalProperties': True}
Input schema
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'HTTP or HTTPS URL to retrieve and normalize.'}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Search keywords to send to DuckDuckGo.'}, 'max_results': {'type': 'integer', 'default': 5, 'description': 'Maximum number of results to return (1-10).'}}}
Output schema
{'type': 'object', 'additionalProperties': True}
Recent tool changes
Similar MCP servers
Andreax
Offers pay-per-call AI services for inference, agent and workflow design, OCR and transcription, code generation and review, clas…
Webflow
Reads Webflow site metadata, CMS collections, and collection items, including stored content and publishing status.
Devto
Retrieves DEV Community articles, including article content, metadata, tags, reactions, and comments.
AVI RIFF check, file discarded
Checks whether binary input has an AVI RIFF container signature and provides other lightweight file-format validation utilities.
RSS/Atom link rel count, markup discarded
Counts link relation values in RSS or Atom markup and provides general URL, HTTP, JSON, and format validation utilities.
Matroska EBML check, file discarded
Checks Matroska EBML structure without retaining the supplied file, alongside basic developer utilities.
Cannon Studio
Manages creative worlds, assets, projects, scenes, and generation requests while providing product, pricing, and developer API in…
Razi Tools
Provides utilities for document and image processing, OCR, screenshots, PDF manipulation, QR generation, text transformation, and…