TweekIT MCP Server
Qué hace este MCP
Fetches web resources, searches the web, identifies document types, and converts uploaded or remote files across many formats.
Herramientas
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'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.'}}}
Esquema de entrada
{'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."}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Esquema de entrada
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'HTTP or HTTPS URL to retrieve and normalize.'}}}
Esquema de entrada
{'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).'}}}
Esquema de salida
{'type': 'object', 'additionalProperties': True}
Cambios recientes en herramientas
Servidores MCP similares
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…